There’s something magical about a bowl of sausage bean and spinach soup on a chilly evening. It’s the kind of meal that wraps you in warmth, with every spoonful packed with hearty flavors and nourishing ingredients. This soup has been a staple in my kitchen for years—it’s the recipe I turn to when I need something quick, comforting, and packed with goodness. My kids always ask for seconds, and honestly, I don’t blame them. The combination of savory sausage, creamy beans, and fresh spinach is just irresistible. Plus, it’s ready in under 30 minutes, making it a lifesaver on busy nights. Trust me, once you try it, this soup will become a family favorite in your home too.
Table of Contents
Ingredients for Sausage Bean and Spinach Soup
Here’s what you’ll need to make this cozy bowl of goodness:
- 1 lb Italian sausage (mild or hot – your choice!)
- 1 can (15 oz) white beans, drained and rinsed
- 4 cups fresh spinach (packed)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 4 cups chicken broth (low-sodium if you prefer)
- 1 tbsp olive oil
- Salt and freshly ground black pepper to taste
Ingredient Notes and Substitutions
Don’t stress if you’re missing something – this soup is super flexible! If Italian sausage isn’t your thing, try turkey sausage or even smoked sausage for a different flavor. Vegetarian? No problem – leave out the meat and use vegetable broth instead.
Not a spinach fan? Swap in kale (just remove those tough stems first) or Swiss chard. Frozen spinach works too – use about 10 oz and squeeze out excess water before adding. For the beans, cannellini or great northern beans are perfect, but any white bean will do. I sometimes use chickpeas when that’s all I’ve got.
One pro tip? That chicken broth makes all the difference. I always keep good-quality stock on hand, but if you’re in a pinch, water with a bouillon cube works too. Just watch the salt content if you go that route!
How to Make Sausage Bean and Spinach Soup
Okay, let’s get cooking! First, grab your favorite big pot – I use my Dutch oven because it holds heat so well. Heat that olive oil over medium heat until it shimmers. Now, here’s the important part: when you add the sausage, don’t rush the browning! Break it up with a wooden spoon and let it get some nice color – those golden brown bits equal major flavor. This takes about 5-6 minutes.
Next, toss in your onions and garlic. Oh, that smell! Cook them until they’re soft and translucent, about 3 minutes. Now, pour in the chicken broth, scraping up all those delicious browned bits from the bottom – that’s liquid gold right there. Bring it to a gentle boil, then stir in your drained beans. Here’s where patience pays off – let everything simmer for a good 10 minutes to let the flavors marry. You’ll know it’s ready when the beans soften slightly.
The grand finale? The spinach! Just pile it right in – I know it looks like a mountain at first, but it wilts down so fast. Stir gently until it’s bright green and tender, about 2 minutes. Season with salt and pepper to taste, and boom! Soup’s ready to warm your soul.
Tips for Perfect Sausage Bean and Spinach Soup
Want to take your soup to the next level? Try deglazing the pot with a splash of white wine before adding the broth – it adds amazing depth. If the soup seems too thick, just add a bit more broth or water until it’s your perfect consistency.
Here’s my secret: let it sit for 10 minutes off heat before serving. The flavors develop even more! And if you’re feeling fancy, a squeeze of lemon at the end brightens everything up beautifully. Oh, and don’t forget – the soup thickens as it sits, so leftovers might need a splash of broth when reheating.
Print
30-Minute Sausage Bean and Spinach Soup Recipe You’ll Crave
- Total Time: 30 mins
- Yield: 4 servings
- Diet: Low Lactose
Description
A hearty and nutritious soup combining sausage, beans, and spinach for a comforting meal.
Ingredients
- 1 lb Italian sausage
- 1 can (15 oz) white beans, drained
- 4 cups fresh spinach
- 1 onion, diced
- 2 cloves garlic, minced
- 4 cups chicken broth
- 1 tbsp olive oil
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat.
- Add sausage and cook until browned.
- Add onion and garlic, sauté until softened.
- Pour in chicken broth and bring to a boil.
- Stir in beans and simmer for 10 minutes.
- Add spinach and cook until wilted.
- Season with salt and pepper.
- Serve hot.
Notes
- You can use any type of sausage you prefer.
- Add a pinch of red pepper flakes for extra heat.
- Store leftovers in the fridge for up to 3 days.
- Prep Time: 10 mins
- Cook Time: 20 mins
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Why You’ll Love This Sausage Bean and Spinach Soup
This isn’t just another soup recipe—it’s a hug in a bowl that keeps you coming back for more. Here’s why it’s become my go-to comfort food:
- Quick & easy: From chopping to serving, it’s done in 30 minutes flat. Perfect for those “what’s for dinner?!” nights.
- Flavor bomb: The combo of savory sausage, creamy beans, and garlic makes every spoonful more satisfying than the last.
- Nutrient-packed: With protein from the sausage and beans plus vitamins from the spinach, it’s comfort food you can feel good about.
- Meal prep hero: Tastes even better the next day and reheats like a dream—hello, easy lunches!
- Endlessly adaptable: Switch up the greens, beans, or sausage to make it your own.
Trust me, your family will be begging for this weekly—mine still does after all these years! For another hearty bowl that warms you up with rich flavors, check out this Sausage Kale White Bean Stew Recipe — it’s rustic, filling, and full of comfort.
Serving Suggestions for Sausage Bean and Spinach Soup
Oh, the fun part—serving up this beauty! A big hunk of crusty bread is non-negotiable in my house—perfect for sopping up every last drop. Garlic bread takes it to another level if you’re feeling fancy. For a lighter meal, pair it with a simple arugula salad dressed with lemon and olive oil.
Now, let’s talk garnishes. A sprinkle of grated Parmesan melts right in and adds that salty punch we all crave. Fresh parsley or basil gives a pop of color, and if you want some zing, a squeeze of lemon zest brightens the whole bowl. My husband always adds a drizzle of chili oil—his “secret” touch. However you serve it, just make sure to have seconds ready—this soup disappears fast!
Storage and Reheating Instructions
This soup keeps like a dream—just let it cool completely before popping it in the fridge. I usually transfer it to an airtight container, and it stays perfect for up to 3 days. Want to freeze it? Go for it! It freezes beautifully for about 3 months—just thaw overnight in the fridge when you’re ready.
When reheating, go low and slow! I pour it into a pot over medium-low heat, stirring occasionally. If it’s thickened up too much (those beans love to soak up liquid!), just add a splash of broth or water to loosen it up. Microwave works too—heat in 1-minute bursts, stirring between each, until steaming hot. Pro tip: The spinach stays brightest when you don’t overheat it, so just warm it through gently.

