Million Dollar Soup

Article by:

Emily Gonzalez

on February 15, 2026


Million Dollar Soup

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.

Million Dollar Soup

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.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
million dollar soup 2026 01 30 194740 1

Million Dollar Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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

Scale
  • 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

  1. 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.
  2. Stir in the minced garlic and cook for an additional minute, until fragrant.
  3. Add the diced carrot, celery, and red bell pepper to the pot. Sauté for about 5 minutes, until the vegetables have softened.
  4. Pour in the diced tomatoes along with their juices, and add the vegetable or chicken broth. Stir to combine.
  5. Add the kidney beans, black beans, and corn to the pot. Mix well.
  6. Season the soup with Italian seasoning, smoked paprika, salt, and pepper. Bring it to a boil.
  7. Once boiling, reduce the heat to low and cover the pot. Let the soup simmer for 20-25 minutes, allowing the flavors to meld.
  8. Stir in the chopped spinach or kale and cooked pasta, if using. Cook for an additional 5 minutes until the greens are wilted.
  9. Taste and adjust seasoning if needed.
  10. 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.

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

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star