Imagine the rich aroma of Italian herbs and sizzling sausage filling your kitchen as a pot of hearty Italian Sausage & Orzo Soup simmers on your stovetop. This soul-warming soup combines the savory depth of Italian sausage with tender orzo pasta and fresh vegetables to create a meal that’s both comforting and satisfying. The perfect balance of protein, vegetables, and pasta makes this Italian Sausage & Orzo Soup a complete meal in a bowl. You’ll learn how to create layers of flavor, cook orzo perfectly in the broth, and customize this versatile soup to your family’s preferences.
Why You’ll Love This Recipe
This Italian Sausage & Orzo Soup is the ultimate comfort food that doesn’t sacrifice nutrition for flavor. Each spoonful delivers a perfect harmony of textures—from the tender bites of sausage to the al dente orzo pasta swimming in a flavorful tomato broth. Unlike many soup recipes that require hours of simmering, this one-pot wonder comes together in just 40 minutes, making it perfect for busy weeknights.
The depth of flavor will make guests think you’ve been cooking all day, when in reality, the Italian sausage does much of the heavy lifting by infusing the broth with savory notes and subtle spices. This soup also improves overnight as the flavors meld together, making it ideal for meal prep or planned leftovers.
Best of all, this Italian Sausage & Orzo Soup is endlessly adaptable—add more vegetables, adjust the spice level, or swap ingredients based on what you have on hand. It’s guaranteed to become a family favorite that’s requested again and again.
Ingredients
For this hearty orzo soup with sausage, you’ll need:
- 1 pound (450g) Italian sausage, casings removed (sweet or hot, based on preference)
- 2 tablespoons (30ml) olive oil
- 1 medium yellow onion, diced (about 1 cup)
- 3 medium carrots, peeled and diced (about 1 cup)
- 2 celery stalks, diced (about ½ cup)
- 4 garlic cloves, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional)
- 6 cups (1.4L) chicken broth
- 1 can (14.5oz/411g) diced tomatoes, undrained
- 1 cup (170g) dried orzo pasta
- 4 cups (120g) fresh spinach, roughly chopped
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon lemon juice
- Salt and freshly ground black pepper, to taste
- Grated Parmesan cheese, for serving
Pro Tips
To elevate your Italian Sausage & Orzo Soup from good to extraordinary, focus on these critical techniques:
First, brown the sausage properly. Don’t rush this step—allow the meat to develop a deep caramelization by cooking it undisturbed for 2-3 minutes before breaking it up. These browned bits create a foundational flavor that infuses the entire soup with richness. Use a wooden spoon to scrape up all the flavorful fond from the bottom of the pot.
Second, mind your orzo cooking time. The pasta will continue to absorb liquid as the soup sits, potentially becoming mushy. For the perfect texture, cook the orzo 1-2 minutes less than the package instructions suggest if you’re serving immediately. If you’re planning for leftovers, consider cooking the orzo separately and adding it to individual portions when serving.
Lastly, layer your seasonings throughout the cooking process rather than adding everything at once. Add dried herbs when sautéing vegetables to bloom their flavors in the oil, adjust salt and pepper at multiple stages, and finish with fresh herbs and lemon juice off the heat to brighten the entire dish with vibrant notes that would otherwise be diminished with prolonged cooking.

