🎉 Join free — Show off your culinary skills, take part in fun challenges & win prizes!Sign up free →
Million Dollar Soup
gluten freenut free
Advertisement
Home / Million Dollar Soup

Million Dollar Soup

Million Dollar Soup is a luxuriously creamy and hearty dish loaded with white beans ground sausage cream cheese and spinach in a savory broth. Every spoonful delivers rich indulgent flavors that taste like it took hours to make but comes together in under 40 minutes.

4.5
40 min
🍴6 servings
🔥520 cal
🔖Easy
⬇ Jump to recipe
30 second summary

A rich and creamy sausage and white bean soup with cream cheese and spinach that tastes absolutely decadent.

Advertisement

Nutrition per serving

520Calories
24gProtein
32gCarbs
34gFat
6gFiber

Ingredients

6servings

Protein

Beans

Base

Dairy

Vegetables

Spices

Aromatics

Advertisement

Instructions

1

Brown the Sausage

In a large heavy bottomed pot over medium high heat cook the Italian ground sausage breaking it apart with a spoon as it cooks. Continue cooking for 6 to 8 minutes until fully browned and no pink remains. Drain excess fat if necessary but leave a little for flavor.

2

Add Aromatics and Tomatoes

Reduce heat to medium and add the minced garlic to the pot with the sausage. Cook for 1 minute until fragrant. Pour in the diced tomatoes with their juices and stir in the Italian seasoning. Let it simmer for 2 minutes.

3

Build the Broth

Pour in the chicken broth and add the drained cannellini beans. Stir everything together and bring the soup to a gentle boil over medium high heat. Let it simmer for 8 to 10 minutes so the flavors meld together beautifully.

Advertisement
4

Melt in the Cream Cheese

Reduce heat to low and add the cubed cream cheese to the pot. Stir continuously until the cream cheese is completely melted and incorporated into the broth creating a silky and luscious consistency. This will take about 3 to 4 minutes.

5

Finish with Spinach and Serve

Add the fresh baby spinach to the pot and stir until it wilts into the soup which takes about 1 to 2 minutes. Taste and adjust seasoning with salt and pepper. Serve hot with crusty bread or dinner rolls.

Substitutions

Italian ground sausageturkey sausage or ground chicken for a lighter option
cream cheesemascarpone cheese for an even richer flavor
fresh baby spinachfrozen spinach thawed and squeezed dry

Common mistakes

Adding cold cream cheese directly to boiling soup which causes it to curdle rather than melt smoothly
Not draining the cannellini beans which can make the soup too starchy and thick
Overcooking the spinach by adding it too early which makes it slimy and dull in color
Advertisement

I made this!

Cooked this recipe? Share your photo and inspire others.

Reviews

I made this!

Advertisement