Garlic Butter (Vegan) Mushroom Orzo – Creamy, Cozy, and Weeknight-Easy
This is the kind of dish you make when you want something comforting but not fussy. Tender orzo simmers with garlic, mushrooms, and a silky vegan butter sauce that coats every bite. It’s rich without being heavy, and it comes together in one pan with a short ingredient list.
If you’re feeding a mixed crowd, no one will miss the dairy. It tastes like something you’d order at a cozy bistro—only it’s faster, cheaper, and completely plant-based.
Garlic Butter (Vegan) Mushroom Orzo - Creamy, Cozy, and Weeknight-Easy
Ingredients
- 8 ounces orzo (use gluten-free orzo if needed)
- 2 tablespoons olive oil
- 2 tablespoons vegan butter (plus more to finish, to taste)
- 12 ounces mushrooms, sliced (cremini, baby bella, or a mix with shiitake/oyster)
- 1 small yellow onion, finely chopped
- 4–5 cloves garlic, minced
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
- 1/2 teaspoon dried oregano (optional)
- 1/4 teaspoon red pepper flakes (optional, for a gentle kick)
- 1/2 cup dry white wine (optional, sub more broth)
- 3 to 3 1/2 cups vegetable broth, warmed and divided
- 1/2 cup unsweetened plant milk or cream (oat, cashew, or almond work well)
- 2 tablespoons nutritional yeast (or vegan parmesan), plus more to taste
- 1 tablespoon lemon juice (plus extra wedges for serving)
- Salt and black pepper, to taste
- Fresh parsley or chives, chopped, for garnish
Instructions
- Prep the basics: Warm the vegetable broth in a small pot over low heat. This helps the orzo cook evenly.Slice the mushrooms, chop the onion, and mince the garlic.
- Sauté the mushrooms: In a large, deep skillet, heat olive oil over medium-high. Add mushrooms with a pinch of salt. Cook 6–8 minutes, stirring occasionally, until they release moisture and turn golden around the edges.
- Add aromatics: Reduce heat to medium.Add vegan butter, onion, and a pinch of salt. Cook 3–4 minutes until the onion softens. Stir in garlic, thyme, oregano, and red pepper flakes.Cook 30–60 seconds, just until fragrant.
- Deglaze: Pour in the white wine (if using). Scrape up any browned bits. Let it simmer 1–2 minutes to reduce slightly.If not using wine, skip ahead and add a splash of broth to loosen the pan fond.
- Toast the orzo: Stir in the orzo and let it toast for 1 minute. This helps keep the pasta slightly toothsome and adds nutty flavor.
- Add broth and simmer: Pour in 3 cups warm broth. Stir, bring to a gentle simmer, and cook uncovered for 8–10 minutes, stirring every minute or so.If the pan looks dry before the orzo is tender, add more broth 1/4 cup at a time.
- Make it creamy: When the orzo is al dente and the liquid mostly absorbed, stir in plant milk, nutritional yeast, and a small knob of vegan butter (optional). Simmer 1–2 minutes until creamy and glossy.
- Season and brighten: Add lemon juice, then taste and season with salt and black pepper. If you want more savory depth, add another spoonful of nutritional yeast or a sprinkle of vegan parmesan.
- Finish and serve: Let the orzo rest off the heat for 1–2 minutes; it will thicken slightly.Garnish with chopped parsley or chives. Serve warm with extra lemon wedges.
What Makes This Special

