
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.
A rich and creamy sausage and white bean soup with cream cheese and spinach that tastes absolutely decadent.
Nutrition per serving
Ingredients
Protein
Beans
Base
Dairy
Vegetables
Spices
Aromatics
Instructions
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.
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.
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.
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.
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
Common mistakes
I made this!
Cooked this recipe? Share your photo and inspire others.