If you’re craving a warm, hearty, and flavorful bowl of comfort, this Creamy Butternut Squash and Beef Sausage Soup with Orzo and Spinach is the perfect answer. Rich in texture and packed with wholesome ingredients, this soup is ideal for chilly evenings, meal prep lunches, or cozy family dinners.
Want recipes like this delivered straight to your inbox? Subscribe now to get nourishing, comforting creations you’ll love.

Why You’ll Love This Recipe
Comfort in a Bowl – A creamy and cozy soup with a rich, velvety base.
Wholesome Ingredients – Loaded with vegetables, protein, and pasta for a balanced meal.
Meal-Prep Friendly – Makes a big batch and stores well for easy lunches or dinners.
Family Favorite – Kid-approved flavors and textures make this a go-to dinner option.
One-Pot Wonder – Everything cooks in one pot, saving time on cleanup.
Ingredients You’ll Need
For the Soup:
- 1 tbsp olive oil
- 1 lb beef sausage (casing removed, crumbled)
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 tsp dried thyme
- 1 tsp dried sage
- ½ tsp paprika
- ¼ tsp crushed red pepper flakes (optional)
- 4 cups butternut squash, peeled and cubed (fresh or frozen)
- 4 cups low-sodium chicken or vegetable broth
- ¾ cup dry orzo pasta
- 3 cups fresh baby spinach
- ½ cup heavy cream (or full-fat coconut milk for dairy-free)
- Salt and black pepper to taste
Optional Garnishes:
- Fresh parsley, chopped
- Shredded Parmesan cheese
- A drizzle of olive oil or cream
Tools You’ll Need
- Large soup pot or Dutch oven
- Cutting board and knife
- Measuring cups and spoons
- Immersion blender or countertop blender
- Wooden spoon or spatula
Step-by-Step Instructions
Step 1: Cook the Sausage
Heat olive oil in a large soup pot over medium heat.
Add crumbled beef sausage and cook until browned and cooked through, about 6–8 minutes.
Use a slotted spoon to transfer sausage to a bowl and set aside. Leave about 1 tbsp of fat in the pot for extra flavor.
Step 2: Sauté the Aromatics
In the same pot, add diced onion and cook for 3–4 minutes until soft and translucent.
Stir in garlic, thyme, sage, paprika, and red pepper flakes (if using). Cook for another 30 seconds until fragrant.
Step 3: Add Butternut Squash and Broth
Add cubed butternut squash and pour in the broth.
Bring the mixture to a boil, then reduce heat and simmer uncovered for 15–20 minutes, or until the squash is fork-tender.
Step 4: Blend the Base
Turn off the heat and use an immersion blender to puree the soup until smooth and creamy.
Alternatively, carefully transfer the soup in batches to a countertop blender. Blend until silky and return it to the pot.
Step 5: Cook the Orzo
Bring the soup base back to a gentle simmer.
Add the orzo and cook for 8–10 minutes, stirring occasionally, until the pasta is al dente.
Step 6: Add Spinach and Sausage
Stir in the fresh spinach and the cooked sausage.
Simmer for 2–3 minutes until the spinach wilts and everything is heated through.
Step 7: Stir in Cream and Finish
Add the heavy cream and stir until well combined.
Taste the soup and adjust seasoning with salt and black pepper.
Step 8: Garnish and Serve
Ladle the soup into bowls and top with fresh parsley, grated Parmesan, or an extra swirl of cream if desired.
Serve with crusty bread or warm rolls on the side.

