When life gets busy, nothing beats a quick, satisfying dinner that’s not only easy to make but also delicious. Enter Italian Sausage Orzo, a one-pot dish that’s creamy, hearty, and packed with flavor. This recipe is perfect for busy weeknights when you need a meal that the whole family will enjoy without spending hours in the kitchen. It’s a recipe I turn to often because it’s simple, comforting, and great for all skill levels. Whether you’re a seasoned cook or just starting out, you’ll find this dish easy to make and customize.
Why You’ll Love This Recipe
There’s a lot to love about Italian Sausage Orzo. For starters, it’s a one-pot meal, which means less mess and cleanup. Plus, it’s incredibly versatile—you can adjust the ingredients based on what you have on hand or tweak the flavors to suit your taste.
The combination of Italian sausage, orzo pasta, spinach, and parmesan cheese makes this dish rich and comforting. It’s the perfect balance of creamy and savory with a little bit of heat if you decide to add some red pepper flakes. This meal is quick to prepare (around 30 minutes), making it ideal for busy families or anyone who wants a home-cooked meal in a flash.
Let’s dive into the recipe!
Ingredients for Italian Sausage Orzo
For this recipe, you’ll need a few basic ingredients, most of which you might already have in your kitchen. Here’s the rundown:
- 16 ounces Italian sausage (mild or spicy based on your preference)
- 1/2 medium onion, chopped
- 3-4 cloves garlic, minced
- 1/2 teaspoon crushed red pepper flakes (optional, adjust for heat)
- 1 cup uncooked orzo pasta
- 2 cups chicken broth
- 1 cup heavy cream
- 1/2 cup freshly grated parmesan
- 2 cups fresh baby spinach, packed
- Salt and pepper to taste
How to Make Italian Sausage Orzo
Now, let’s break down the steps to creating this comforting, creamy dish. Don’t worry—this is a stress-free recipe that even beginner cooks can nail!
Step 1: Brown the Sausage
In a large soup pot or Dutch oven, crumble the Italian sausage and cook over medium-high heat for about 5 minutes, breaking it up with a wooden spoon as it cooks. You want the sausage to get nice and browned. The fat from the sausage will help flavor the dish, so don’t drain it.
Step 2: Sauté the Onions
Add the chopped onion to the pot and cook for another 5 minutes. The onions will soften and become translucent. This adds a subtle sweetness to the dish, balancing out the richness of the sausage.
Step 3: Add Garlic and Seasonings
Next, stir in the minced garlic and crushed red pepper flakes (if you like a little kick). Let it cook for 30 seconds to release the flavors, then toss in the orzo pasta. Stir everything to coat the pasta with the sausage and garlic mixture.
Step 4: Add the Liquids
Pour in the chicken broth and heavy cream. Bring the mixture to a gentle simmer, stirring frequently to prevent the orzo from sticking to the bottom. You want the broth to bubble, but make sure it’s not boiling too rapidly, as this can cause the liquid to evaporate before the orzo cooks properly. Continue to cook uncovered for 10 minutes, stirring often. If you notice that it’s drying out, just add a splash more broth or cream.
Step 5: Stir in Spinach and Parmesan
Once the orzo is cooked and the liquid has reduced, remove the pot from the heat. Stir in the fresh spinach and parmesan cheese. Cover the pot and let it sit for about 3-5 minutes, allowing the spinach to wilt and the cheese to melt into the sauce.
Season the dish with salt and pepper to taste. You can always add a little more parmesan on top for extra flavor.
Step 6: Serve and Enjoy!
Once the sauce has thickened and the spinach has wilted, it’s time to serve. This dish is best served immediately, while the sauce is still creamy and rich.

Tips for Making the Best Italian Sausage Orzo
Here are a few tips to ensure that your Italian Sausage Orzo turns out perfectly:
- Adjust the heat: If you’re serving this dish to young kids or prefer a milder flavor, you can skip the red pepper flakes. Alternatively, you can add more for an extra kick!
- Use mild or spicy sausage: Depending on your family’s preferences, you can choose mild Italian sausage for a more neutral flavor or spicy sausage for added heat.
- Add vegetables: If you want to bulk up the dish, try adding some bell peppers, zucchini, or mushrooms along with the onions. The more veggies, the better!
- Make it dairy-free: For a dairy-free version, you can substitute the cream with coconut milk and skip the parmesan or use a dairy-free cheese alternative.
- Leftovers: This recipe is great for leftovers! It will keep well in the fridge for up to 3 days. Just reheat it on the stove, adding a little extra broth or cream if it’s too thick.
Customizing Your Italian Sausage Orzo
One of the best parts of this recipe is that it’s super customizable. Here are some fun variations you can try:
- Swap out the sausage: If you’re not a fan of Italian sausage, you can use ground turkey, chicken sausage, or even beef. Just make sure to cook the meat through before adding the other ingredients.
- Add other greens: If you’re not a fan of spinach, try swapping it out for kale, arugula, or even Swiss chard. They’ll all add a different flavor and texture to the dish.
- Use different pasta: While orzo works beautifully here, you can easily swap it for other small pasta like ditalini, farfalle, or penne.
What to Serve with Italian Sausage Orzo
This Italian Sausage Orzo is a complete meal in itself, but if you’re looking for some sides to round out your dinner, here are a few ideas:
- Garlic bread: You can’t go wrong with a warm slice of garlic bread to soak up the creamy sauce.
- Roasted vegetables: A side of roasted Brussels sprouts, carrots, or broccoli would complement the rich flavors of the orzo beautifully.
- Simple salad: A fresh green salad with a tangy vinaigrette can help balance the richness of the dish.
Why This Recipe is Family-Friendly

