SHARE THIS:

There’s nothing quite like a warm, comforting bowl of homemade soup on a chilly evening. This Italian Beef Sausage Soup with Spinach is packed with bold flavors, hearty ingredients, and a touch of Italian comfort. It’s the kind of dish that fills your kitchen with mouthwatering aromas and brings everyone to the table with anticipation.

Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

Inspired by traditional Italian flavors, this soup is a delicious blend of savory beef sausage, tender vegetables, and a flavorful broth that soaks up all the goodness. The addition of fresh spinach adds a pop of color and a boost of nutrients, making this a well-balanced meal. Whether you’re looking for a cozy dinner on a cold night or a meal that tastes like it’s been simmering all day (but actually comes together in under an hour), this recipe is for you!

Why You’ll Love This Recipe

  • Quick and Easy: This soup comes together in about 45 minutes, making it perfect for weeknight dinners.
  • One-Pot Wonder: Fewer dishes mean less cleanup, which is always a bonus.
  • Nutritious and Satisfying: Packed with protein, vitamins, and fiber, this soup is both healthy and filling.
  • Customizable: You can easily add your favorite veggies, swap in different greens, or adjust the spice level to suit your taste.
Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

Ingredients You’ll Need

  • 1 lb beef sausage, casings removed
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 2 carrots, sliced
  • 2 celery stalks, diced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon crushed red pepper flakes (optional)
  • 1 can (14.5 oz) diced tomatoes
  • 4 cups beef broth
  • 1 cup water
  • 1 can (15 oz) white beans, drained and rinsed
  • 2 cups fresh spinach
  • ½ cup small pasta (such as ditalini or elbow)
  • Salt and pepper, to taste
  • Grated Parmesan cheese, for serving (optional)
Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

How to Make Hearty Italian Beef Sausage Soup

Step 1: Brown the Beef Sausage

Heat a large pot or Dutch oven over medium heat. Add the olive oil and the beef sausage, breaking it apart with a wooden spoon. Cook for about 5-7 minutes, until the sausage is browned and slightly crispy. Remove any excess grease, leaving about a tablespoon for flavor.

Step 2: Sauté the Aromatics

Add the diced onion, garlic, carrots, and celery to the pot. Stir well, letting the vegetables cook in the flavorful sausage drippings. Cook for about 5 minutes, or until the onions become soft and translucent.

Step 3: Build the Flavorful Broth

Stir in the oregano, basil, and crushed red pepper flakes (if using). Let the spices toast for about 30 seconds to release their flavors. Then, pour in the diced tomatoes (with their juices), beef broth, and water. Stir everything together and bring the soup to a gentle boil.

Step 4: Simmer the Soup

Reduce the heat to low and let the soup simmer for about 15 minutes, allowing the flavors to meld together. This is where the magic happens—your kitchen will start smelling amazing!

Step 5: Add the Pasta and Beans

Stir in the white beans and pasta. Let the soup cook for another 10 minutes, or until the pasta is tender but not mushy. Stir occasionally to prevent the pasta from sticking to the bottom.

Step 6: Finish with Fresh Spinach

Turn off the heat and stir in the fresh spinach. The residual heat will wilt the spinach beautifully in just a couple of minutes. Taste the soup and adjust the seasoning with salt and pepper as needed.

Step 7: Serve and Enjoy

Ladle the soup into bowls and top with freshly grated Parmesan cheese if desired. Serve with crusty bread on the side for the ultimate cozy meal.

Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

Helpful Tips

  • Make it Spicier: If you love a little heat, add more crushed red pepper flakes or use a spicy beef sausage.
  • Use Kale Instead of Spinach: If you prefer a sturdier green, kale works well in this soup—just add it a few minutes earlier so it has time to soften.
  • Meal Prep Friendly: This soup tastes even better the next day! Make a batch ahead of time and store it in the fridge for easy meals.
  • Gluten-Free Option: Skip the pasta or use gluten-free pasta to make this dish gluten-free.

Recipe Details

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4-6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: High-Protein
Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

Notes

  • The pasta will continue to absorb liquid as the soup sits, so if you plan on storing leftovers, you may need to add extra broth when reheating.
  • For extra richness, you can add a splash of heavy cream at the end for a creamy version of this soup.

Nutritional Information (Per Serving)

Approximate values

  • Calories: 320
  • Protein: 22g
  • Carbohydrates: 35g
  • Fat: 12g
  • Fiber: 6g
  • Sodium: 850mg

Frequently Asked Questions

Can I use a different type of sausage?

