Soups & Stews
This Amy's chunky vegetable soup recipe delivers the kind of hearty, restaurant-quality meal that warms you from the inside out—no blender required. 🌟 The secret lies in roasting vegetables first, which deepens their natural sweetness and creates that coveted caramelized texture that makes every spoonful irresistible.
I developed this version after years of testing, ensuring the vegetables stay vibrant and the broth remains rich without being overly heavy.
What sets this soup apart is the balance of textures—tender roasted carrots, crisp bell peppers, and whole white beans all simmered together in a savory broth infused with garlic, onions, and a touch of smoked paprika.
The aromatics are sautéed until fragrant (never burned), forming the flavor foundation that ties everything together. Unlike many soups that turn mushy, this recipe preserves the integrity of each ingredient, making every bite satisfyingly substantial.
What you'll end up with is a vegetarian-friendly, one-pot wonder that's packed with nutrients and flavor—perfect for chilly evenings or meal prep.
The roasting step adds depth you won't find in stovetop-only methods, while the simmering process ensures the vegetables soften just enough to be tender without losing their shape. The result? A bowl of soup that feels like a hug, with layers of flavor that keep you coming back for more.
This recipe scales beautifully for crowds or leftovers, and the optional garnishes—like fresh parsley, a drizzle of olive oil, or crusty bread—let you customize it to your taste. Whether you're a seasoned home cook or just starting out, this method delivers foolproof, restaurant-quality results every time. Let's get started!
Ingredients for amy's chunky vegetable soup
These vibrant ingredients transform into a restaurant-quality roasted vegetable soup that's heartier than any store-bought version.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Carrots 🥕 | 1 ½ lb | Whole, peeled, cut into 1-inch chunks |
| Bell Peppers 🧅 | 3 whole | Mixed colors, cored, sliced into strips |
| Yellow Onions 🧅 | 2 whole | Peeled, sliced into half-moons |
| Garlic Cloves 🧄 | 6 cloves | Peeled, lightly smashed |
| Smoked Paprika 🌶️ | 1 tbsp | For deep smoky flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper aroma |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Canned White Beans 🥫 | 2 cups | Drained, rinsed, whole |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting and finishing |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Crusty Bread 🍞 | 1 package | For serving, optional |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Tomato Paste 🍅 | 2 tbsp | For depth of flavor |
The vegetables are the stars here, so pick firm, colorful ones—carrots should snap when bent, and bell peppers should be heavy for their size. Trader Joe's and local farmers markets have the best selection. Roasting them first is non-negotiable—it caramelizes their natural sugars, creating that rich, sweet depth you won't find in stovetop-only soups. For the beans, I always grab cannellini or great northern from the bulk section—they hold their shape better than navy beans. The smoked paprika? Penzeys brand has the best quality, but any good smoked variety works.
No smoked paprika? Substitute half the amount with regular paprika plus a pinch of liquid smoke. Fresh parsley wilt fast, so buy it just before you cook or freeze it in ice cube trays with olive oil. The tomato paste can be the squeeze tube kind—it's perfect for this recipe since you only need a small amount. For the broth, low-sodium is key—otherwise, you'll need to adjust the salt later. The crusty bread is completely optional but adds that perfect textural contrast when served on the side. If you're making this ahead, skip the garnishes until serving.
Roasted veggies keep for 3 days in the fridge—make a double batch and freeze half for later. The soup itself reheats beautifully, but add a splash of water or broth if it gets too thick. For meal prep, portion into containers and store with a layer of olive oil on top to preserve freshness. This soup actually tastes better the next day as the flavors meld together. If you're serving a crowd, double the recipe—it scales perfectly.
Why You'll Love This Recipe
- No-Fuss Prep: I swear by chopping everything roughly—no fancy dicing needed. Toss in the carrots, bell peppers, and onions straight from the fridge, and the pot does the rest while you stir in the garlic and smoked paprika. Honestly, it’s the kind of recipe that makes you feel like a chef without the stress.
- Smoky Sweet Magic: That smoked paprika? It’s the secret weapon here. It turns the simple veggies into something rich and layered—sweet from the carrots, bright from the peppers, and just a hint of smoky depth that lingers. Between us, it’s the kind of flavor that makes you want to eat it straight from the pot.
- Weeknight to Potluck: This soup is my go-to when I need something fast but still impressive. Serve it steaming in bowls for a cozy weeknight dinner, or bring it to a gathering where it disappears faster than the chips. (Yes, even on a Tuesday night.) The chunky texture holds up perfectly, so no one’s left with mushy disappointment.
- Budget-Friendly Leftovers: I make a double batch every time because it’s cheap to feed a crowd—carrots, onions, and peppers stretch forever, and the garlic and paprika add just enough oomph to make it feel special. Plus, it reheats like a dream, so you’re not stuck eating soup for days unless you want to. (Spoiler: You will.)
Step-by-step instructions for Amy's chunky vegetable soup
Here's how to build layers of flavor through roasting and simmering.
🔥 Step 1: Roast the Vegetables for Deep Flavor
Preheat your oven to 425°F and line two rimmed baking sheets with parchment paper. Toss the 1.5 lb medium carrots, 3 whole bell peppers, and 2 whole yellow onions with 0.5 cup extra-virgin olive oil, 1 tbsp smoked paprika, 1 tsp ground cumin, 1.5 tsp sea salt, and 0.5 tsp black pepper until evenly coated.
Spread the vegetables in a single layer on the baking sheets, leaving space between pieces. Roast for 25-30 minutes until the edges are deeply caramelized and the vegetables begin to soften slightly. Here's the thing—roasting develops complex, smoky flavors that simmering alone can't match. You'll know they're ready when they're tender enough to pierce with a fork but still hold their shape.
🍳 Step 2: Build the Soup Base
While the vegetables roast, heat 2 tbsp tomato paste in a large Dutch oven over medium heat for 1-2 minutes until it darkens slightly and releases its aroma. This step creates a rich, umami foundation for your soup.
Add the roasted vegetables to the Dutch oven along with the 6 peeled garlic cloves and 4 cups vegetable broth. Stir everything together and bring to a gentle simmer. Let it cook for 10 minutes to meld the flavors. The vegetables should be tender but still hold their texture—this is key for that chunky soup experience we're after.
🥘 Step 3: Add Beans and Simmer to Perfection
Stir in the 2 cups drained white beans and simmer the soup for another 10-15 minutes until all the vegetables are fork-tender and the flavors have fully developed. Taste and adjust the seasoning if needed—this is where you can really make the soup your own.
Here's a pro tip: If the soup seems too thick, add a splash of water or broth. If it's too thin, let it simmer uncovered for a few more minutes to reduce. The perfect consistency should coat the back of a spoon but still allow for easy stirring. You want each spoonful to be packed with those roasted vegetables and hearty beans.
🔪 Step 4: Finish and Serve
Remove the soup from heat and stir in the 0.25 cup chopped fresh parsley. Let it sit for 5 minutes to allow the flavors to settle. This resting period lets the soup come together and makes serving easier.
Ladle the soup into bowls and serve immediately with the crusty bread on the side. The contrast of the warm, hearty soup with the crisp bread is what makes this dish truly satisfying. Garnish each serving with an extra sprinkle of parsley if you're feeling fancy—it adds a fresh pop of color and brightness that cuts through the richness.
Pro Tips For Making Amy'S Chunky Vegetable Soup
- CHAR THE ONIONS LOW: Skip the rush—soften onions in a dry pot over medium-low heat for 8-10 minutes until they’re translucent and just starting to caramelize. I used to crank the heat and end up with bitter, watery onions that never developed flavor. Let them sweat slowly, stirring occasionally, and you’ll taste the difference when they mingle with the smoked paprika.
- CUT PEPPERS IN EVEN CHUNKS: Dice bell peppers into ½-inch pieces, not random chunks. The recipe calls for chunky texture, but uneven sizes mean some peppers turn mushy while others stay crunchy. A steady knife and a little patience here save you from biting into a half-raw pepper later.
- DON’T OVERCOOK THE CARROTS: Pull carrots out of the pot when they’re tender but still holding their shape—think "fork-tender," not "pulp." Overcooked carrots turn to mush and make the soup gluey. If you’re worried, test one early and adjust cooking time accordingly.
- SAVOR THE SMOKED PAPRIKA: Toast the smoked paprika in a dry pan for 30 seconds before adding it to the soup. The heat deepens its flavor and cuts through the sweetness of the peppers. I was skeptical until I tried it—now it’s non-negotiable for that rich, smoky backbone the recipe relies on.
Dietary considerations for this recipe
Vegetarian-Friendly Base
This soup is naturally vegetarian and packed with plant-based protein from the white beans and fiber-rich vegetables. The smoked paprika and cumin add depth without any animal products, making it perfect for veggie diets.
I always double-check the vegetable broth label to ensure it's free of meat-based additives—Imagine brand makes a great low-sodium option. 🌱
Gluten-Free Adaptations
Since this recipe relies on vegetables, broth, and beans, it's already gluten-free as written. Just be mindful of any hidden gluten in your smoked paprika or tomato paste—stick to certified gluten-free brands like Annie's for tomato paste.
The crusty bread on the side can be swapped for gluten-free baguettes or cornbread if needed. Always verify your spice blends are processed in gluten-free facilities.
Low-Sodium Options
The recipe naturally accommodates low-sodium diets thanks to the low-sodium vegetable broth and careful seasoning. If you're watching your sodium intake, reduce the sea salt to just 1 tsp total and use no-salt-added beans.
For extra flavor without salt, add a pinch of white miso paste (just ½ tsp) when simmering—it adds umami depth while keeping sodium in check. 💡
Vegan Variations
To make this vegan, simply ensure your vegetable broth is plant-based (like Pacific Foods brand) and verify your smoked paprika isn't processed with animal fat. The tomato paste and white beans are already vegan-friendly.
For extra richness, stir in 1 tbsp nutritional yeast at the end—it adds a cheesy flavor without dairy. The crusty bread can be replaced with vegan sourdough or plantain chips for serving.
Allergen Considerations
This recipe contains no top allergens except potential traces in spices. If you're avoiding soy, check your vegetable broth for soy-derived ingredients. For nightshade-sensitive individuals, omit the bell peppers and tomato paste, substituting with extra carrots and zucchini.
Always read labels on packaged ingredients like smoked paprika—some brands process in facilities with nuts or dairy. 🚨
Nutrition facts
Frequently asked questions
Why does this soup need roasting instead of just sautéing?
Roasting the vegetables first creates deep caramelization that builds complex, smoky flavors you won't get from stovetop cooking alone. The high heat breaks down natural sugars in the veggies, creating that rich, sweet depth that makes every spoonful irresistible. Plus, it keeps the vegetables from turning mushy during the simmering process.
Can I make this soup ahead of time?
This soup actually tastes better the next day as the flavors meld together. Store it in an airtight container in the fridge for up to 4 days or freeze portions for 3 months. When reheating, add a splash of water or broth if it thickens too much during storage.
What if I don't have smoked paprika?
Use ½ tbsp regular paprika plus a pinch of liquid smoke as a substitute. For a different flavor profile, try 1 tsp dried thyme or ½ tsp chili powder instead. The key is to maintain that smoky depth - just adjust to taste after simmering.
How can I make this soup creamier without dairy?
Blend ½ cup of the soup with ¼ cup coconut milk or cashew cream until smooth, then stir it back in. For a vegan option, add 1 tbsp nutritional yeast at the end - it adds a cheesy flavor without dairy. Just don't over-blend or the soup will lose its chunky texture!
What's the best way to reheat leftovers?
Gently reheat on the stovetop over low-medium heat until just warmed through (5-7 minutes). Microwaving can make the soup watery - always cover with a damp paper towel and stir halfway. For extra richness, add a drizzle of olive oil when reheating.
