Million Dollar Soup offers a bright tomato broth brimming with tender pasta, crisp veggies, and hearty beans, all brightened by a squeeze of fresh lemon and aromatic herbs. This cozy, one-pot meal is perfect for a quick lunch or a comforting weeknight dinner, and it only takes beginner-friendly steps to pull together. With every spoonful, you’ll taste softened carrots, celery, and onion mellowed in olive oil, plus vibrant spinach and beans that make this veggie-packed soup feel like a hug in a bowl. Ready to dive in?
Key Ingredients
Before we dive into cooking, let’s take a look at the simple, wholesome ingredients that give this soup its rich flavor and comforting texture:
- 1 tablespoon olive oil: Base for sautéing the vegetables to develop a sweet, mellow foundation.
- 1 large onion, chopped: Adds natural sweetness and depth when softened.
- 2 carrots, diced: Bring a touch of earthy sweetness and vibrant color.
- 2 celery stalks, diced: Offer a subtle crunch and aromatic backbone.
- 3 cloves garlic, minced: Infuses the soup with warm, fragrant undertones.
- 1 can (15 oz) diced tomatoes: Creates a bright, tangy tomato broth.
- 6 cups vegetable broth: Provides a flavorful liquid base that ties everything together.
- 1 teaspoon dried basil: Lends herbal sweetness and Mediterranean flair.
- 1 teaspoon dried oregano: Introduces a warm, savory note.
- 1 teaspoon salt: Enhances all the other flavors throughout the soup.
- 1/2 teaspoon black pepper: Adds a gentle, warming spice.
- 1 cup frozen corn: Contributes pops of sweet, juicy texture.
- 1 cup green beans, trimmed and cut into 1-inch pieces: Give a crisp bite and vibrant green color.
- 1 can (15 oz) kidney beans, drained and rinsed: Boosts protein and creaminess.
- 1 cup small pasta (such as ditalini or elbow): Turns the broth into a hearty, filling meal.
- 2 cups fresh spinach: Wilts into silky green ribbons for freshness.
- Juice of 1 lemon: Brightens the entire pot with zesty acidity.
- Grated Parmesan cheese for serving (optional): Offers a savory, umami finish.
How To Make Million Dollar Soup
Ready to cook up this cozy, veggie-packed bowl? Follow these steps for the perfect balance of textures and flavors, from soft veggies to tender pasta and bright greens.
1. In a large pot or Dutch oven, heat the olive oil over medium heat.
2. Add the chopped onion, diced carrots, and diced celery. Sauté for about 5–7 minutes, or until the vegetables are softened and the onions turn translucent.
3. Stir in the minced garlic and cook for an additional 1–2 minutes until fragrant.
4. Add the can of diced tomatoes (with juices) to the pot, stirring to combine.
5. Pour in the vegetable broth and increase heat until it reaches a boil.
6. Once boiling, reduce the heat to low and add the dried basil, dried oregano, salt, and black pepper.
7. Incorporate the frozen corn, green beans, and kidney beans, stirring them into the broth.
8. Allow the soup to simmer for about 15 minutes, stirring occasionally to prevent sticking.
9. Add the small pasta and continue to cook for another 10–12 minutes, or until the pasta is tender.
10. Stir in the fresh spinach and cook for an additional 2–3 minutes until wilted.
11. Remove the pot from heat and squeeze the lemon juice into the soup. Taste and adjust the seasonings if necessary.
12. Serve hot, garnished with grated Parmesan cheese if desired.
Serving Suggestions
Once your soup is bubbling with color and flavor, it’s time to serve it up in style. Here are a few ideas to make every bowl feel extra special:
- Drizzle of extra virgin olive oil & sprinkle of Parmesan: Finish each serving with a glossy olive oil swirl and a dusting of cheese for richness.
- Crusty bread or garlic toast: Serve alongside warm bread to soak up every drop of the bright tomato broth.
- Fresh green salad: Pair with a crisp salad dressed in lemon vinaigrette to mirror the soup’s zesty notes.
- Pesto or Greek yogurt dollop: Add a spoonful on top for creamy contrast and herbaceous depth.
Tips For Perfect Million Dollar Soup
This soup is a total crowd-pleaser because it’s flexible, forgiving, and full of flavor. Whether you want to use up leftovers or turn it into a heartier meal, these little tweaks will keep things interesting without extra fuss.
- This soup is highly versatile; feel free to add any leftover vegetables you have on hand.
- You can substitute the pasta with quinoa or barley for a gluten-free option.
- The flavor develops even more if allowed to sit for a few hours or overnight.
- Consider adding cooked chicken or turkey for extra protein.
- It freezes well, making it perfect for meal prep.
How To Store It
Storing this soup the right way means you’ll enjoy that startup flavor any time you reheat a bowl. Follow these simple methods to keep your leftovers tasting fresh:
- Refrigerate in an airtight container: Cool the soup to room temperature, then transfer to a sealed container. Use within 4–5 days.
- Freeze in portions: Divide the cooled soup into freezer-safe bags or containers. Freeze for up to 2–3 months—perfect for busy weeknights.
- Thaw safely: Move frozen portions to the fridge overnight, or use the microwave’s defrost setting.
- Gentle reheating: Warm on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth if the soup has thickened.
Frequently Asked Questions
Let’s clear up a few common queries so you can cook with confidence and ease.
- How long does it take to prepare and cook Million Dollar Soup?
A: From start to finish, plan for about 10–15 minutes of prep time (chopping onion, carrots, celery, garlic, trimming green beans, measuring ingredients) and roughly 40–45 minutes of cooking. That includes sautéing the vegetables (5–7 minutes), cooking the garlic (1–2 minutes), simmering the broth with vegetables (15 minutes), cooking the pasta (10–12 minutes), and wilting the spinach (2–3 minutes), for a total of approximately 50–60 minutes.
- Can I substitute ingredients to make this soup gluten-free or higher in protein?
A: To make the soup gluten-free, swap the small pasta for gluten-free pasta, quinoa, or rice. Quinoa works particularly well and adds extra protein. For a higher-protein version, stir in cooked shredded chicken, turkey, or diced tofu right after adding the spinach, allowing it to warm through. Adjust the broth or seasonings if needed to maintain the desired consistency and flavor.
- How should I store and reheat leftovers?
A: Let the soup cool to room temperature before transferring it to airtight containers. Refrigerate for up to 4–5 days or freeze for up to 2–3 months. When reheating from the refrigerator, warm it gently on the stovetop over medium-low heat, stirring occasionally. If reheating from frozen, thaw overnight in the fridge or use the defrost setting on your microwave, then heat through on the stovetop or in the microwave until hot.
- What vegetable or spice variations can I try?
A: This recipe is very flexible. You can add zucchini, bell peppers, spinach kale mix, peas, or broccoli florets. For a spicier kick, sprinkle in red pepper flakes or a dash of cayenne. A teaspoon of smoked paprika adds depth, while fresh chopped herbs like parsley, cilantro, or basil stirred in just before serving brighten the flavor. Feel free to swap kidney beans for white beans or chickpeas to change up the texture.
- Can I prepare the soup ahead of time, and will the flavor improve?
A: Yes. Preparing the soup a few hours or even a day in advance allows the flavors to meld and deepen. Cool the soup, refrigerate overnight, then gently reheat on the stove, adding a splash of broth if it has thickened. Add fresh spinach and lemon juice only just before serving to preserve the bright green color and acidity.
- Why do I add the lemon juice at the end, and can I use vinegar instead?
A: Lemon juice added at the end gives a fresh, bright acidity that balances the sweetness of the corn and tomatoes. If you prefer, you can substitute white wine vinegar or apple cider vinegar—start with a teaspoon, taste, and adjust to avoid overpowering the soup. Add gradually until you achieve a pleasant tang.
- What garnishes and side dishes pair well with Million Dollar Soup?
A: A generous sprinkle of grated Parmesan or Pecorino Romano cheese brings a savory, umami finish. Fresh chopped parsley or basil adds color and freshness. Serve with crusty bread, garlic toast, or warm dinner rolls for dipping. A simple side salad with a light vinaigrette complements the hearty vegetables and bright lemon notes in the soup.
What Makes This Special
Million Dollar Soup works its magic by balancing bright tomato broth, tender pasta, crisp veggies, and hearty beans in one simple pot—no fancy techniques needed! The final squeeze of lemon really wakes up every ingredient, while spinach adds a pop of green that feels like spring in a bowl. It’s so versatile you can tweak it with whatever’s in your fridge, and it freezes like a dream for those busy days. Feel free to print this out, save it for later, and drop a comment or question if you give it a try. I’d love to hear how your version turns out!
Million Dollar Soup
Description
Tender carrots, celery, and onions soften in olive oil before joining tomato broth, beans, corn, and pasta. A squeeze of lemon brightens each spoonful, while fresh spinach adds a pop of green in this cozy, veggie-packed soup.
Ingredients
Instructions
-
In a large pot or Dutch oven, heat the olive oil over medium heat.
-
Add the chopped onion, diced carrots, and diced celery. Sauté for about 5-7 minutes, or until the vegetables are softened and the onions are translucent.
-
Stir in the minced garlic and cook for an additional 1-2 minutes until fragrant.
-
Add the can of diced tomatoes (with juices) to the pot.
-
Pour in the vegetable broth and bring to a boil.
-
Once boiling, reduce the heat to low and add the dried basil, dried oregano, salt, and black pepper.
-
Incorporate the frozen corn, green beans, and kidney beans.
-
Allow the soup to simmer for about 15 minutes, stirring occasionally.
-
Add the small pasta and continue to cook for another 10-12 minutes, or until the pasta is tender.
-
Stir in the fresh spinach and cook for an additional 2-3 minutes until wilted.
-
Remove the pot from heat and squeeze the lemon juice into the soup. Taste and adjust seasonings if necessary.
-
Serve hot, garnished with grated Parmesan cheese if desired.
Note
- This soup is highly versatile; feel free to add any leftover vegetables you have on hand.
- You can substitute the pasta with quinoa or barley for a gluten-free option.
- The flavor develops even more if allowed to sit for a few hours or overnight.
- Consider adding cooked chicken or turkey for extra protein.
- It freezes well, making it perfect for meal prep.
