Italian Sausage Orzo Soup is the kind of bowl that makes a chilly day feel instantly better — hearty but not heavy, full of flavor but simple to make, and packed with cozy textures in every spoonful. You get spicy Italian sausage, tender orzo, earthy mushrooms, silky spinach, a hint of cream, and fragrant herbs all simmered together in savory chicken stock. It’s basically comfort food in soup form, with just enough Italian flair to feel special. 😋
This is a one-pot wonder you can whip up on a weeknight but proudly serve to guests. It comes together in about 30 minutes, makes around 6 generous servings, and is the perfect mix of protein, carbs, and greens.
A Cozy, Flavor-Packed Bowl 🥄💛
What makes this soup so satisfying is how all the ingredients play together:
You Might Also Like:
- Loading posts...
- Spicy Italian sausage brings bold flavor, richness, and just the right amount of heat.
- Orzo gives you that pasta comfort — like tiny, tender grains that soak up the broth beautifully.
- Portobello mushrooms add earthiness and a “meaty” depth that makes the soup feel extra hearty.
- Garlic and herbs give the soup a fragrant, savory backbone.
- Chicken stock forms the base — light but deeply flavorful.
- Spinach adds a fresh green note and color.
- Heavy cream swirls in at the end, giving the broth a luxurious, velvety finish.
The result is warm, fragrant, and full of textures: chewy orzo, crumbled sausage, soft mushrooms, and ribbons of wilted spinach all in a creamy, aromatic broth.
Ingredient Breakdown 🧺
Italian Sausage 🌶️
15 oz spicy Italian sausage, crumbled
Spicy Italian sausage is the main flavor driver here. As it cooks, it releases fat and seasoning into the pot, which becomes the foundation of the soup. Crumbling it ensures you get small bits in every spoonful.
If you prefer a milder soup, you can always use mild Italian sausage and then control the heat with red pepper flakes.
Herbs & Heat 🌿
1 teaspoon Italian seasoning or Herbs from Provence
Fresh thyme, to taste
Red pepper flakes, to taste
- Italian seasoning (or Herbes de Provence) gives a mix of oregano, basil, thyme, and other herbs — earthy and fragrant.
- Fresh thyme adds a gentle, lemony-herbal aroma that pairs beautifully with sausage and mushrooms.
- Red pepper flakes let you regulate the spice level: just a pinch for warmth, or more for a fiery bowl.
Add them early so they can bloom in the fat from the sausage and flavor the entire soup.
Orzo 🍚
1 cup uncooked orzo
Orzo is a small, rice-shaped pasta that cooks directly in the broth. It:
- Thickens the soup slightly as the starch releases.
- Makes the soup more filling and satisfying.
- Adds a fun, cozy texture that feels like a hybrid of pasta and grains.
Mushrooms 🍄
8 oz portobello mushrooms, chopped (about 2 big mushroom caps)
Portobello mushrooms bring depth and umami. They soak up the flavors of the sausage, garlic, and herbs while contributing an almost “meaty” bite. Chopping them into small pieces ensures they blend nicely with the orzo and sausage.
Garlic 🧄
4 cloves garlic, minced
Garlic is one of the key building blocks of flavor here. Minced and cooked with the sausage and mushrooms, it perfumes the soup and deepens the savory profile.
Broth 🥣
5 cups chicken stock
Chicken stock is the liquid base that everything simmers in. It carries the flavors of the sausage, herbs, garlic, and mushrooms, turning into a delicious, savory broth that’s perfect for sipping between bites.
Spinach 💚
5 oz fresh spinach
Fresh spinach wilts down into tender green ribbons that:
- Add color and nutrition
- Lighten the feel of the soup
- Balance the richness of the sausage and cream
You stir it in near the end so it stays vibrant and soft but not overcooked.
Cream 🥛
½ cup heavy cream
Heavy cream is what turns the broth from good to luxurious. It softens the spice, rounds out the flavors, and gives the soup a velvety, restaurant-style finish without making it overly heavy.
Seasoning 🧂
Not listed in the ingredient list but used at the end:
- Salt and black pepper, to taste
Since sausage and stock often already have salt, it’s smart to season at the end so you don’t overdo it. Black pepper adds a warm, savory bite to finish.
Step-by-Step: Italian Sausage Orzo Soup 👩🍳
1. Brown the Sausage with Herbs
In a large saucepan, combine crumbled Italian sausage with Italian seasoning, fresh thyme leaves, and red pepper flakes. Cook over medium heat, stirring regularly to break up the sausage.
Start with a large saucepan or soup pot. Add:
- The crumbled spicy Italian sausage
- Italian seasoning (or herbs)
- Fresh thyme
- A pinch of red pepper flakes
Cook over medium heat, breaking the sausage into small pieces with a spoon or spatula as it browns. As it cooks, the herbs and spices meld into the sausage fat, becoming your aromatics.
Cook until the sausage is mostly browned and has released its juices.
2. Toast the Orzo and Soften the Mushrooms
When the sausage has partially cooked and released its juices, add the uncooked orzo, chopped portobello mushrooms, and minced garlic. Continue cooking for about 3 minutes, stirring constantly, until the mushrooms begin to soften.
Add:
- Uncooked orzo
- Chopped portobello mushrooms
- Minced garlic
Toast and sauté this mixture for about 3 minutes, stirring constantly:
- The orzo gets lightly coated in the sausage fat and begins to toast, which adds extra flavor.
- The mushrooms start to soften.
- The garlic becomes fragrant (but avoid browning it too much).
This step builds layers of flavor before any liquid goes in.
3. Add the Stock and Simmer
Pour in the chicken stock, stir well, and cover with a lid. Bring the mixture to a boil and let it cook for about 5 to 10 minutes, or until the orzo is tender.
Pour in the chicken stock and stir to combine everything.
Cover the pot with a lid, bring it up to a gentle boil, then reduce slightly to a steady simmer. Let it cook for 5–10 minutes, or until:
- The orzo is tender but not mushy
- The mushrooms are fully soft
- The broth tastes rich and flavorful
Stir occasionally to keep the orzo from sticking to the bottom or clumping.
4. Add the Spinach
Add the fresh spinach to the soup, cover again, and allow it to wilt over low heat, stirring occasionally.
Add the fresh spinach directly into the hot soup. It will look like a lot at first, but it wilts down quickly.
Cover the pot again and cook over low heat for a few minutes:
- Stir occasionally to help the spinach distribute and wilt evenly.
- Once all the spinach is softened and dark green, you’re ready for the final step.
5. Finish with Cream and Seasoning
Once the spinach has wilted, remove the soup from heat and stir in the heavy cream. Season with salt and pepper to taste, and add more red pepper flakes if desired. Garnish with fresh thyme before serving.
Take the soup off the heat. Stir in the heavy cream until the broth turns rich and slightly creamy.
Now taste and adjust:
- Add salt and black pepper to taste.
- Add extra red pepper flakes if you want more heat.
For a pretty finish, sprinkle some fresh thyme leaves on top when serving.
How to Serve 🍽️
Serve this soup hot in big bowls, maybe with:
- A slice of crusty bread or garlic toast 🥖
- A simple green salad
- Shaved Parmesan on top for extra richness
It’s filling enough to be a full meal, especially for lunch or a cozy dinner.
Leftovers & Storage 🧊
Like many soups, this one tastes even better the next day as the flavors meld.
- Store leftovers in an airtight container in the fridge for up to 3–4 days.
- The orzo will continue to absorb some liquid, so the soup may thicken.
- When reheating, you can add a splash of chicken stock or water to loosen it back to your preferred consistency.
Heat gently on the stovetop over low to medium heat, or in the microwave.
Print
Italian Sausage Orzo Soup (One-Pot 30-Minutes)
Nothing warms the soul like a hearty bowl of soup, especially when it’s loaded with the robust flavors of Italy. This Italian Sausage Orzo Soup combines spicy crumbled sausage with delicate orzo pasta, earthy portobello mushrooms, and fresh spinach, all simmered in a savory chicken stock. Perfect for a chilly evening or a cozy dinner, this one-pot wonder is not only delicious but also incredibly easy to prepare in just 30 minutes.
Ingredients
-
- 15 oz spicy Italian sausage, crumbled
-
- 1 teaspoon Italian seasoning or Herbs from Provence
-
- Fresh thyme, to taste
-
- Red pepper flakes, to taste
-
- 1 cup uncooked orzo
-
- 8 oz portobello mushrooms, chopped (about 2 big mushroom caps)
-
- 4 cloves garlic, minced
-
- 5 cups chicken stock
-
- 5 oz fresh spinach
-
- ½ cup heavy cream
Instructions
-
- In a large saucepan, combine crumbled Italian sausage with Italian seasoning, fresh thyme leaves, and red pepper flakes. Cook over medium heat, stirring regularly to break up the sausage.
-
- When the sausage has partially cooked and released its juices, add the uncooked orzo, chopped portobello mushrooms, and minced garlic. Continue cooking for about 3 minutes, stirring constantly, until the mushrooms begin to soften.
-
- Pour in the chicken stock, stir well, and cover with a lid. Bring the mixture to a boil and let it cook for about 5 to 10 minutes, or until the orzo is tender.
-
- Add the fresh spinach to the soup, cover again, and allow it to wilt over low heat, stirring occasionally.
-
- Once the spinach has wilted, remove the soup from heat and stir in the heavy cream. Season with salt and pepper to taste, and add more red pepper flakes if desired. Garnish with fresh thyme before serving.
Prep Time: 10 minutes
Total Time: 30 minutes
Servings: 6
Notes
Enjoy this delicious and comforting Italian Sausage Orzo Soup, a perfect blend of spice, creaminess, and heartiness, all brought together in one pot. Whether as a satisfying weeknight dinner or a delightful addition to your dinner party menu, it’s sure to be a hit!

Leave a Comment