Save to Pinterest Last Tuesday stood in my kitchen at 6pm absolutely starving and opened the fridge to find random ingredients that somehow needed to become dinner. Threw this together in thirty minutes flat and my husband asked if I'd been planning it all day. Now it's the soup that saves us on those nights when takeout sounds easier but something homemade sounds better.
My sister came over last month during that weird rainy week and I made this on impulse. She sat at the counter watching me cook and literally sighed when I added the cream at the end. Took three bowls home and texted me the next morning asking for the recipe because her kids kept begging for more.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Italian sausage: Remove casings and crumble while cooking for maximum browning and flavor distribution
- Yellow onion: Finely dice so it practically melts into the soup base
- Carrots: Peel and dice into small pieces for sweetness and texture contrast
- Garlic cloves: Mince fresh and add late so it does not burn and turn bitter
- Fresh baby spinach: Add at the very end to maintain vibrant color and nutrients
- Cannellini beans: Drain and rinse thoroughly to remove excess sodium and starchy liquid
- Chicken broth: Low sodium lets you control the final seasoning perfectly
- Heavy cream: Stir in gently and do not let it come to a rolling boil after adding
- Unsalted butter: Start with this for cooking the sausage and building flavor foundation
- Dried Italian herb mix: Add with the beans so it has time to rehydrate and bloom
- Crushed red pepper flakes: Optional but adds a gentle warmth that balances the cream
- Salt and black pepper: Taste at the end since sausage and broth bring their own saltiness
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Brown the sausage base:
- Melt butter in a large pot over medium heat and add crumbled sausage. Cook for about 5 minutes until fully browned breaking it up with your spoon as it cooks.
- Soften the vegetables:
- Add diced onion and carrots to the pot. Sauté for 4 minutes until they start to soften then stir in garlic for just 1 minute until fragrant.
- Build the soup base:
- Stir in the beans Italian herbs and red pepper flakes if using. Pour in chicken broth and bring everything to a gentle simmer.
- Add the creamy element:
- Reduce heat to low and stir in heavy cream. Let it simmer gently for 5 to 7 minutes allowing flavors to meld together.
- Finish with greens:
- Add fresh spinach and cook until just wilted about 2 minutes. Season with salt and pepper to taste before serving.
Save to Pinterest Made a double batch for our Super Bowl gathering and everyone ignored the wings to hover over the soup pot. My friend Mark who claims to hate soup went back for thirds and said this changed his entire worldview on what soup could be.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Make It Your Own
Swapped turkey sausage once when trying to be healthier and honestly the flavor difference was minimal but the satisfaction factor stayed high. Have also used coconut milk with surprisingly good results for dairy free friends though the texture changes slightly.
Serving Suggestions
A hunk of crusty bread is non negotiable for soaking up that creamy broth at the bottom of the bowl. A simple green salad with bright vinaigrette cuts through the richness perfectly and a crisp Pinot Grigio makes everything feel like a proper Italian dinner.
Storage and Reheating
This soup actually tastes better the next day when flavors have had time to develop properly. The cream might look slightly separated when you reheat it but a quick whisk brings it back together beautifully. Keeps well for four days and freezes for up to three months without losing quality.
- Reheat gently over low heat stirring frequently
- Add a splash of broth if it seems too thick after refrigeration
- Never freeze with the spinach already added
Save to Pinterest There is something so perfect about a soup that comes together this fast but tastes like it simmered all afternoon. This is the recipe that proves comfort food does not need to take all day.
Recipe FAQs
- → Can I make this soup dairy-free?
Yes, substitute the heavy cream with full-fat coconut cream for a dairy-free version. You can also omit the cream entirely and add extra broth for a lighter, still delicious bowl.
- → What type of beans work best?
Cannellini or great northern beans are ideal choices due to their creamy texture and mild flavor that absorbs the savory broth beautifully.
- → Can I use turkey sausage instead?
Absolutely, turkey or chicken sausage makes an excellent lighter substitute while maintaining the savory Italian flavor profile.
- → How do I store leftovers?
Store cooled soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of broth if needed.
- → Can I freeze this soup?
Freeze without the cream for best results. Add fresh cream when reheating to prevent texture separation. Keeps well frozen for up to 3 months.