Prep your ingredients. Dice onion and vegetables, mince garlic, and gather spices. Rinse lentils or beans if using canned.
Sauté aromatics. Set the Instant Pot to Sauté.
Add oil or butter, then onion, carrots, and celery. Cook 3–5 minutes until softened. Stir in garlic for 30 seconds.
Brown the protein (if using). Add ground meat and cook until no longer pink, breaking it up.
For chicken, you can skip browning and add it whole in the next step. Season lightly with salt and pepper.
Deglaze the pot. Pour in a splash of broth and scrape up browned bits with a wooden spoon. Don’t skip this—it helps prevent the burn warning and adds flavor.
Add the base. Stir in remaining broth, herbs, spices, bay leaf, and sturdy vegetables (potatoes, carrots, bell peppers, tomatoes, mushrooms). Add lentils or drained beans if using.
Pressure cook. Chicken soups: 10 minutes on High Pressure; quick release after 5 minutes natural release.
Shred chicken and return to the pot.
Ground meat or veggie soups: 8–10 minutes on High Pressure; quick release.
Lentil soups: 12–15 minutes on High Pressure; natural release 5–10 minutes.
Bean soups with canned beans: 5–7 minutes on High Pressure; quick release.
Add quick-cooking ingredients. Switch to Sauté. Stir in tender greens, corn, peas, or zucchini. Simmer 2–4 minutes until just tender.
Add pasta or grains (optional). For pasta, simmer on Sauté until al dente.
For rice or barley, it’s best to cook them separately to avoid over-thickening, then stir in.
Finish and balance. Taste and adjust. Add salt, pepper, a squeeze of lemon, splash of vinegar, or a dash of soy or fish sauce. For creamy soups, stir in cream or coconut milk at the end.
Remove bay leaf.
Serve. Ladle into bowls. Top with fresh herbs, Parmesan, a swirl of yogurt or sour cream, chili oil, or croutons.