Creamy Mushroom Orzo with Spinach and Parmesan Recipe
Introduction
This creamy Mushroom Orzo is a comforting and flavorful dish perfect for a quick weeknight dinner. Combining tender orzo pasta with sautéed mushrooms, spinach, and a touch of parmesan creates a satisfying meal ready in just 30 minutes.

Ingredients
- 8oz (225g) orzo pasta
- 8oz (225g) cremini mushrooms
- 1oz (25g) dried shiitake mushrooms or 4.5oz (125g) fresh shiitake mushrooms
- 1 small onion
- 4 garlic cloves
- 3 cups vegetable broth (low sodium preferred)
- ¾ cup milk of choice (unsweetened soy milk recommended)
- 2oz (55g) freshly grated parmesan cheese or vegan parmesan
- 2.5 cups baby spinach
- 1 tablespoon extra virgin olive oil
- Salt and black pepper to taste
Instructions
- Step 1: If using dried shiitake mushrooms, rinse them to remove any dust. Place them in a bowl, cover with water, and weigh down with a plate to keep submerged. Soak for at least 1 hour. Remove any large stems for faster hydration.
- Step 2: Finely dice the onion and garlic. Chop the spinach and slice the cremini and shiitake mushrooms.
- Step 3: In a large saucepan or deep skillet, heat olive oil over medium heat. Sauté the onion until translucent, then add the garlic and all the mushrooms. Cook together for 3-5 minutes until the mushrooms brown.
- Step 4: Season with salt and black pepper. Remove half of the mushrooms to a plate and set aside.
- Step 5: Add the orzo to the pan and toast for 1 minute. Pour in the vegetable broth, season with salt and pepper, then cover and simmer on low heat until the orzo is al dente, about 7 minutes.
- Step 6: Remove the lid and stir in the spinach, reserved mushrooms, milk, and grated parmesan. Increase heat to medium and stir gently until the spinach wilts and the cheese melts, about 3-5 minutes. The mixture will thicken to a creamy consistency.
- Step 7: Serve warm and enjoy your creamy Mushroom Orzo.
Tips & Variations
- Try using vegetable broth infused with herbs for extra flavor.
- Swap spinach for kale or Swiss chard if you prefer a different leafy green.
- Use vegan parmesan and plant-based milk to make this dish dairy-free.
- Toast the orzo longer for a nuttier flavor before adding broth.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of milk or broth if needed to loosen the creamy sauce.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other mushrooms instead of cremini and shiitake?
Yes, you can use any mushrooms you like such as button, portobello, or oyster mushrooms. Each variety will bring its own unique flavor and texture.
Is it necessary to soak dried shiitake mushrooms?
Yes, soaking rehydrates dried shiitake mushrooms and enhances their texture and flavor. It’s best to soak them for at least one hour before cooking.
Print
Creamy Mushroom Orzo with Spinach and Parmesan Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A creamy, comforting Mushroom Orzo recipe featuring sautéed cremini and shiitake mushrooms, baby spinach, and parmesan cheese cooked in a flavorful vegetable broth and finished with milk for a rich, velvety texture. Perfect for a quick, satisfying meal in just 30 minutes.
Ingredients
Dry and Pasta
- 8oz / 225g orzo pasta
- 1oz / 25g dried shiitake mushrooms or 4.5oz / 125g fresh shiitake mushrooms
Fresh Vegetables
- 8oz / 225g cremini mushrooms
- 1 small onion
- 4 garlic cloves
- 2.5 cups baby spinach
Liquids and Dairy
- 3 cups vegetable broth (low sodium preferred)
- ¾ cup milk of choice (unsweetened soy milk recommended)
- 2oz / 55g freshly grated parmesan cheese or vegan parmesan
Other
- 1 tablespoon extra virgin olive oil
- Salt and black pepper to taste
Instructions
- Hydrate shiitake mushrooms: If using dried shiitake mushrooms, rinse thoroughly to remove any dust. Place them in a bowl and cover completely with water, placing a plate or bowl on top to keep them submerged. Let soak for at least 1 hour to rehydrate. Remove any large stems to help hydrate faster.
- Prepare vegetables: Finely dice the onion and garlic, chop the baby spinach, and slice both the cremini and hydrated shiitake mushrooms.
- Sauté mushrooms and aromatics: Heat olive oil in a large saucepan or deep skillet over medium heat. Sauté the onion until translucent, about 3-4 minutes. Add garlic and all mushrooms, cooking for another 3-5 minutes until the mushrooms begin to brown.
- Season and reserve mushrooms: Season with salt and black pepper. Remove half of the mushroom mixture and set aside on a plate for later use.
- Toast orzo and simmer: Add the dry orzo pasta to the pan and toast for 1 minute to enhance flavor. Pour in vegetable broth, season with salt and pepper, and cover with a lid. Simmer over low heat for approximately 7 minutes, or until orzo is al dente.
- Finish creamy orzo: Remove the lid and stir in the baby spinach, reserved mushrooms, milk, and grated parmesan cheese. Increase heat to medium and gently stir continuously for 3-5 minutes until the spinach wilts, the cheese melts, and the liquid is absorbed into a creamy consistency. Note that the orzo will thicken more as it cools.
- Serve: Dish the creamy mushroom orzo into bowls and enjoy warm.
Notes
- For quicker preparation, soak dried shiitake mushrooms earlier or overnight.
- Use low sodium vegetable broth to better control salt levels.
- Unsweetened soy milk works best for creaminess and flavor balance, but any milk of choice can be used.
- The orzo dish thickens as it cools, so adjust milk quantity slightly if a looser consistency is preferred.
- For a vegan version, substitute parmesan with vegan parmesan cheese.
- Removing half the mushrooms before cooking the orzo helps maintain texture and flavor layering.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Keywords: Mushroom Orzo, Creamy Orzo, Vegetarian Pasta, Italian Mushroom Recipes, Easy Weeknight Dinner