This orzo is essentially a creamy risotto vibe without the constant stirring. The mushrooms bring savory depth, while vegan butter and a splash of plant milk deliver a luscious finish.
📖 Get Access to 50+ Printable Smoothie Recipes Instantly! 🖨️
Boost your health with delicious smoothies! These easy-to-follow printable recipe eBooks are perfect for detoxing, fitness goals, and tasty plant-based living. Available for instant download on Etsy! 🌿✨
You get that nostalgic garlic-butter flavor, just done the vegan way. It’s a fantastic base for add-ins like spinach, peas, or crispy tofu, and it works for a casual dinner or a small dinner party.
- One-pan simplicity: Less cleanup, more flavor.
- Big flavor, short time: Ready in about 30 minutes.
- Flexible: Easily adapts to gluten-free pasta, different mushrooms, or extra veggies.
- Cozy and creamy: Silky, garlicky, and perfectly savory without dairy.
Ingredients
- 8 ounces orzo (use gluten-free orzo if needed)
- 2 tablespoons olive oil
- 2 tablespoons vegan butter (plus more to finish, to taste)
- 12 ounces mushrooms, sliced (cremini, baby bella, or a mix with shiitake/oyster)
- 1 small yellow onion, finely chopped
- 4–5 cloves garlic, minced
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
- 1/2 teaspoon dried oregano (optional)
- 1/4 teaspoon red pepper flakes (optional, for a gentle kick)
- 1/2 cup dry white wine (optional, sub more broth)
- 3 to 3 1/2 cups vegetable broth, warmed and divided
- 1/2 cup unsweetened plant milk or cream (oat, cashew, or almond work well)
- 2 tablespoons nutritional yeast (or vegan parmesan), plus more to taste
- 1 tablespoon lemon juice (plus extra wedges for serving)
- Salt and black pepper, to taste
- Fresh parsley or chives, chopped, for garnish
Step-by-Step Instructions

- Prep the basics: Warm the vegetable broth in a small pot over low heat. This helps the orzo cook evenly.
Slice the mushrooms, chop the onion, and mince the garlic.
- Sauté the mushrooms: In a large, deep skillet, heat olive oil over medium-high. Add mushrooms with a pinch of salt. Cook 6–8 minutes, stirring occasionally, until they release moisture and turn golden around the edges.
- Add aromatics: Reduce heat to medium.
Add vegan butter, onion, and a pinch of salt. Cook 3–4 minutes until the onion softens. Stir in garlic, thyme, oregano, and red pepper flakes.
Cook 30–60 seconds, just until fragrant.
- Deglaze: Pour in the white wine (if using). Scrape up any browned bits. Let it simmer 1–2 minutes to reduce slightly.
If not using wine, skip ahead and add a splash of broth to loosen the pan fond.
- Toast the orzo: Stir in the orzo and let it toast for 1 minute. This helps keep the pasta slightly toothsome and adds nutty flavor.
- Add broth and simmer: Pour in 3 cups warm broth. Stir, bring to a gentle simmer, and cook uncovered for 8–10 minutes, stirring every minute or so.
If the pan looks dry before the orzo is tender, add more broth 1/4 cup at a time.
- Make it creamy: When the orzo is al dente and the liquid mostly absorbed, stir in plant milk, nutritional yeast, and a small knob of vegan butter (optional). Simmer 1–2 minutes until creamy and glossy.
- Season and brighten: Add lemon juice, then taste and season with salt and black pepper. If you want more savory depth, add another spoonful of nutritional yeast or a sprinkle of vegan parmesan.
- Finish and serve: Let the orzo rest off the heat for 1–2 minutes; it will thicken slightly.
Garnish with chopped parsley or chives. Serve warm with extra lemon wedges.
Keeping It Fresh
- Storage: Refrigerate leftovers in an airtight container for up to 4 days.
- Reheating: The orzo will thicken in the fridge. Reheat gently on the stovetop or in the microwave with a splash of water or plant milk to loosen it.
- Freezing: It can be frozen for up to 2 months, but the texture is best fresh or refrigerated.
Thaw overnight in the fridge and reheat with extra liquid.
- Make-ahead tips: Slice mushrooms and chop aromatics up to 2 days ahead. Store separately. Warm broth right before cooking to keep the timing consistent.