Yes! While beef sausage adds a hearty, rich flavor, you can also use chicken or turkey sausage for a lighter option.

Can I make this soup ahead of time?

Absolutely! This soup tastes even better the next day as the flavors continue to develop. Store it in an airtight container in the fridge for up to 4 days.

Can I freeze this soup?

Yes, but if you’re planning to freeze it, it’s best to leave out the pasta and add it fresh when reheating. The soup can be stored in the freezer for up to 3 months.

What can I serve with this soup?

A side of crusty bread, a fresh green salad, or even some garlic bread pairs beautifully with this dish.

Storage Instructions

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. Reheat on the stovetop or in the microwave, adding a splash of broth if needed.
  • Freezer: Freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge before reheating.
Save it before it’s gone—pin this recipe on Pinterest and inspire others to cook!

If you loved this Italian Beef Sausage Soup, you might also enjoy:

Conclusion

This Hearty Italian Beef Sausage Soup with Spinach is the perfect blend of comforting flavors, hearty textures, and simple, wholesome ingredients. Whether you’re making it for a cozy weeknight meal or meal-prepping for the week ahead, this soup is sure to become a household favorite.

So grab your ingredients, get that pot simmering, and enjoy a warm, satisfying bowl of homemade goodness. Happy cooking!

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

Hearty Italian Beef Sausage Soup with Spinach


  • Author: Martha

Description

There’s nothing quite like a warm, comforting bowl of homemade soup on a chilly evening. This Italian Beef Sausage Soup with Spinach is packed with bold flavors, hearty ingredients, and a touch of Italian comfort. It’s the kind of dish that fills your kitchen with mouthwatering aromas and brings everyone to the table with anticipation.

Inspired by traditional Italian flavors, this soup is a delicious blend of savory beef sausage, tender vegetables, and a flavorful broth that soaks up all the goodness. The addition of fresh spinach adds a pop of color and a boost of nutrients, making this a well-balanced meal. Whether you’re looking for a cozy dinner on a cold night or a meal that tastes like it’s been simmering all day (but actually comes together in under an hour), this recipe is for you!


Ingredients

Scale
  • 1 lb beef sausage, casings removed
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 2 carrots, sliced
  • 2 celery stalks, diced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon crushed red pepper flakes (optional)
  • 1 can (14.5 oz) diced tomatoes
  • 4 cups beef broth
  • 1 cup water
  • 1 can (15 oz) white beans, drained and rinsed
  • 2 cups fresh spinach
  • ½ cup small pasta (such as ditalini or elbow)
  • Salt and pepper, to taste
  • Grated Parmesan cheese, for serving (optional)

Instructions

Step 1: Brown the Beef Sausage

Heat a large pot or Dutch oven over medium heat. Add the olive oil and the beef sausage, breaking it apart with a wooden spoon. Cook for about 5-7 minutes, until the sausage is browned and slightly crispy. Remove any excess grease, leaving about a tablespoon for flavor.

Step 2: Sauté the Aromatics

Add the diced onion, garlic, carrots, and celery to the pot. Stir well, letting the vegetables cook in the flavorful sausage drippings. Cook for about 5 minutes, or until the onions become soft and translucent.

Step 3: Build the Flavorful Broth

Stir in the oregano, basil, and crushed red pepper flakes (if using). Let the spices toast for about 30 seconds to release their flavors. Then, pour in the diced tomatoes (with their juices), beef broth, and water. Stir everything together and bring the soup to a gentle boil.

Step 4: Simmer the Soup

Reduce the heat to low and let the soup simmer for about 15 minutes, allowing the flavors to meld together. This is where the magic happens—your kitchen will start smelling amazing!

Step 5: Add the Pasta and Beans

Stir in the white beans and pasta. Let the soup cook for another 10 minutes, or until the pasta is tender but not mushy. Stir occasionally to prevent the pasta from sticking to the bottom.

Step 6: Finish with Fresh Spinach

Turn off the heat and stir in the fresh spinach. The residual heat will wilt the spinach beautifully in just a couple of minutes. Taste the soup and adjust the seasoning with salt and pepper as needed.

Step 7: Serve and Enjoy

Ladle the soup into bowls and top with freshly grated Parmesan cheese if desired. Serve with crusty bread on the side for the ultimate cozy meal.

Notes

  • The pasta will continue to absorb liquid as the soup sits, so if you plan on storing leftovers, you may need to add extra broth when reheating.
  • For extra richness, you can add a splash of heavy cream at the end for a creamy version of this soup.

SHARE THIS: