Creamy Million Dollar Soup Recipe

Recipe Overview

This Creamy Million Dollar Soup is a warm, hearty soup made with shredded chicken, vegetables, corn, diced tomatoes, chicken broth, and a rich, creamy broth. It has a comforting, rich flavor without being complicated, making it a good option for weeknight dinners, cold-weather meals, or a simple family lunch. Serve it with bread, crackers, or a side salad for a filling meal that feels cozy and practical.

Why You’ll Love This Recipe

  • Made with simple, everyday ingredients
  • Creamy, hearty, and full of flavor
  • A good way to use cooked shredded chicken
  • Works well for lunch or dinner
  • Easy to customize with extra vegetables, rice, pasta, or beans
  • Reheats well with a little extra broth or cream
  • Great for chilly days, casual family meals, or meal prep

Ingredients You’ll Need

  • 2 tablespoons olive oil
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 1 medium carrot, diced
  • 1 medium bell pepper, diced
  • 4 cups chicken broth
  • 1 can diced tomatoes, 15 ounces, undrained
  • 1 cup frozen corn
  • 1 pound boneless, skinless chicken breasts or chicken tenderloins
  • 1 teaspoon dried basil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 cup heavy cream
  • 2 tablespoons chopped fresh parsley, optional, for garnish

Step-by-Step Instructions

  1. Heat the olive oil in a large soup pot or Dutch oven over medium heat.
  2. Add the chopped onion, diced carrot, and diced bell pepper. Cook for 5–6 minutes, stirring occasionally, until the vegetables begin to soften.
  3. Add the minced garlic and cook for 30 seconds to 1 minute, stirring often, until fragrant. Do not let the garlic brown.
  4. Pour in the chicken broth and add the diced tomatoes, frozen corn, chicken, dried basil, salt, and black pepper. Stir to combine.
  5. Increase the heat to medium-high and bring the soup to a gentle boil.
  6. Once the soup begins to boil, reduce the heat to medium-low. Cover the pot and simmer for 18–25 minutes, or until the chicken reaches an internal temperature of 165°F and is cooked through.
  7. Remove the cooked chicken from the pot and place it on a cutting board or plate. Shred the chicken using two forks.
  8. Return the shredded chicken to the soup and stir to combine.
  9. Reduce the heat to low. Stir in the heavy cream and let the soup warm for 3–5 minutes. Do not boil the soup after adding the cream, as high heat can cause the cream to separate.
  10. Taste and adjust seasoning if needed. Serve warm with chopped fresh parsley on top, if using.

Helpful Tips

  • Use rotisserie chicken to make this recipe faster.
  • Keep the soup at a gentle simmer instead of a hard boil so the vegetables cook evenly.
  • Add the heavy cream near the end and keep the heat low to help the soup stay smooth.
  • If the soup gets too thick after sitting, stir in a splash of chicken broth when reheating.
  • Dice the vegetables into similar-sized pieces so they cook at the same pace.
  • For a thicker soup, mash a small portion of the vegetables in the pot or stir in cooked rice or small pasta.

Recipe Variations

  • Add cooked rice to make the soup more filling.
  • Stir in small cooked pasta, such as ditalini or elbows, right before serving.
  • Add white beans or cannellini beans for extra protein and texture.
  • Use cooked turkey instead of chicken.
  • Add a pinch of red pepper flakes for a little heat.
  • Stir in baby spinach during the last 2 minutes of cooking for extra greens.

What to Serve with Million Dollar Soup

This soup pairs well with warm crusty bread, garlic bread, dinner rolls, saltine crackers, or a simple green salad. For a heartier meal, serve it with grilled cheese, toasted sourdough, or a small sandwich on the side.

How to Store and Reheat

Store leftover soup in an airtight container in the refrigerator for up to 3 days.

To reheat, warm it in a pot over medium-low heat, stirring occasionally, until heated through. Add a splash of chicken broth or cream if the soup has thickened in the refrigerator. Avoid boiling the soup when reheating because the cream may separate.

This soup can be frozen, but the texture may change slightly because of the heavy cream. For best results, freeze without the cream if you are making it ahead. If freezing leftovers, store in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator and reheat gently over medium-low heat.

Frequently Asked Questions

Can I use rotisserie chicken for Million Dollar Soup?
Yes. Rotisserie chicken works well and makes the recipe quicker. Remove the skin and shred the chicken before adding it to the soup.

Can I make this soup ahead of time?
Yes. You can make it ahead and store it in the refrigerator for up to 3 days. Reheat it gently over medium-low heat and add a splash of broth or cream if needed.

Can I freeze Million Dollar Soup?
Yes, but creamy soups can change texture after freezing. If you plan to freeze it, the best option is to make the soup without the heavy cream, freeze it, then add the cream after reheating.

Recipe Card

Prep Time: 15 minutes
Cook Time: 30 minutes
Rest Time: None
Total Time: 45 minutes
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 1 medium carrot, diced
  • 1 medium bell pepper, diced
  • 4 cups chicken broth
  • 1 can diced tomatoes, 15 ounces, undrained
  • 1 cup frozen corn
  • 1 pound boneless, skinless chicken breasts or chicken tenderloins
  • 1 teaspoon dried basil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 cup heavy cream
  • 2 tablespoons chopped fresh parsley, optional, for garnish

Instructions

  1. Heat the olive oil in a large soup pot or Dutch oven over medium heat.
  2. Add the chopped onion, diced carrot, and diced bell pepper. Cook for 5–6 minutes, stirring occasionally, until the vegetables begin to soften.
  3. Add the minced garlic and cook for 30 seconds to 1 minute, stirring often, until fragrant. Do not let the garlic brown.
  4. Pour in the chicken broth and add the diced tomatoes, frozen corn, chicken, dried basil, salt, and black pepper. Stir to combine.
  5. Increase the heat to medium-high and bring the soup to a gentle boil.
  6. Once the soup begins to boil, reduce the heat to medium-low. Cover the pot and simmer for 18–25 minutes, or until the chicken reaches an internal temperature of 165°F and is cooked through.
  7. Remove the cooked chicken from the pot and place it on a cutting board or plate. Shred the chicken using two forks.
  8. Return the shredded chicken to the soup and stir to combine.
  9. Reduce the heat to low. Stir in the heavy cream and let the soup warm for 3–5 minutes. Do not boil the soup after adding the cream, as high heat can cause the cream to separate.
  10. Taste and adjust seasoning if needed. Serve warm with chopped fresh parsley on top, if using.

Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently over medium-low heat and add a splash of chicken broth or cream if the soup thickens. Freeze for up to 2 months if needed, but the texture may change slightly because of the cream.