in

Sausage, Bean, and Spinach Soup

Sausage, Bean, and Spinach Soup 1

Save this recipe on:

A bowl of Sausage, Bean, and Spinach Soup is like a warm hug on a chilly evening. This hearty soup blends smoky sausage, creamy beans, and tender spinach in a flavorful broth that will keep you coming back for seconds. Whether you need a comforting meal after a long day or a simple dish to feed the family, this soup delivers both satisfaction and ease.

It comes together quickly with pantry staples and just a few fresh ingredients. The savory richness from the sausage balances perfectly with the earthy beans and the vibrant spinach, creating a well-rounded bite every time. Best of all, it’s a one-pot wonder that doesn’t require a sink full of dishes.

Why You’ll Love This Sausage, Bean, and Spinach Soup

This soup checks all the boxes for a perfect dinner. It’s simple enough for a weeknight but cozy and filling enough for the weekend. With a mix of protein, fiber, and greens, it hits the mark nutritionally while still tasting indulgent. You can make it ahead, freeze it for later, or tweak the seasonings to suit your style. Whether you serve it with crusty bread or a side salad, this soup fits effortlessly into any meal plan.

Can I Use Canned Beans or Dried Beans?

Canned beans work beautifully in this recipe and are a huge time saver. Just make sure to drain and rinse them to cut down on excess sodium. If you prefer using dried beans, soak them overnight and cook them ahead of time. Either option gives the soup its hearty texture, but canned beans make it easy to get dinner on the table fast.

Ingredients for the Sausage, Bean, and Spinach Soup

This soup keeps things simple without compromising flavor. Each ingredient plays a key role in building that rich, comforting base.

  • Italian sausage: Adds spice and bold flavor as the main protein.
  • Olive oil: Helps sauté the sausage and aromatics.
  • Onion: Builds the aromatic base of the soup.
  • Garlic: Brings warmth and depth.
  • Carrots: Provide a touch of sweetness and color.
  • Celery: Adds aromatic flavor and texture.
  • Cannellini beans: Creamy and mild, they balance the spiciness.
  • Chicken broth: Forms the flavorful base of the soup.
  • Tomatoes: Crushed or diced, they add acidity and richness.
  • Spinach: Adds freshness and nutrition.
  • Italian seasoning: Enhances the herbs already in the sausage.
  • Salt & pepper: Adjust to taste for balance.
Pin this Recipe
Sausage, Bean, and Spinach Soup 2

How To Make the Sausage, Bean, and Spinach Soup

Step 1: Brown the Sausage

Heat olive oil in a large pot over medium-high heat. Add the Italian sausage, breaking it up with a spoon, and cook until browned and fully cooked through. Remove excess grease if necessary.

Step 2: Sauté the Veggies

Add diced onion, garlic, carrots, and celery to the pot. Cook until softened, about 5 minutes, stirring occasionally to prevent sticking.

Step 3: Build the Soup Base

Pour in the chicken broth, add the crushed tomatoes, and stir in the drained cannellini beans. Sprinkle in Italian seasoning, salt, and pepper. Bring to a simmer.

Step 4: Simmer to Blend Flavors

Reduce heat to low and let the soup simmer uncovered for 15 to 20 minutes. This helps the flavors meld together beautifully.

Step 5: Add the Spinach

Stir in the fresh spinach and cook for 2 to 3 more minutes until it wilts. Taste and adjust the seasoning if needed.

How to Serve and Store This Hearty Soup

This soup serves about 6 people generously, making it ideal for families or batch cooking. Serve it hot with a chunk of crusty sourdough or garlic bread on the side. Leftovers keep well in the fridge for up to 4 days and taste even better the next day. You can also freeze individual portions for up to 3 months. Just thaw overnight in the fridge and reheat on the stove or microwave.

What to Serve With Sausage, Bean, and Spinach Soup?

Crusty Garlic Bread

A golden loaf of garlic bread makes the perfect companion to soak up the savory broth.

Grilled Cheese Sandwich

Melted cheese and crisp bread pair beautifully with the soup’s hearty texture.

Caesar Salad

The tangy dressing and crunch of romaine offer a fresh contrast to the warm soup.

Roasted Brussels Sprouts

Oven-roasted sprouts bring a caramelized bite and earthy balance.

Baked Sweet Potatoes

Their natural sweetness plays well with the savory depth of the soup.

Cheddar Biscuits

Flaky, cheesy biscuits add richness and make for a satisfying bite.

Simple Arugula Salad

A peppery green salad with lemon vinaigrette brightens the meal.

Parmesan Roasted Broccoli

The nutty, crispy edges of roasted broccoli offer texture and a savory kick.

Want More Soup Ideas That Fill You Up?

If this Sausage, Bean, and Spinach Soup hit the spot, you might want to check out these other cozy recipes from Mia Plates:

Save This Recipe For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it when soup season kicks in.

I’d love to hear how your version turned out. Did you use spicy sausage or go mild? Maybe added kale instead of spinach? Let’s chat in the comments.

For more wholesome and crave-worthy recipes, visit Mia Recipes on Pinterest and find your new kitchen favorites. Mia Recipes on Pinterest

Sausage, Bean, and Spinach Soup Pin 1
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sausage, Bean, and Spinach Soup 1

Sausage, Bean, and Spinach Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia Park
  • Total Time: 40 minutes
  • Yield: 6 servings

Description

Sausage, Bean, and Spinach Soup is a hearty, one-pot meal packed with Italian sausage, creamy cannellini beans, and fresh spinach. This comforting dinner recipe is easy to make, freezer-friendly, and perfect for busy weeknights. It’s a high-protein, flavor-rich soup your whole family will love.


Ingredients

1 tablespoon olive oil

1 pound Italian sausage

1 medium onion, diced

3 cloves garlic, minced

2 carrots, diced

2 stalks celery, diced

2 cans (15 oz each) cannellini beans, drained and rinsed

4 cups chicken broth

1 can (14.5 oz) crushed tomatoes

4 cups fresh spinach

1 teaspoon Italian seasoning

Salt and pepper to taste


Instructions

1. Heat olive oil in a large pot over medium-high heat. Add the sausage and cook, breaking it up with a spoon, until browned and fully cooked. Drain any excess grease if needed.

2. Add diced onion, garlic, carrots, and celery. Cook until the vegetables are softened, about 5 minutes.

3. Pour in the chicken broth, crushed tomatoes, and cannellini beans. Stir to combine.

4. Season with Italian seasoning, salt, and pepper. Bring the soup to a simmer.

5. Reduce the heat and let it simmer uncovered for 15 to 20 minutes to let the flavors meld.

6. Stir in the fresh spinach and cook for another 2 to 3 minutes until wilted.

7. Taste and adjust seasoning as desired. Serve hot.

Notes

Use mild or spicy sausage depending on your preference.

You can substitute kale or Swiss chard for spinach if desired.

This soup freezes well for up to 3 months—perfect for batch cooking.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 1/2 cups
  • Calories: 390
  • Sugar: 4g
  • Sodium: 970mg
  • Fat: 22g
  • Saturated Fat: 7g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 26g
  • Fiber: 7g
  • Protein: 25g
  • Cholesterol: 45mg
Sausage, Bean, and Spinach Soup Pin 2

Save this recipe on:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star