Creamy Garlic Mushroom Orzo

A velvety one-pan pasta with browned mixed mushrooms, garlic, cream, spinach and fresh basil for a comforting, elegant weeknight supper.

This creamy garlic mushroom orzo has been a late-winter staple in my kitchen for years, arriving on the table when I want something both comforting and bright. I first combined these flavors on a chilly evening when I had a couple of forgotten packages in the fridge: orzo, a few different mushrooms and a handful of herbs. What surprised me most was how quickly it came together and how satisfying the final texture was. The orzo gives a tender, slightly toothsome bite while the creamy sauce clings to every grain, and the browned mushrooms bring an umami depth that feels indulgent without being heavy.
I often make this for friends who drop by without much notice because it warms up beautifully and feels like something you would have at a restaurant. The garlic and shallot provide aromatic lift, the parmesan adds a nutty saltiness, and the lemon zest brightens the whole dish at the end. I usually double the fresh basil because my family loves the herbal finish. This version is vegetarian and versatile, and it holds up well for leftovers or a simple dinner with a green salad and toasted bread.
Why You'll Love This Recipe
- Made in two pans with minimal fuss, ready in about 30 minutes for a satisfying weekday meal that feels special.
- Uses pantry-friendly dried pasta and easy-to-find fresh mushrooms, so you can build it from common ingredients.
- Hands-on time is short because the orzo cooks while you finish the sauce, saving steps and cleanup.
- Flexible: swap in half-and-half or milk for lighter cream, or add protein such as chicken or white beans for more substance.
- Great for entertaining because it looks rich and plated beautifully, yet it is reliably forgiving if you need to hold it for a few minutes before serving.
- Vegetarian by default and easy to adapt to other diets with small swaps.
I remember the first time I made this for an impromptu dinner and my guests kept asking what the secret was. They were surprised that the lush texture comes from a little cream and starchy pasta water rather than a complicated technique. Over time I learned small tricks, like browning the mushrooms in two batches for maximum color and using the reserved pasta water to loosen the sauce while preserving its silky mouthfeel. My partner always requests the lemon at the end because it cuts through the cream and brightens everything.
Ingredients
- 8 ounces uncooked orzo: Look for a quality semolina orzo in the pasta aisle. Eight ounces by weight equals the amount for four modest servings. Orzo cooks quickly and absorbs sauce well, creating a risotto-like texture without constant stirring.
- 3 tablespoons butter, divided: Use unsalted butter so you can control seasoning. Divide to get the best browning on the mushrooms and to finish the sauce with a glossy richness.
- 1 pound mixed mushrooms, sliced: I recommend half baby bella and half shiitake for a mix of meaty texture and woodsy flavor. Clean them with a damp towel and slice consistently so they brown evenly.
- 1 large shallot, minced: Shallot provides a sweeter, more delicate onion flavor than yellow onion. Mince finely so it softens quickly in the pan.
- 5 large garlic cloves, minced: Fresh garlic gives a sharp aromatic lift. Mince or press and add toward the end of the sauté to avoid bitterness from overcooking.
- 1/2 teaspoon crushed red pepper flakes: Optional but recommended for a gentle heat that balances cream and cheese.
- 1/2 cup heavy cream: Adds body and silk to the sauce. You can substitute half-and-half for a lighter result, keeping in mind the texture will be a bit thinner.
- Fine sea salt and freshly ground black pepper: Season in stages to build flavor, especially the pasta water and the sauce itself.
- 1 ounce freshly grated Parmesan cheese: Freshly grated melts better than pre-shredded options and brings a nutty, salty finish.
- 2 handfuls fresh baby spinach: Adds color, nutrients and a light vegetal note. It wilts quickly into the warm sauce.
- 1/2 cup loosely packed chopped fresh basil: Use fresh basil for bright herbaceousness. Add at the end to preserve aroma.
- Zest and juice of 1 small lemon (optional): The citrus will lift the cream and emphasize the mushrooms' natural umami.
Instructions
Heat the water for the orzo Fill a large saucepan with water and bring to a rolling boil. Add a generous amount of salt, roughly one tablespoon for a large pot, to ensure the pasta is seasoned from the inside. The water should taste like seawater. Keep it at a vigorous boil so the orzo cooks evenly and releases starch. Brown the mushrooms Heat 1 tablespoon of butter in a large sauté pan over medium-high heat until it foams and just begins to color. Add half of the sliced mushrooms in a single layer. Avoid crowding so they brown instead of steaming. Sauté for about five minutes, stirring and flipping occasionally, until deep golden brown. Transfer to a plate and repeat with another tablespoon of butter and the remaining mushrooms. Browning provides concentrated flavor through Maillard reactions, so patience here pays off. Cook the orzo When the water returns to a boil, add the orzo and cook according to package instructions but stop about two minutes before the package time for al dente. Reserve one cup of starchy pasta water before draining. The reserved water will help create a cohesive sauce without adding creaminess from additional dairy. Sauté the aromatics and finish the sauce To the mushroom pan, add the remaining tablespoon of butter over medium heat. Stir in the minced shallot, garlic and crushed red pepper and cook for roughly two minutes until fragrant and translucent. Return the browned mushrooms to the pan, pour in the heavy cream, add a generous pinch of salt and pepper, and stir to combine. If the orzo is not ready yet, remove the pan from heat to avoid overcooking the shallot and garlic. Combine orzo and sauce Transfer the nearly-cooked orzo to the mushroom pan along with one cup of the reserved pasta water. Place over medium heat and stir frequently until the pasta reaches al dente and the sauce thickens slightly, about two to three minutes. The starchy water and cream will emulsify into a silky coating for the orzo. Adjust the liquid with more reserved water if the mixture becomes too thick. Finish and serve Remove the pan from heat. Stir in the grated Parmesan, baby spinach, chopped basil and lemon zest and juice if using. Fold gently until the spinach wilts. Taste and adjust seasoning with salt, pepper or extra lemon juice. Serve warm and garnish with more Parmesan if desired.
You Must Know
- The pasta water is essential. Reserve at least one cup of the starchy water to loosen and bind the sauce without watering down flavor.
- Brown mushrooms in batches to maximize color and concentrated flavor, which is the backbone of the dish.
- Use freshly grated Parmesan for best melting and flavor. Pre-shredded cheese contains anti-caking agents that interfere with creaminess.
- This holds well in the refrigerator for two to three days and freezes less well because the cream can separate on thawing.
My favorite part is how the basil at the end changes the whole profile, turning something rich into a bright, restaurant-quality plate. Family members have told me it tastes like a comfort version of something from a trattoria. When I adapted the recipe for a small dinner party, guests asked for seconds and took the leftovers home. The recipe reliably hits that sweet spot between quick and impressive.
Storage Tips
Store leftovers in an airtight container in the refrigerator for up to three days. Allow the dish to cool to room temperature before sealing to minimize condensation. Reheat gently over low heat on the stove with a splash of water or milk to bring back a creamy texture. Avoid microwaving on high as the cream can separate. If you must freeze, portion into single servings with a bit of extra liquid and thaw overnight in the refrigerator before reheating, though be aware the texture will be slightly different after freezing.
Ingredient Substitutions
If you do not have heavy cream, use half-and-half plus a tablespoon of butter for added fat, or full-fat milk with a teaspoon of cornstarch whisked in to thicken. Swap orzo for small pasta shapes like acini di pepe or small shells if needed, adjusting cook time. For a gluten-free option, use a gluten-free orzo alternative made from rice or corn. Replace Parmesan with Pecorino Romano for a saltier bite. To make it vegan, substitute butter with olive oil, heavy cream with a rich cashew cream, and parmesan with a nutritional yeast and toasted almond mixture.
Serving Suggestions
Serve the orzo with a crisp green salad dressed in a lemon vinaigrette and crusty bread to soak up any extra sauce. For a heartier meal, top with roasted chicken thighs or pan-seared salmon. Garnish with extra torn basil leaves, a drizzle of good olive oil and freshly ground black pepper. This dish works for casual family dinners and can be plated elegantly for guests if you spoon the orzo into shallow bowls and finish with a flourish of herbs and grated cheese.
Cultural Background
Orzo is a small rice-shaped pasta common in Italian and Mediterranean cooking. It often appears in soups, salads and pilaf-like preparations. Combining orzo with mushrooms and cream is not a classic Italian formula but reflects Italian-American adaptations that celebrate quick one-pan preparations and bold melting cheeses. The approach of using starchy pasta water to create a silky sauce borrows from Italian technique used in dishes like cacio e pepe and carbonara, where pasta water is the secret to emulsion without adding extra butter or cream.
Seasonal Adaptations
In spring and summer, double the basil and add blanched asparagus tips for freshness. In autumn, swap in roasted oyster mushrooms or add a small handful of toasted walnuts for crunch. For winter, add a few roasted cherry tomatoes and a scattering of chopped chives for color. Adjust the lemon usage by reducing it in winter when citrus can be too sharp, and increase zest in summer to heighten brightness against warm weather produce.
Meal Prep Tips
Prepare the mushrooms and aromatics ahead and store them separately in the fridge for up to two days. Cook and cool the orzo al dente and store in a container with a splash of olive oil to prevent sticking. When ready to assemble, warm the mushrooms and shallot, add cream and pasta water, then finish with the pre-cooked orzo so dinner comes together in minutes. Portion into glass containers for lunches and reheat gently with a touch of water or milk.
Little details like consistent mushroom slices, freshly grated cheese and the addition of lemon at the end make this both dependable and impressive. I hope you enjoy it as much as my family does, and that it becomes one of your go-to comforting dinners.
Pro Tips
Brown mushrooms in batches to avoid steaming and to develop rich umami flavor.
Reserve one cup of pasta water to emulsify the sauce and achieve a silky texture.
Grate Parmesan fresh for better melting and depth of flavor.
Add lemon zest at the end to brighten the dish and balance the cream.
If sauce thickens too much, loosen with additional reserved pasta water, not plain water.
This nourishing creamy garlic mushroom orzo recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Why do I need to save pasta water?
Reserve at least one cup of the starchy pasta water and add as needed to loosen the sauce without diluting flavor.
Can I make this without heavy cream?
Yes, use half-and-half or a cashew cream substitute for a lighter or dairy-free version, adjusting seasoning accordingly.
Tags
Creamy Garlic Mushroom Orzo
This Creamy Garlic Mushroom Orzo recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Pasta
Fats and Dairy
Produce
Seasoning
Instructions
Heat the water for the orzo
Bring a large saucepan of water to a rolling boil and add generous salt. Keep the pot at a vigorous boil so the orzo cooks evenly.
Brown the mushrooms
Heat 1 tablespoon butter in a large sauté pan over medium-high heat. Cook half the mushrooms without crowding until deeply browned, about five minutes, then repeat with remaining butter and mushrooms.
Cook the orzo
Add orzo to boiling water and cook until two minutes shy of al dente. Reserve one cup of pasta water before draining.
Sauté the aromatics
Add remaining butter to the mushroom pan, sauté shallot, garlic and red pepper for about two minutes until fragrant. Return mushrooms to the pan and add heavy cream, salt and pepper.
Combine and finish
Add drained orzo and one cup reserved pasta water to the pan. Cook until orzo is al dente and sauce thickens. Remove from heat and stir in Parmesan, spinach, basil and lemon. Adjust seasoning and serve warm.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@delishum on social media!

Categories:
You might also like...

5-Ingredient Mac and Cheese
A simple, comforting mac and cheese made with just five pantry staples—creamy, cheesy, and ready in under 30 minutes. Perfect for weeknights and picky eaters.

Air Fryer Roasted Pineapple
Sweet, caramelized pineapple with warm spices, ready in minutes in the air fryer — a versatile dessert or snack topped with a tangy yogurt-honey sauce.

Almond Joy Cookies
Chewy coconut mounds studded with roasted almonds and semi-sweet chocolate — a simple no-bake-style cookie that captures the classic Almond Joy bar in cookie form.

Did You Make This?
Leave a comment & rating below or tag @delishum on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Amelia!
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