One of the reasons I love this recipe is because it’s perfect for families. It’s easy to make, and the ingredients are simple, so even picky eaters will enjoy it. The creamy sauce and tender sausage are comforting and flavorful without being too heavy. Plus, it’s a great way to sneak in some greens with the spinach, which kids often don’t even notice!
FAQs for Italian Sausage Orzo
Can I use a different type of pasta instead of orzo?
Yes! While orzo works wonderfully in this recipe, you can substitute it with other small pasta shapes like ditalini, farfalle, or penne. Just keep in mind that cooking times may vary, so be sure to adjust the liquid accordingly.
Can I make this dish ahead of time?
This dish is best served fresh, but you can make it ahead and store leftovers in an airtight container in the fridge for up to 3 days. To reheat, add a splash of chicken broth or cream to bring back its creamy texture. If you’re preparing it ahead of time, I recommend slightly undercooking the orzo, as it will absorb the liquid during storage.
Can I make this recipe dairy-free?
Absolutely! You can substitute the heavy cream with a non-dairy alternative like coconut milk or almond milk. For the parmesan, you can use a dairy-free cheese or simply skip it for a lighter version. The dish will still be flavorful without the dairy.
Can I use ground turkey or chicken instead of sausage?
Yes, ground turkey or chicken can be used as a substitute for the Italian sausage. While the flavor will be lighter, you can still add seasonings like fennel seeds, garlic powder, and paprika to give it an Italian sausage flavor. Make sure to cook it until browned, just like you would with the sausage.
Final Thoughts
Italian Sausage Orzo is an ideal weeknight dinner that’s sure to become a staple in your home. It’s quick, flavorful, and comforting—a real crowd-pleaser. Whether you’re cooking for your family or friends, this recipe will satisfy everyone’s taste buds.
If you’re looking for more creamy, comforting pasta dishes, be sure to check out my Broccoli Cheddar Orzo or try a delicious Vegan Sausage and Broccoli Orzo Skillet for a plant-based twist.
I hope you enjoy making this dish as much as I do! If you try it, don’t forget to share your creation. I’d love to see how you customize it to fit your family’s tastes.


Pin this recipe to your Pinterest board so you can come back to it anytime you’re in the mood for a delicious, one-pot meal!
PrintItalian Sausage Orzo
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
This one-pot Italian Sausage Orzo is a creamy, hearty dish packed with flavor. The combination of Italian sausage, orzo pasta, spinach, and parmesan makes it rich and comforting. Quick and easy, it’s perfect for busy weeknights.
Ingredients
- 16 ounces Italian sausage (mild or spicy)
- 1/2 medium onion, chopped
- 3–4 cloves garlic, minced
- 1/2 teaspoon crushed red pepper flakes (optional)
- 1 cup uncooked orzo pasta
- 2 cups chicken broth
- 1 cup heavy cream
- 1/2 cup freshly grated parmesan
- 2 cups fresh baby spinach, packed
- Salt and pepper to taste
Instructions
- In a large pot, crumble and cook the Italian sausage over medium-high heat until browned.
- Add chopped onion and cook until softened.
- Add garlic and crushed red pepper flakes, cooking for 30 seconds.
- Add orzo pasta and stir to coat with sausage and garlic.
- Pour in chicken broth and heavy cream, bring to a simmer. Cook uncovered for 10 minutes, stirring occasionally.
- Add fresh spinach and parmesan cheese, stirring until spinach wilts and cheese melts. Season with salt and pepper to taste.
- Serve immediately and enjoy!
Notes
You can substitute the Italian sausage with ground turkey or chicken for a lighter version. For a dairy-free option, swap the cream for coconut milk and use dairy-free cheese.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 500
- Sugar: 3g
- Sodium: 700mg
- Fat: 28g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 4g
- Protein: 25g
- Cholesterol: 80mg