Health Benefits
This dish is naturally dairy-free and can be made gluten-free with the right pasta.
Mushrooms bring umami plus nutrients like B vitamins, selenium, and fiber. The olive oil and vegan butter provide fats that make the meal satisfying, while you can control the richness by adjusting amounts. If you add greens like spinach or kale, you’ll boost iron and vitamin K without much effort.
Using nutritional yeast adds a subtle cheesy flavor and can be a source of B12 if your brand is fortified.
Orzo provides carbohydrates for energy, and the dish becomes more balanced if you pair it with a simple salad or add plant protein like chickpeas or baked tofu.
Pitfalls to Watch Out For
- Soggy or undercooked orzo: Keep an eye on the liquid. Add broth gradually and stir often so the pasta cooks evenly and stays creamy without turning soupy.
- Bland results: Salt as you go—mushrooms, onions, and the orzo all need seasoning. Finish with lemon and black pepper to sharpen flavors.
- Rubbery mushrooms: Don’t overcrowd the pan at the start.
Give mushrooms space to brown; that caramelization is where the flavor happens.
- Too rich or heavy: Adjust vegan butter and plant milk to your taste. You can keep it lighter by using more broth and a smaller knob of butter to finish.
- Clumpy texture after chilling: Reheat with a splash of liquid and stir gently to bring back the creamy consistency.
Alternatives
- Mushroom swap: Try a blend of cremini, shiitake, oyster, and king trumpet for layers of texture. Portobello works too—just remove the gills if you want a lighter color.
- Protein boost: Stir in white beans, crispy tofu, seared tempeh, or vegan chicken strips near the end.
- Greens and veggies: Fold in baby spinach, kale, peas, or roasted asparagus during the last 2–3 minutes of cooking.
- Herb variations: Swap thyme for rosemary or sage.
Finish with fresh basil for a brighter feel.
- Cream alternatives: Use cashew cream for extra silkiness, or coconut milk for a richer, slightly sweeter twist (choose light if you prefer).
- No wine: Add 1 teaspoon white wine vinegar or an extra squeeze of lemon to mimic that gentle acidity.
- Spice it up: A pinch of smoked paprika or truffle salt takes it in a new direction. Chili crisp on top is great for heat lovers.
FAQ
Can I use regular pasta instead of orzo?
Small shapes like ditalini or small shells work, but the cooking time and liquid amounts may change slightly. Start with the same amount of broth and add more as needed until the pasta is tender and the sauce is creamy.
What’s the best plant milk for creaminess?
Oat and cashew milk are the creamiest and most neutral.
Almond milk works too—just make sure it’s unsweetened and unflavored. For extra richness, stir in a spoonful of cashew cream.
Do I need the wine?
No. It adds depth, but broth plus lemon will still give you a bright, balanced sauce.
If skipping wine, consider a tiny splash of white wine vinegar at the end.
How do I make it gluten-free?
Use gluten-free orzo or a similar small gluten-free pasta. Watch the liquid and timing, since gluten-free pasta can cook faster and release more starch. Add broth gradually and stir often.
Can I make this oil-free?
Yes.
Sauté mushrooms and onions in a splash of broth instead of oil, and use an oil-free vegan butter or skip it. The texture will be lighter, so add a bit more plant milk or cashew cream for silkiness.
What goes well on the side?
A crisp green salad with lemony vinaigrette, roasted broccoli, or garlicky green beans are great choices. Warm crusty bread is also a classic pairing.
How can I pack in more protein?
Stir in a can of drained white beans, fold in sautéed mushrooms plus tofu crumbles, or top with crispy chickpeas.
A sprinkle of hemp seeds on each serving also adds an easy protein boost.
Wrapping Up
Garlic Butter (Vegan) Mushroom Orzo is comfort food that’s simple, satisfying, and weeknight-friendly. With golden mushrooms, creamy sauce, and a bright finish, it hits all the right notes. Keep the base recipe as-is or make it your own with greens, protein, and herbs.
Either way, it’s a cozy bowl you’ll want to make on repeat.








