
Million Dollar Soup is a delicious and hearty dish that is perfect for any day of the week. This soup is packed with fresh vegetables, beans, and rich flavors, making it not only tasty but also very filling. What makes this recipe stand out is its simplicity. You can whip it up in one pot, making cleanup a breeze. Many people enjoy making Million Dollar Soup at home because it is versatile and can easily be adjusted to fit your family’s preferences. Whether you’re looking for a warming meal on a chilly night or a quick lunch, this soup is sure to satisfy. It’s healthy, uses everyday ingredients, and is super easy, making it a great choice for cooks of all skill levels.
Why You’ll Love This Million Dollar Soup
This Million Dollar Soup is packed with flavor and nutrients, thanks to the combination of vegetables and beans. The simple ingredients come together to create a rich and satisfying meal that tastes amazing. You don’t need any fancy kitchen skills; just chop, sauté, and simmer. Plus, this recipe is flexible; you can add or remove ingredients based on what you have at home. It’s a one-pot wonder that is sure to please even the pickiest eaters.
How to Make Million Dollar Soup
Ingredients You’ll Need
1 tablespoon olive oil
1 medium onion, diced
2 cloves garlic, minced
1 medium carrot, diced
1 celery stalk, diced
1 small red bell pepper, diced
1 can (14.5 ounces) diced tomatoes, undrained
4 cups vegetable broth or chicken broth
1 can (15 ounces) kidney beans, drained and rinsed
1 can (15 ounces) black beans, drained and rinsed
1 cup corn kernels (fresh, frozen, or canned)
1 tablespoon Italian seasoning
1 teaspoon smoked paprika
Salt and pepper to taste
2 cups fresh spinach or kale, chopped
1 cup cooked pasta (optional)
Fresh parsley or basil for garnish
Step-by-Step Directions
Heat the olive oil in a large pot over medium heat. Add the diced onion and sauté for 3-4 minutes, until it becomes translucent. Stir in the minced garlic and cook for an additional minute, until fragrant. Add the diced carrot, celery, and red bell pepper to the pot. Sauté for about 5 minutes, until the vegetables have softened. Pour in the diced tomatoes along with their juices, and then add the vegetable or chicken broth. Stir to combine. Add the kidney beans, black beans, and corn to the pot. Mix well. Season the soup with Italian seasoning, smoked paprika, salt, and pepper. Bring it to a boil. Once boiling, reduce the heat to low and cover the pot. Let the soup simmer for 20-25 minutes, allowing the flavors to meld. Stir in the chopped spinach or kale and cooked pasta, if using. Cook for an additional 5 minutes until the greens are wilted. Taste and adjust seasoning if needed. Serve hot, garnished with fresh parsley or basil.
How to Serve Million Dollar Soup
Serve the Million Dollar Soup warm in bowls. It goes well with crusty bread or a simple salad on the side. For extra flavor, sprinkle some grated cheese or add a dollop of sour cream on top. You can also offer some fresh herbs or a squeeze of lemon for a bright finish.
How to Store Million Dollar Soup
To store leftovers, allow the soup to cool completely. Transfer it into an airtight container and place it in the refrigerator. It will stay fresh for about 3-4 days. You can also freeze the soup for up to three months. For freezing, use freezer-safe containers or bags, and remember to leave some space for expansion.
Tips for the Best Million Dollar Soup
Use fresh vegetables for the best flavor and texture. You can customize the beans or add other veggies based on your taste. If you prefer a thicker soup, blend a portion of it before adding the greens. Keep tasting as you cook to adjust the seasonings to your liking.

Recipe Variations
Feel free to experiment with different beans or add proteins like cooked chicken or turkey for a heartier meal. You can also swap in different greens like Swiss chard or broccoli for a change.
Frequently Asked Questions (FAQs)
Can I make this soup ahead of time?
Yes, it’s great to prepare ahead. It even tastes better the next day as the flavors deepen.
Can I add meat to this recipe?
Absolutely! Cooked chicken or turkey can be added for extra protein.
What can I use instead of pasta?
If you’re looking for a low-carb option, you can skip the pasta altogether or add zucchini noodles instead.

Million Dollar Soup
A delicious and hearty soup packed with fresh vegetables, beans, and rich flavors, perfect for any day of the week.
- Total Time: 40 minutes
- Yield: 4 servings
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 medium carrot, diced
- 1 celery stalk, diced
- 1 small red bell pepper, diced
- 1 can (14.5 ounces) diced tomatoes, undrained
- 4 cups vegetable broth or chicken broth
- 1 can (15 ounces) kidney beans, drained and rinsed
- 1 can (15 ounces) black beans, drained and rinsed
- 1 cup corn kernels (fresh, frozen, or canned)
- 1 tablespoon Italian seasoning
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- 2 cups fresh spinach or kale, chopped
- 1 cup cooked pasta (optional)
- Fresh parsley or basil for garnish
Instructions
- Heat the olive oil in a large pot over medium heat. Add the diced onion and sauté for 3-4 minutes, until it becomes translucent.
- Stir in the minced garlic and cook for an additional minute, until fragrant.
- Add the diced carrot, celery, and red bell pepper to the pot. Sauté for about 5 minutes, until the vegetables have softened.
- Pour in the diced tomatoes along with their juices, and add the vegetable or chicken broth. Stir to combine.
- Add the kidney beans, black beans, and corn to the pot. Mix well.
- Season the soup with Italian seasoning, smoked paprika, salt, and pepper. Bring it to a boil.
- Once boiling, reduce the heat to low and cover the pot. Let the soup simmer for 20-25 minutes, allowing the flavors to meld.
- Stir in the chopped spinach or kale and cooked pasta, if using. Cook for an additional 5 minutes until the greens are wilted.
- Taste and adjust seasoning if needed.
- Serve hot, garnished with fresh parsley or basil.
Notes
For extra flavor, serve with crusty bread or a simple salad on the side. You can also add grated cheese or a dollop of sour cream on top.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 bowl
- Calories: 300
- Sugar: 6g
- Sodium: 500mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 12g
- Protein: 15g
- Cholesterol: 0mg