Instructions
Step 1: Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the Italian sausage, breaking it into bite-sized chunks. Allow it to brown without stirring for 2-3 minutes, then continue cooking while breaking it up further with a wooden spoon until no longer pink, about 5 minutes total. Transfer the cooked sausage to a paper towel-lined plate, leaving about 1 tablespoon of fat in the pot.
Step 2: Reduce heat to medium and add the diced onion, carrots, and celery to the pot. Cook until vegetables begin to soften, about 5-6 minutes. Add the minced garlic, dried oregano, dried basil, and red pepper flakes (if using). Stir continuously for 30 seconds until fragrant, being careful not to burn the garlic.
Step 3: Pour in the chicken broth and diced tomatoes with their juice, scraping the bottom of the pot to release any browned bits. Return the cooked sausage to the pot and bring the mixture to a boil. Once boiling, reduce heat to maintain a gentle simmer and cook for 10 minutes to allow the flavors to meld.
Step 4: Add the orzo pasta to the simmering soup. Cook, stirring occasionally to prevent sticking, until the pasta is just shy of al dente, about 7-8 minutes (refer to package directions and subtract 1 minute).
Step 5: Stir in the chopped spinach and continue cooking until wilted, about 1-2 minutes. Remove the pot from heat and stir in the fresh parsley and lemon juice. Season with salt and freshly ground black pepper to taste, remembering that the sausage and broth already contain salt.
Step 6: Let the Italian Sausage & Orzo Soup stand for 5 minutes before serving. This allows the flavors to settle and the soup to cool slightly to an ideal serving temperature. Ladle into bowls and top with freshly grated Parmesan cheese for an extra layer of umami richness.
Variations
This Italian Sausage & Orzo Soup is incredibly versatile and can be adapted to suit various dietary needs or flavor preferences. For a lighter version, substitute the Italian sausage with turkey or chicken sausage, which maintains the flavor profile while reducing fat content. The orzo can be replaced with small shell pasta, farro, or even quinoa for added nutrition or to make the soup gluten-free.
For a vegetarian adaptation, omit the sausage and use vegetable broth, then boost the umami flavor with sautéed mushrooms and a tablespoon of tomato paste. Increase the vegetables by adding diced zucchini, bell peppers, or even a can of white beans for additional protein.
For those who enjoy a creamier soup, add a splash of heavy cream or a dollop of pesto right before serving. The pesto adds a beautiful flavor dimension that complements the Italian herbs already present in the sausage broth.
Storage/Serving
Store leftover Italian Sausage & Orzo Soup in an airtight container in the refrigerator for up to 4 days. Note that the orzo will continue to absorb liquid as it sits, so when reheating, you may need to add extra broth or water to achieve your desired consistency. For longer storage, freeze portions in freezer-safe containers for up to 3 months; thaw overnight in the refrigerator before reheating.
Serve this hearty soup as a complete meal with a side of crusty garlic bread for dipping into the flavorful broth. For a restaurant-quality presentation, drizzle each bowl with high-quality olive oil and garnish with fresh basil leaves, a sprinkle of red pepper flakes, and additional grated Parmesan.
For a more substantial meal, pair the soup with a simple arugula salad dressed with lemon vinaigrette to create a refreshing contrast to the rich, savory flavors of the Italian sausage soup with orzo.
FAQs
Can I make this soup ahead of time?
Yes, this Italian Sausage & Orzo Soup actually improves with time as flavors meld. If making more than a day ahead, consider cooking the orzo separately and adding it when reheating to prevent it from becoming too soft.
Is this soup freezer-friendly?
Absolutely! Freeze in individual portions without the Parmesan garnish. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding fresh herbs after reheating for the best flavor.
Can I use a different pasta instead of orzo?
Yes, any small pasta like ditalini, small shells, or even broken spaghetti works well. Just adjust cooking time according to the pasta package instructions.
How can I make this soup spicier?
Use hot Italian sausage instead of mild, increase the red pepper flakes, or add a diced jalapeño with the vegetables. You can also serve with crushed red pepper on the side.
Can I make this in a slow cooker?
Yes! Brown the sausage and vegetables as directed, then transfer to a slow cooker with remaining ingredients except orzo, spinach, parsley, and lemon juice. Cook on low for 6 hours, add orzo and cook 30 minutes more, then stir in remaining ingredients before serving.
Italian Sausage & Orzo Soup
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 mins
- Yield: 4 servings 1x
- Category: Dinner
- Method: Cooking
- Cuisine: Americaine
Description
Craving a warm and hearty meal? Try our delicious Italian Sausage & Orzo Soup recipe today! Discover a comforting dish packed with flavor.
Ingredients
- 1 pound (450g) Italian sausage, casings removed (sweet or hot, based on preference)
- 2 tablespoons (30ml) olive oil
- 1 medium yellow onion, diced (about 1 cup)
- 3 medium carrots, peeled and diced (about 1 cup)
- 2 celery stalks, diced (about ½ cup)
- 4 garlic cloves, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon red pepper flakes (optional)
- 6 cups (1.4L) chicken broth
- 1 can (14.5oz/411g) diced tomatoes, undrained
- 1 cup (170g) dried orzo pasta
- 4 cups (120g) fresh spinach, roughly chopped
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon lemon juice
- Salt and freshly ground black pepper, to taste
- Grated Parmesan cheese, for serving
Instructions
- Step 1: Brown the Italian Sausage Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the Italian sausage, breaking it into bite-sized chunks. Allow it to brown without stirring for 2-3 minutes, then continue cooking while breaking it up further with a wooden spoon until no longer pink, about 5 minutes total. Transfer the cooked sausage to a paper towel-lined plate, leaving about 1 tablespoon of fat in the pot.
- Step 2: Sauté the Vegetables Reduce heat to medium and add the diced onion, carrots, and celery to the pot. Cook until vegetables begin to soften, about 5-6 minutes. Add the minced garlic, dried oregano, dried basil, and red pepper flakes (if using). Stir continuously for 30 seconds until fragrant, being careful not to burn the garlic.
- Step 3: Add Broth and Tomatoes Pour in the chicken broth and diced tomatoes with their juice, scraping the bottom of the pot to release any browned bits. Return the cooked sausage to the pot and bring the mixture to a boil. Once boiling, reduce heat to maintain a gentle simmer and cook for 10 minutes to allow the flavors to meld.
- Step 4: Cook the Orzo Add the orzo pasta to the simmering soup. Cook, stirring occasionally to prevent sticking, until the pasta is just shy of al dente, about 7-8 minutes (refer to package directions and subtract 1 minute).
- Step 5: Finish the Soup Stir in the chopped spinach and continue cooking until wilted, about 1-2 minutes. Remove the pot from heat and stir in the fresh parsley and lemon juice. Season with salt and freshly ground black pepper to taste, remembering that the sausage and broth already contain salt.
- Step 6: Serve the Soup Let the Italian Sausage & Orzo Soup stand for 5 minutes before serving. Ladle into bowls and top with freshly grated Parmesan cheese for an extra layer of umami richness.
Notes
Fresh ingredients will always yield the best flavor results.
Nutrition
- Serving Size: 1 serving
- Calories: 300
- Sugar: 5g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 15g
- Cholesterol: 50mg