Tips for the Best Soup
Use Fresh or Frozen Squash – Frozen pre-cut squash saves time and still gives great results.
Make it Dairy-Free – Swap cream for full-fat coconut milk or a plant-based creamer.
Add More Veggies – Diced carrots, celery, or zucchini can be added with the onion.
Control the Thickness – Add extra broth if the soup becomes too thick after the orzo cooks.
Use Pre-cooked Sausage – If using pre-cooked beef sausage, dice it and add it in Step 6.
Serving Suggestions
With Bread – Pair with a toasted baguette, sourdough slice, or garlic knots.
Side Salad – A crisp green salad with vinaigrette balances the creamy soup.
Grilled Cheese – For the ultimate comfort combo, serve with a classic grilled cheese sandwich.
Top with Crunch – Try roasted pumpkin seeds or croutons for added texture.
How to Store & Reheat
Storing:
Refrigerate: Store leftovers in an airtight container for up to 4 days.
Freeze: Freeze in individual containers for up to 2 months. Thaw overnight in the fridge.
Reheating:
Stovetop: Reheat gently over low heat, adding a splash of broth or water to loosen.
Microwave: Heat in 1-minute intervals, stirring in between, until hot throughout.
Frequently Asked Questions
1. Can I make this soup vegetarian?
Yes! Skip the sausage and use vegetable broth. Add white beans for protein.
2. What can I use instead of orzo?
You can substitute orzo with small pasta like ditalini or even cooked rice.
3. Can I use pre-cooked squash puree?
Yes, but reduce the broth by ½ cup and skip the blending step.
4. How spicy is this soup?
Mild by default. Increase or omit the red pepper flakes depending on your preference.
5. Is this soup freezer-friendly?
Absolutely! Just cool completely and freeze in portions. The orzo may soften a bit when reheated.
Final Thoughts
This Creamy Butternut Squash and Beef Sausage Soup with Orzo and Spinach is a deeply satisfying dish that brings comfort, nourishment, and flavor to the table. With its velvety squash base, hearty sausage, and tender orzo, it’s a complete meal in one pot that everyone will love.
Make it once, and it’ll quickly become part of your cozy-season recipe rotation. Don’t forget to snap a photo and share it—I’d love to see your take on this delicious soup!
Preparation Time: 15 minutes
Cooking Time: 35 minutes
Cuisine: American
Nutritional Information (Per Serving):
Calories: 370 | Protein: 19g | Carbohydrates: 29g | Fat: 20g | Fiber: 4g | Sodium: 520mg
Creamy Butternut Squash and Beef Sausage Soup with Orzo and Spinach
If you’re craving a warm, hearty, and flavorful bowl of comfort, this Creamy Butternut Squash and Beef Sausage Soup with Orzo and Spinach is the perfect answer. Rich in texture and packed with wholesome ingredients, this soup is ideal for chilly evenings, meal prep lunches, or cozy family dinners.
Want recipes like this delivered straight to your inbox? Subscribe now to get nourishing, comforting creations you’ll love.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Cuisine: American
Ingredients
For the Soup:
-
1 tbsp olive oil
-
1 lb beef sausage (casing removed, crumbled)
-
1 medium yellow onion, diced
-
3 cloves garlic, minced
-
1 tsp dried thyme
-
1 tsp dried sage
-
½ tsp paprika
-
¼ tsp crushed red pepper flakes (optional)
-
4 cups butternut squash, peeled and cubed (fresh or frozen)
-
4 cups low-sodium chicken or vegetable broth
-
¾ cup dry orzo pasta
-
3 cups fresh baby spinach
-
½ cup heavy cream (or full-fat coconut milk for dairy-free)
-
Salt and black pepper to taste
Optional Garnishes:
-
Fresh parsley, chopped
-
Shredded Parmesan cheese
-
A drizzle of olive oil or cream
Instructions
Step 1: Cook the Sausage
Heat olive oil in a large soup pot over medium heat.
Add crumbled beef sausage and cook until browned and cooked through, about 6–8 minutes.
Use a slotted spoon to transfer sausage to a bowl and set aside. Leave about 1 tbsp of fat in the pot for extra flavor.
Step 2: Sauté the Aromatics
In the same pot, add diced onion and cook for 3–4 minutes until soft and translucent.
Stir in garlic, thyme, sage, paprika, and red pepper flakes (if using). Cook for another 30 seconds until fragrant.
Step 3: Add Butternut Squash and Broth
Add cubed butternut squash and pour in the broth.
Bring the mixture to a boil, then reduce heat and simmer uncovered for 15–20 minutes, or until the squash is fork-tender.
Step 4: Blend the Base
Turn off the heat and use an immersion blender to puree the soup until smooth and creamy.
Alternatively, carefully transfer the soup in batches to a countertop blender. Blend until silky and return it to the pot.
Step 5: Cook the Orzo
Bring the soup base back to a gentle simmer.
Add the orzo and cook for 8–10 minutes, stirring occasionally, until the pasta is al dente.
Step 6: Add Spinach and Sausage
Stir in the fresh spinach and the cooked sausage.
Simmer for 2–3 minutes until the spinach wilts and everything is heated through.
Step 7: Stir in Cream and Finish
Add the heavy cream and stir until well combined.
Taste the soup and adjust seasoning with salt and black pepper.
Step 8: Garnish and Serve
Ladle the soup into bowls and top with fresh parsley, grated Parmesan, or an extra swirl of cream if desired.
Serve with crusty bread or warm rolls on the side.
Notes
Use Fresh or Frozen Squash – Frozen pre-cut squash saves time and still gives great results.
Make it Dairy-Free – Swap cream for full-fat coconut milk or a plant-based creamer.
Add More Veggies – Diced carrots, celery, or zucchini can be added with the onion.
Control the Thickness – Add extra broth if the soup becomes too thick after the orzo cooks.
Use Pre-cooked Sausage – If using pre-cooked beef sausage, dice it and add it in Step 6.




Leave a Comment