This creamy Vegan Spinach Mushroom Orzo is a comforting one-pan meal packed with earthy mushrooms, tender spinach, garlic, and a rich dairy-free sauce. It’s perfect for busy weeknights yet elegant enough for entertaining.
Servings
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Prep Time
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Cook Time
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Total Time
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Ingredients
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
For the Orzo
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
1 tablespoon olive oil
1 tablespoon vegan butter
1 small yellow onion, finely diced
4 cloves garlic, minced
12 oz (340g) mushrooms, sliced (cremini, baby bella, or button)
1 cup (190g) dry orzo pasta
3 cups (720ml) vegetable broth
½ teaspoon sea salt
¼ teaspoon black pepper
½ teaspoon dried thyme
½ teaspoon dried oregano
For the Creamy Finish
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
3 cups (90g) fresh baby spinach
½ cup (120ml) unsweetened oat milk or soy milk
3 tablespoons nutritional yeast
1 tablespoon lemon juice
1 tablespoon vegan cream cheese (optional, for extra creaminess)
Garnish
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Fresh parsley, chopped
Lemon zest
Extra black pepper
Vegan Parmesan (optional)
Step 1: Prepare the Ingredients
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Mushrooms
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Wipe mushrooms clean with a damp paper towel.
Slice evenly, about ¼-inch thick.
Onion
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Peel and finely dice.
Garlic
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Peel and mince finely.
Spinach
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Wash thoroughly if not prewashed.
Drain and pat dry.
Step 2: Sauté the Vegetables
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Heat a large deep skillet or Dutch oven over medium heat.
Add:
Once hot, add diced onion.
Cook for 3–4 minutes until softened.
Add garlic and cook for 30 seconds until fragrant.
Step 3: Cook the Mushrooms
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Add sliced mushrooms.
Spread them into an even layer.
Cook for 7–8 minutes, stirring occasionally.
Tip
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Allow mushrooms to release their moisture and become golden brown before stirring too often.
Season with:
Salt
Pepper
Thyme
Oregano
Cook another minute.
Step 4: Toast the Orzo
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Add dry orzo directly to the skillet.
Stir continuously for 2 minutes.
The orzo should become lightly toasted and slightly golden.
This step adds a nutty depth of flavor.
Step 5: Simmer
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Pour in vegetable broth.
Stir well to loosen any browned bits from the bottom of the pan.
Bring to a gentle boil.
Reduce heat to medium-low.
Simmer uncovered for 10–12 minutes, stirring frequently.
The orzo will absorb most of the broth and become tender.
Step 6: Add the Spinach
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Once the orzo is nearly cooked:
Add spinach in batches.
Stir until wilted.
This usually takes 2–3 minutes.
Step 7: Create the Creamy Sauce
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Stir in:
Oat milk
Nutritional yeast
Lemon juice
Vegan cream cheese (if using)
Mix thoroughly.
Cook for 2–3 minutes until creamy and heated through.
Adjust Consistency
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
If too thick:
Add a splash of broth or plant milk.
If too thin:
Simmer for an additional 1–2 minutes.
Step 8: Taste and Adjust
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Taste the orzo and adjust:
More salt if needed
More lemon juice for brightness
More nutritional yeast for cheesiness
More black pepper for depth
The flavor should be creamy, savory, and well balanced.
Step 9: Serve
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Divide among bowls.
Garnish with:
Fresh parsley
Lemon zest
Extra black pepper
Vegan Parmesan
Serve immediately while warm and creamy.
Optional Add-Ins
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Protein Boost
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Add:
Crispy tofu cubes
White beans
Chickpeas
Vegan chicken strips
Extra Vegetables
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Add:
Asparagus
Peas
Sun-dried tomatoes
Broccoli florets
Richer Version
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Stir in:
¼ cup cashew cream
2 tablespoons vegan butter
Make-Ahead Instructions
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
The dish thickens as it cools.
When reheating:
Add a splash of vegetable broth or plant milk.
Warm gently over medium-low heat.
Stir frequently until creamy again.
Storage
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Refrigerator
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Store in an airtight container for up to 4 days.
Freezing
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Not recommended, as the creamy texture may change.
Approximate Nutrition (Per Serving)
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Calories: 350–400
Protein: 10–12g
Fat: 9–12g
Carbohydrates: 55–60g
Fiber: 4–6g