There’s nothing quite as comforting as a big bowl of hearty soup on a chilly day, and this Butternut Squash and Sausage Soup with Orzo and Spinach delivers everything you want in a cozy meal. Creamy, savory, slightly sweet from the squash, and packed with protein and greens, it’s the ultimate one-pot dinner that will keep everyone satisfied.
This soup balances comfort with nutrition. The natural sweetness of butternut squash pairs beautifully with savory Italian sausage, while orzo pasta makes it filling and wholesome. Toss in fresh spinach for color and nutrients, and you’ve got a well-rounded meal that feels indulgent yet nourishing. Whether you’re meal-prepping for the week, feeding your family, or making a big pot for a gathering, this recipe is sure to become a staple.
Why You’ll Love This Recipe
This isn’t just another soup recipe—it’s the kind that wins hearts and brings people back for seconds. Here’s why:
- Flavorful and balanced: The sweetness of butternut squash blends with the savory sausage for a delicious contrast.
- Hearty but light: Thanks to the orzo, it’s filling without being overly heavy.
- Nutritious: Spinach adds vitamins and minerals, while squash provides fiber and antioxidants.
- One-pot meal: Fewer dishes to clean, more time to enjoy your food.
- Family-friendly: Kids and adults alike love the comforting flavors and creamy texture.
- Make-ahead friendly: Great for leftovers, meal prep, or freezing for later.
If you’re looking for a soup that’s both comforting and exciting, this recipe checks all the boxes.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 1 lb Italian sausage (mild or spicy, depending on preference)
- 1 medium butternut squash, peeled, seeded, and cubed
- 1 small onion, chopped
- 3 garlic cloves, minced
- 1 cup orzo pasta
- 6 cups chicken broth (or vegetable broth for a lighter version)
- 2 cups fresh spinach, roughly chopped
- 1 tbsp olive oil
- 1 tsp dried thyme
- ½ tsp red pepper flakes (optional, for a little heat)
- Salt and black pepper, to taste
- Grated Parmesan cheese, for serving
These ingredients come together in perfect harmony, creating a soup that feels gourmet yet uses pantry-friendly staples.
Directions
-
Cook the Sausage: Heat olive oil in a large soup pot over medium heat. Add sausage and cook until browned, breaking it into crumbles with a spoon. Remove sausage and set aside, leaving some drippings in the pot.
-
Sauté Aromatics: In the same pot, add onion and garlic. Cook until softened and fragrant.
-
Add Squash and Seasonings: Stir in the cubed butternut squash, thyme, red pepper flakes, salt, and black pepper. Cook for about 5 minutes.
-
Add Broth: Pour in the chicken broth and bring to a boil. Reduce heat and simmer for 20 minutes, or until the squash is tender.
-
Cook Orzo: Add orzo pasta to the pot and cook until tender, about 8–10 minutes.
-
Add Spinach and Sausage: Return cooked sausage to the pot and stir in the spinach until wilted. Taste and adjust seasoning.
-
Serve: Ladle into bowls, top with Parmesan cheese, and enjoy warm.
Servings and Pairing
This recipe yields about 6 servings, making it perfect for a family dinner or leftovers for the week.
Pairing Ideas:
- Crusty bread or garlic knots for dipping.
- A light side salad with lemon vinaigrette.
- A glass of white wine like Pinot Grigio or Sauvignon Blanc to balance the richness.
- Sparkling water with citrus for a refreshing non-alcoholic option.
Variations
This soup is incredibly versatile. Here are some ways to switch it up:
- Vegetarian version: Swap sausage for plant-based sausage and use vegetable broth.
- Creamier option: Stir in ½ cup of heavy cream or coconut milk before serving.
- Different greens: Kale or Swiss chard work great instead of spinach.
- Whole-grain swap: Use farro, brown rice, or quinoa instead of orzo.
- Spicy twist: Use hot Italian sausage and extra red pepper flakes.
These variations make it easy to adapt the soup to your preferences or dietary needs.
Storage/Reheating
This soup tastes even better the next day!
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Cool completely, then store in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm gently on the stovetop over medium heat, adding a splash of broth or water if it thickens too much. Microwave in single servings for quick meals.
FAQs
Can I use pre-cut butternut squash?
Yes! Pre-cut squash from the grocery store saves time and works perfectly in this recipe.
Does the orzo get mushy in leftovers?
Orzo can absorb liquid over time. To avoid mushiness, cook the orzo separately and add it to each bowl when serving.
Can I make this soup in a slow cooker?
Absolutely. Cook sausage first, then add all ingredients except spinach and orzo to the slow cooker. Cook on low for 6–8 hours. Stir in orzo and spinach in the last 30 minutes.
What sausage works best?
Italian sausage (mild or spicy) works best for flavor, but you can also use chicken or turkey sausage.
How do I make it dairy-free?
Skip the Parmesan topping or use a dairy-free alternative.
Conclusion
Butternut Squash and Sausage Soup with Orzo and Spinach is more than just a soup—it’s a warm hug in a bowl. It’s hearty, healthy, and packed with bold flavors that will make everyone at the table happy. Easy to make, adaptable, and perfect for leftovers, it’s the kind of recipe you’ll come back to again and again.
Print
Butternut Squash and Sausage Soup with Orzo and Spinach
- Total Time: 1 hour
- Yield: 6 servings
Description
Cozy up with this Butternut Squash and Sausage Soup with Orzo and Spinach—a hearty, flavorful one-pot meal that’s creamy, savory, and packed with wholesome ingredients. Perfect for family dinners or meal prep!
Ingredients
- 1 lb Italian sausage (mild or spicy)
- 1 medium butternut squash, peeled, seeded, and cubed (about 4 cups)
- 1 small onion, chopped
- 3 cloves garlic, minced
- 1 tbsp olive oil
- 6 cups chicken broth (or vegetable broth)
- 1 cup orzo pasta
- 2 cups fresh spinach, roughly chopped
- 1 tsp dried thyme
- ½ tsp red pepper flakes (optional)
- Salt and black pepper, to taste
- Grated Parmesan cheese, for serving
Instructions
- Heat olive oil in a large soup pot over medium heat. Add sausage and cook until browned, breaking it into crumbles. Remove sausage and set aside.
- In the same pot, add onion and garlic. Cook until softened and fragrant.
- Add cubed butternut squash, thyme, red pepper flakes, salt, and black pepper. Cook for 5 minutes.
- Pour in chicken broth and bring to a boil. Reduce heat and simmer for 20 minutes, until squash is tender.
- Stir in orzo pasta and cook until al dente, about 8–10 minutes.
- Return sausage to the pot, then stir in spinach until wilted.
- Taste, adjust seasoning, and serve hot with Parmesan cheese.
Notes
- Use pre-cut butternut squash to save prep time.
- For creaminess, stir in a splash of heavy cream or coconut milk before serving.
- Cook orzo separately if planning to store leftovers, to prevent it from soaking up too much broth.
- Swap spinach for kale or Swiss chard for a different twist.
- Add extra vegetables like carrots, celery, or zucchini for more flavor and nutrients.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
