Million Dollar Soup Recipe
Million Dollar Soup lives up to the name — rich, creamy, loaded, and dangerously easy to make. Emma tested four versions before landing on this one. One pot, 30 minutes, zero leftovers.

- Prep Time
- 30 min
- Cook Time
- 30 min
- Total Time
- 60 min
- Servings
- 4 to 6 servings
5-Ingredient Dump & Go Crockpot Meals
101 effortless slow cooker recipes for busy families.
View on AmazonAvailable on AmazonEmma named this one herself and she doesn’t use the word million dollar lightly. This soup earned it. Three rounds of testing to get the cream-to-broth ratio right, one failed version that was too thin, one that was too heavy, and then this one rich, savory, loaded, and exactly what a bowl of soup should be on a night when nothing else sounds good.

One pot. Thirty minutes. The kind of result that makes people ask you for the recipe before they’ve finished the bowl.
What is Million Dollar Soup
The name says it all this million dollar soup recipe tastes like pure luxury without being fussy. It’s built on layers of flavor: roasted butternut squash, savory chicken sausage, crispy bacon, and a creamy base enriched with beans and a splash of cream. What makes it feel “million dollar” isn’t the cost, but the comfort. Every spoonful blends smoky, earthy, and bright notes that make it taste like a restaurant dish crafted in your own kitchen.
Some soups are simple broth and noodles, but this one leans closer to a hearty meal in itself. It’s rich enough to serve as the main course on a weeknight, yet elegant enough for Sunday supper with friends. Similar to classics like beef stew slow cooker, it combines the rustic charm of home cooking with a little touch of indulgence.
Why You’ll Love This
There are plenty of reasons this million dollar soup recipe will win a spot in your regular rotation.
First, it’s the kind of soup that feels layered and thoughtful without asking for complicated techniques. Roasting the squash and sausage deepens their flavor, while the bacon lends just enough smokiness to balance the creamy beans and tender kale. It’s hearty enough to fill everyone up but still light enough to enjoy with a side of bread.
Second, it’s versatile.Chilly weeknight or a big pot for friends — this soup has that special quality that makes people ask for seconds. It’s in the same family of comfort foods as traditional beef stew or old-fashioned goulash, but with a fresher, brighter twist from lemon zest and thyme.
Finally, it has that cozy factor we all crave. When the kale wilts into the broth and the beans give it body, you’re left with a pot of pure comfort the kind of dish that makes everyone linger a little longer at the table.
How to Make
Quick Overview
This million dollar soup recipe comes together in about an hour, with a few steps that build deep, layered flavor. You’ll roast the squash and sausage first, crisp the bacon for richness, then create a creamy base with beans, wine, and stock. Everything simmers together before finishing with kale and a swirl of cream.
Ingredients

Here’s what you’ll need for 4–6 servings:
| Ingredient | Amount |
|---|---|
| Butternut squash, peeled & cubed | 2 cups |
| Chicken sausage, sliced | 11 oz pkg |
| Olive oil | 2 tsp |
| Kosher salt | 1 ½ tsp, divided |
| Cracked black pepper | 1 ½ tsp, divided |
| Fresh thyme | 10 sprigs |
| Bacon, chopped | 5 slices |
| Unsalted butter | 2 Tbsp |
| White onion, chopped | 1 small |
| Celery ribs, chopped | 3 |
| Garlic, minced | 3 cloves |
| All-purpose flour | 3 Tbsp |
| Dry white wine | ¾ cup |
| Chicken stock | 5 cups |
| Cannellini beans, drained & rinsed | 2 cans (15.5 oz) |
| Heavy cream | 2 Tbsp |
| Lemon, zested | 1 |
| Dinosaur kale, torn | 2 cups |
Step-by-Step
- Prepare the oven: Heat to 350°F and line a baking sheet with foil.
- Roast squash and sausage: Toss squash, sausage, oil, ½ tsp salt, ½ tsp pepper, and 2 sprigs thyme. Spread on sheet, roast 25 minutes until golden.
- Cook bacon: In a Dutch oven, cook bacon over medium heat until crisp. Remove with slotted spoon, reserve fat.
- Sauté aromatics: Add butter, onion, celery, and garlic. Cook 2–3 minutes until fragrant.
- Make roux: Stir in flour, then pour in wine. Cook 1 minute.
- Add stock and beans: Pour in stock, remaining salt, pepper, thyme sprigs, and beans. Simmer 10 minutes.
- Blend partially: Transfer 3 cups to blender, blend smooth, return to pot. Stir in cream and lemon zest.
- Finish with greens: Add roasted squash, sausage, and kale. Simmer 3–5 minutes until kale is bright green.
- Serve: Top bowls with bacon and a sprinkle of fresh thyme.
For a meal that’s equally cozy, you might enjoy pairing this with crockpot chicken pot pie, which shares that same creamy, hearty charm.
What to Serve Million Dollar Soup With
This million dollar soup recipe is satisfying on its own, but the right sides can turn it into a full, cozy meal.
A thick slice of crusty bread or a warm baguette is a classic partner. The bread soaks up the creamy broth and gives you that rustic, old-world feel. If you’re leaning toward something heartier, a side of egg drop soup can create a two-soup supper that feels fun and unexpected.
For something fresh, pair it with a crisp green salad dressed in simple lemon vinaigrette. The bright tang balances the richness of the beans and bacon. If you’re in the mood for another comfort classic, a serving of beef stew slow cooker or even a scoop of old-fashioned goulash works beautifully alongside.
And don’t skip dessert something simple like a slice of pie or a cookie from the tin will complete the cozy, homestyle meal.
Top Tips for Perfecting
Making this million dollar soup recipe is simple, but a few small touches can make it unforgettable:
- Roast, don’t skip – Roasting the butternut squash and sausage deepens their flavor and gives the soup that “million dollar” richness.
- Use fresh thyme – Dried herbs will work, but fresh thyme sprigs release a fragrance that transforms the whole pot.
- Blend just enough – Blending part of the soup gives it creaminess without losing the rustic texture of beans and vegetables.
- Don’t rush the bacon – Cooking bacon slowly in a cold pan helps render more fat, which flavors the base.
- Brighten at the end – A little lemon zest right before serving lifts the richness and keeps the flavors balanced.
For another comforting dish where small details matter, check out the creamy layers in crockpot chicken pot pie. The same idea applies: the magic is in the little steps.
Storing and Reheating Tips
One of the best parts of this million dollar soup recipe is how well it keeps. The flavors actually deepen overnight, making it perfect for meal prep.
- Storage: Let the soup cool to room temperature before transferring it to an airtight container. It will keep in the refrigerator for up to 4 days.
- Freezing: If you’d like to save some for later, freeze in single portions for up to 2 months. For best results, leave out the kale before freezing and add fresh greens when reheating.
- Reheating: Warm gently on the stovetop over medium heat, adding a splash of stock or water if it thickens too much. In a pinch, the microwave works too just reheat in 1-minute bursts, stirring between intervals.
This method is similar to how you’d handle leftovers from traditional beef stew, which also improves with a little time in the fridge.
FAQs
Can I make this soup ahead of time?
Yes! This million dollar soup recipe tastes even better the next day. Make it the night before, then reheat gently on the stove before serving.
Can I use a different type of sausage?
Absolutely. While chicken sausage keeps the soup light, smoked turkey or pork sausage will add a richer flavor. Just be sure to brown it well when roasting.
What can I substitute for cannellini beans?
Great Northern or navy beans work just fine. They’ll give the soup the same creamy texture and hearty body.
Can I make it vegetarian?
You can skip the sausage and bacon, use vegetable stock, and add extra beans or roasted mushrooms for depth. It won’t be the exact same, but it’ll still be a delicious, cozy bowl.
For other adaptable family-style meals, the egg drop soup on our site is just as easy to tweak with what you have on hand.
Can I freeze Million Dollar Soup?
Yes! This soup freezes beautifully. Let it cool completely, then transfer it to freezer-safe containers or bags, leaving a little space for expansion. Freeze for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove, adding a splash of broth or cream if needed.
What should I serve with Million Dollar Soup?
This rich, creamy soup pairs perfectly with crusty bread, garlic toast, or a simple green salad. If you want to make it a full meal, serve it with roasted vegetables or a warm loaf of sourdough for dipping.
Can I make Million Dollar Soup ahead of time?
Absolutely! Million Dollar Soup tastes even better the next day. Store it in an airtight container in the refrigerator for up to 3 days just reheat gently on the stove, adding a splash of broth or cream to restore its velvety texture.
There’s something timeless about gathering around a pot of homemade soup. This million dollar soup recipe isn’t about fancy ingredients or complicated steps it’s about creating comfort with care. Between the roasted squash, smoky bacon, creamy beans, and bright thyme, it has all the layers of flavor you’d expect from a dish that feels like a little treasure.
So grab your Dutch oven, set aside an hour, and let this recipe fill your kitchen with warmth. Whether it’s for a quiet family dinner or a cozy weekend gathering, this is the kind of soup that turns an ordinary evening into something memorable.
If you’d like more inspiration for hearty, homey meals, don’t miss beef stew slow cooker or old-fashioned goulash. And for daily updates, join us on Facebook or pin your favorite recipes from our Pinterest page.
Million Dollar Soup Recipe
- Total Time: 60 min
- Yield: 4 to 6 servings 1x
Description
Million Dollar Soup lives up to the name — rich, creamy, loaded, and dangerously easy to make. Emma tested four versions before landing on this one. One pot, 30 minutes, zero leftovers.
Ingredients
2 cups peeled and cubed butternut squash
1 (11-oz.) pkg. chicken sausage, sliced
2 tsp. olive oil
1 1/2 tsp. kosher salt, divided
1 1/2 tsp. fresh cracked black pepper, divided
10 sprigs fresh thyme, divided
5 slices center cut bacon, chopped
2 Tbsp. unsalted butter
1 small white onion, chopped
3 ribs celery, chopped
3 cloves garlic, minced
3 Tbsp. all-purpose flour
3/4 cup dry white wine
5 cups chicken stock
2 (15.5-oz.) cans cannellini beans, drained and rinsed
2 Tbsp. heavy cream
1 lemon, zested
1 bunch dinosaur kale, ribs removed and roughly torn (about 2 cups)
Instructions
- Step 1: Heat oven to 350°F and line a baking sheet with foil.
- Step 2: Toss squash, sausage, oil, salt, pepper, and 2 sprigs thyme. Roast 25 minutes.
- Step 3: In Dutch oven, cook bacon until crisp. Remove and reserve fat.
- Step 4: Add butter, onion, celery, and garlic. Cook 2–3 minutes.
- Step 5: Stir in flour, then wine. Cook 1 minute.
- Step 6: Add stock, beans, salt, pepper, and thyme. Simmer 10 minutes.
- Step 7: Blend 3 cups of soup, return to pot. Stir in cream and lemon zest.
- Step 8: Add roasted squash, sausage, and kale. Cook 3–5 minutes until kale wilts.
- Step 9: Serve with bacon and thyme garnish.
Notes
For best flavor, use fresh thyme and roast the squash until caramelized. Add lemon zest at the end for brightness.
- Prep Time: 30 min
- Cook Time: 30 min
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 365
- Sugar: 5g
- Sodium: 860mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 6g
- Protein: 20g
- Cholesterol: 35mg
Must‑Have Kitchen Equipment for This Recipe:
- Instant Pot Duo Plus 6‑Qt 9‑in‑1 Programmable Pressure Cooker
- Instant Vortex Plus 6‑Qt Air Fryer (ClearCook + OdorErase)
- Aucma 6.5‑Qt 6‑Speed Tilt‑Head Stand Mixer
Some links may be affiliate links. Read our affiliate disclosure.






Ratings & Reviews
Leave a reviewWe'd love to hear how it turned out.