Risotto-style comfort without the constant stirring. This creamy mushroom orzo has deeply browned mushrooms, garlic and thyme, and tender little pasta shapes in a silky Parmesan sauce. It all happens in one pan in about 30 minutes, which makes it one of the best vegetarian dinners for a busy weeknight.
If you love the idea of risotto but not the 30 minutes of standing and stirring, orzo is the answer. Orzo is a rice-shaped pasta that releases starch as it simmers, so the sauce turns creamy on its own. You get the same cozy, spoonable texture with a fraction of the effort. Serve it as a main dish with a green salad, or as a rich side next to roast chicken, steak or salmon.
Why you’ll love this creamy mushroom orzo
This recipe takes humble ingredients and turns them into something that feels special. Browned mushrooms bring savory depth, the pasta cooks right in the sauce so none of the flavor goes down the drain, and a squeeze of lemon at the end keeps the whole dish bright instead of heavy.
- One pan: the mushrooms, aromatics and pasta all cook in the same skillet, so cleanup is easy.
- Ready in 30 minutes: about 10 minutes of prep and 20 minutes of cooking.
- Risotto texture, no babysitting: you only need to stir now and then.
- Easy to adapt: make it vegetarian, vegan, gluten-free or loaded with extra vegetables.
- Great for leftovers: it reheats well with a splash of broth for lunch the next day.
Ingredients and smart substitutions
You need about 1 pound (450 g) of cremini mushrooms, 1½ cups (about 300 g) of dry orzo, 3 tablespoons of butter or olive oil, 1 medium shallot or ½ onion (finely chopped), 4 garlic cloves (minced), 1 teaspoon of fresh thyme leaves (or ½ teaspoon dried), ½ cup (120 ml) of dry white wine (optional), 3 cups (720 ml) of warm vegetable or chicken broth, ½ cup (120 ml) of heavy cream, ¾ cup (75 g) of freshly grated Parmesan, 1 tablespoon of lemon juice, salt and black pepper, and chopped fresh parsley to finish. Add a couple of handfuls of baby spinach if you want some green.
Mushrooms: Cremini (baby bella) mushrooms are the best all-rounder because they have a deeper flavor than white button mushrooms. A mix of cremini, shiitake and oyster mushrooms is even better. Slice them to about ¼ inch (6 mm) thick so they brown instead of steaming.
Orzo: Regular dried orzo works best. Whole-wheat orzo is a good swap, though it may need a few extra minutes and a bit more broth. For gluten-free, use a gluten-free orzo or small pasta and check the package timing, because these often cook faster.
Liquid: If you’d rather skip the wine, use an extra ¼ cup of broth plus 1 teaspoon of lemon juice or white wine vinegar for the same brightness. Warm broth keeps the pan at a steady simmer, so it’s worth heating it in the microwave or a small pot first.
Cream and cheese: Half-and-half gives a lighter sauce, and a splash of whole milk works too. For a dairy-free version, use olive oil instead of butter, full-fat coconut milk or oat cream in place of the cream, and 3 tablespoons of nutritional yeast instead of Parmesan. Mascarpone or cream cheese (about 3 tablespoons) can also stand in for the cream for an extra-silky result.
How to make Creamy Mushroom Orzo
Good mushroom dishes start with a hot pan and patience. Mushrooms are mostly water, so they need space and time to release it and then brown. Use a large, wide skillet (12 inches / 30 cm) or a shallow Dutch oven so the steam can escape and the mushrooms have room to caramelize.
- Brown the mushrooms. Heat 2 tablespoons of butter or oil in a large skillet over medium-high heat. Add the sliced mushrooms in a single layer (work in two batches if needed) and let them cook without moving for 3 to 4 minutes, until golden on the bottom. Stir, season with a pinch of salt, and cook another 3 to 4 minutes until deeply browned. Transfer to a plate.
- Soften the aromatics. Reduce the heat to medium. Add the remaining tablespoon of butter, then the shallot. Cook for 2 minutes until soft. Stir in the garlic and thyme and cook for 30 seconds until fragrant.
- Toast the orzo. Add the dry orzo and stir for 1 to 2 minutes, until it smells nutty and some pieces turn lightly golden. This step adds flavor and helps the pasta keep its shape.
- Deglaze. Pour in the wine and scrape up the browned bits from the bottom of the pan. Let it bubble until it has almost evaporated, about 1 minute.
- Simmer the orzo. Add the warm broth and ½ teaspoon of salt. Bring to a boil, then lower to a steady simmer. Cook uncovered for 8 to 10 minutes, stirring every minute or two so the orzo doesn’t stick, until the pasta is just tender and most of the liquid is absorbed.
- Make it creamy. Lower the heat and stir in the cream and Parmesan. Cook 1 to 2 minutes, stirring until the sauce is glossy and coats the orzo. Fold in the mushrooms (and spinach, if using) and let it warm through until the spinach wilts.
- Finish and serve. Stir in the lemon juice, then taste and adjust with salt and pepper. Top with parsley and extra Parmesan. Serve right away, while it’s at its creamiest.
The orzo is ready when it’s tender with a slight bite and the sauce flows like loose risotto. It will thicken as it sits, so aim for slightly looser than you want it on the plate. If it gets too thick, a splash of warm broth or water brings it right back.
Small tips that make a big difference
Don’t wash mushrooms under running water. They absorb it and turn soggy. Wipe them clean with a damp paper towel or a soft brush. Salt them after they’ve started to brown, not before, since early salt draws out moisture and slows browning.
Brown the mushrooms in batches. Overcrowding is the most common reason they come out gray and rubbery. If your pan is small, cook half at a time and give each batch the full 6 to 8 minutes.
Keep the simmer lively but not violent. Too high and the liquid disappears before the orzo is cooked. Too low and the pasta turns gummy. If the pan looks dry before the orzo is tender, add warm broth ¼ cup at a time.
Add the cheese off the heat or on very low heat. High heat can make Parmesan clump and turn grainy. Freshly grated cheese melts much more smoothly than pre-shredded, which contains anti-caking agents.
Variations to try
- Chicken and mushroom orzo: sear 1 pound of sliced chicken breast or thighs first, set aside, and fold back in at the end.
- Sausage and mushroom orzo: brown crumbled Italian sausage before the mushrooms and cook everything in the rendered fat.
- Garlic-herb version: finish with fresh chives, tarragon or basil instead of parsley.
- Truffle touch: drizzle with a little truffle oil right before serving.
- Extra veggies: stir in peas, chopped asparagus or sun-dried tomatoes in the last 3 minutes.
- Spicy: add a pinch of red pepper flakes with the garlic.
- Vegan: use olive oil, vegetable broth, coconut or oat cream and nutritional yeast.
Common problems and easy fixes
The orzo is sticking to the pan. Stir more often and make sure you’re using a wide pan with enough liquid. A nonstick or well-seasoned skillet helps.
The sauce is too thin. Simmer for another minute or two, or stir in a bit more Parmesan. It also thickens as it rests.
The sauce is too thick. Stir in warm broth or water a splash at a time until it loosens.
The dish tastes flat. It usually needs more salt, lemon or black pepper. A spoonful of Dijon mustard or a pinch of nutmeg adds extra depth.
The mushrooms are soggy. The pan was too crowded or not hot enough. Next time, cook in batches and let them sit undisturbed for the first few minutes.
Make ahead, storage, and reheating
Let leftovers cool, then store in an airtight container in the fridge for up to 3 days. Orzo keeps absorbing liquid as it sits, so the leftovers will be thicker. To reheat, add a splash of broth, milk or water and warm gently in a skillet over low heat, stirring until creamy again. The microwave works too: heat in 30-second bursts, stirring in a little liquid between each one.
To save time, you can slice the mushrooms and chop the shallot and garlic up to a day ahead. Cooked mushrooms can be browned in advance and kept in the fridge, then folded in at the end. For freezing, cream-based pasta dishes can change texture, so it’s best eaten fresh. If you want to freeze it, portion it into containers, leave out the lemon and parsley, and thaw overnight in the fridge before reheating with extra broth.
What to serve with it
As a vegetarian main, this orzo pairs well with a peppery arugula salad dressed with lemon and olive oil, a simple Caesar salad, or roasted asparagus or green beans. Warm crusty bread is great for finishing the sauce. As a side dish, it goes well with roasted chicken, pan-seared salmon, grilled steak or pork chops. For a casual dinner party, serve it in the pan at the table with a bottle of the same dry white wine you used in the recipe.
Frequently asked questions
Can I make creamy mushroom orzo without wine?
Yes. Replace the wine with extra broth and add a teaspoon of lemon juice or white wine vinegar at the end for acidity.
Is orzo pasta or rice?
Orzo is pasta, made from semolina wheat and shaped like rice. That’s why it cooks like pasta but feels like risotto when simmered in broth.
Can I use a different pasta?
Small shapes like ditalini, small shells or broken angel hair work. Cooking time and liquid may differ, so check the package and add broth as needed.
Can I cook the orzo separately?
You can, but cooking it in the sauce gives a creamier result and more flavor. If you boil it separately, drain it and stir it into the finished sauce with a splash of pasta water.
What mushrooms work best?
Cremini are the easiest to find and brown well. Shiitake, oyster, portobello and chestnut mushrooms all work. A mix gives the most interesting flavor.
How do I make it vegetarian?
Use vegetable broth and check that your Parmesan is made without animal rennet if that matters to you. Many brands sell vegetarian-friendly hard cheeses.
Creamy Mushroom Orzo: Easy One-Pan Risotto-Style Dinner in 30
Risotto-style comfort without the constant stirring. Learn how to make this easy dinner with clear steps, tips, substitutions, and storage notes.
Ingredients
- 2 tablespoons olive oil
- 1 small onion, sliced
- 2 cloves garlic, minced
- 3 cups mushrooms
- 1 teaspoon smoked paprika
- 1/2 cup vegetable stock
- Fresh herbs or greens
- Salt, pepper, and lemon
Directions
- Prepare and measure every ingredient before heating the pan. Pat the main ingredient dry and season it well.
- Warm the oil over medium-high heat. Brown the main ingredient in batches so the pan stays hot.
- Lower the heat, add onion and garlic, and cook until softened and fragrant.
- Add the remaining ingredients and simmer gently until the sauce is glossy and everything is cooked through.
- Rest for a few minutes, taste for salt and acidity, garnish, and serve warm.