Nutritional Information for Sausage Bean and Spinach Soup
Now, let’s talk numbers—because who doesn’t love comfort food that’s actually good for you? Here’s the scoop on one hearty bowl of this soup (based on my exact ingredients, but remember—brands and sausage varieties can change these slightly):
- Calories: About 320 per serving
- Protein: A whopping 18g (thanks to that sausage and beans!)
- Fat: 18g (mostly the good kind from olive oil and sausage)
- Fiber: 6g—hello, happy digestion!
Of course, these are estimates—your exact nutrition will depend on the specific ingredients you use. But either way, it’s a balanced meal that keeps you full and satisfied!
And if you’re hunting for more wholesome soups and easy dinner ideas, explore our boards on Pinterest for endless meal inspiration.
Frequently Asked Questions
Can I freeze this sausage bean and spinach soup?
Absolutely! This soup freezes like a champ—just cool it completely first. I pour it into freezer-safe containers or bags (leave some room for expansion!), and it keeps beautifully for up to 3 months. When you’re ready to eat, thaw overnight in the fridge, then reheat gently on the stove.
What beans work best besides white beans?
While cannellini or great northern beans are my go-to, don’t sweat it if you’ve got something else! Chickpeas add lovely texture, kidney beans bring heartiness, or navy beans keep it classic. Just drain and rinse them well before adding. The soup’s flexible—use what you’ve got!
Can I make this soup vegetarian?
You bet! Skip the sausage and use veggie broth—it’ll still be delicious. For protein, toss in extra beans or add meatless crumbles browned with Italian seasoning. My vegetarian friends swear by adding mushrooms too—they give that same umami depth.
Why does my spinach turn dark?
No worries—that’s totally normal! Fresh spinach wilts bright green at first but darkens over time (especially when reheated). To keep it vibrant, add the spinach right before serving if you’re meal prepping. But taste-wise? Still perfection!
Share Your Thoughts
I’d love to hear how your sausage bean and spinach soup turns out! Did you add any special twists? Maybe a dash of smoked paprika or some fire-roasted tomatoes? Drop your version in the comments below—I read every one. And if you loved it, give it a rating to help other soup lovers find this recipe too!