cook · Cook
How to Build a Soup from Nothing But Ingredients
Making soup from scratch means building layers of flavor starting with aromatics, adding liquid and your main ingredients, then simmering until everything tastes like it belongs together. The secret is patience and tasting as you go.
- Total time: 1 hr
- Hands-on: 15 min
- Serves: 4
- Difficulty: Easy
Ingredients
- 1 onion
- 2 carrots
- 2 celery stalks
- 3 garlic cloves
- 2 tbsp oil
- 6-8 cups liquid
- to taste salt
- to taste pepper
- to taste herbs
Step by step
- Prep your aromatics. Dice one onion, two carrots, and two celery stalks. This is your base. Mince three garlic cloves. Have everything ready before you start cooking.
- Heat oil and sweat the vegetables. Heat two tablespoons of oil in a heavy-bottomed pot over medium heat. Add onion, carrots, and celery. Cook for 5-7 minutes until the onion turns translucent and everything softens. Add garlic for the last minute.
- Add your liquid. Pour in 6-8 cups of liquid. Use water, stock, or broth. Water works fine if you build flavor properly. Bring to a gentle boil, then reduce to a simmer.
- Add main ingredients. Add your protein and vegetables based on cooking time. Hard vegetables like potatoes go in early. Tender greens go in during the last few minutes. Cooked meat gets added at the end just to heat through.
- Season and simmer. Add salt, pepper, and herbs. Simmer partially covered for 20-45 minutes depending on your ingredients. Taste every 10 minutes and adjust seasoning.
- Finish and serve. Taste one final time. Add acid if it tastes flat—lemon juice or vinegar brightens everything. Remove bay leaves if you used them. Serve hot.
Tips & troubleshooting
- Salt in stages. Add some early, more as you go. Under-salted soup tastes like warm water with things floating in it.
- Brown your meat separately before adding it to the pot. The fond adds serious flavor to your base.
- Keep the heat low once simmering starts. Aggressive boiling makes vegetables mushy and clouds the broth.
- Cut everything roughly the same size so it cooks evenly. Nobody wants raw carrots next to disintegrated potatoes.
- Let soup rest for 10 minutes before serving. Flavors need time to settle into each other.
Variations
- Chicken Vegetable. Use chicken stock, add bone-in chicken thighs in step 4, simmer until tender, then shred the meat back into the soup
- Minestrone. Add diced tomatoes with the liquid, include beans and pasta, finish with fresh basil and parmesan
- Potato Leek. Replace onions with sliced leeks, add diced potatoes, simmer until tender, then blend half for creaminess
- Lentil. Add dried lentils with the liquid, include cumin and paprika, simmer 25-30 minutes until lentils are soft
Questions
- Can I use water instead of stock?
- Yes. Water lets you control the flavor completely. Season well and build layers with aromatics, herbs, and proper cooking technique.
- How do I know when it's done?
- Everything should be tender when pierced with a fork, and the broth should taste cohesive, not like separate ingredients floating around.
- Why does my soup taste flat?
- Usually needs acid. Add a squeeze of lemon juice or splash of vinegar. Sometimes it needs more salt. Taste and adjust.
- Can I make soup ahead of time?
- Soup often tastes better the next day. Store covered in the fridge for up to 3 days. Reheat gently and check seasoning before serving.
- What if I added too much liquid?
- Simmer uncovered to reduce the liquid, or make a slurry with flour and water to thicken it. Alternatively, embrace the brothiness.