Vegan Orzo with Spinach and Lemon
This vegan orzo risotto is a quick and easy 1-pot meal that can be made in about 20 minutes. It’s perfect for a healthy, yet simple weeknight meal that the whole family will love. Made with your choice of mushrooms or vegan protein, orzo pasta, baby spinach, and drizzled with fresh lemon. This meal is packed with flavor!

Want to save this recipe?
Enter your email below and get it sent straight to your inbox. Plus, get more amazing vegan recipes that will satisfy your cravings!
This orzo risotto is a super quick and easy way to make a risotto-style dish, without the time that it takes for Arborio rice to cook. If you have a little more time, vegan broccoli cheese risotto or my vegan butternut squash risotto recipes are also delicious!
This orzo recipe is
- quick and easy to make in just 20 minutes!
- Versatile – just toss in the protein or veggies that you have on hand.
- packed with flavor.
- Great for meal prep or lunches!
Ingredients and substitutions
- Olive Oil – or any neutral-flavored oil. You can also use vegan butter as an alternative.
- Garlic – freshly pressed or minced garlic works best.
- Sliced Mushrooms or “Vegan Meat” of Choice – you can use any mushrooms that you like. I usually use Baby Bellas. You can also swap out the mushrooms for chickpeas, vegan chicken strips, or vegan Italian sausage slices for a high-protein, more filling meal.
- Salt and Pepper– for flavor.
- Orzo Pasta – this is a small pasta that resembles rice. (They also make gluten-free orzo pasta if you need it to be gluten-free.) You can also use Israeli couscous instead of orzo pasta if you would like.
- Vegetable Broth – for flavor. You can also use water if you prefer. I like the taste of Not Chick’n broth in this recipe.
- Baby Spinach – you can also use kale or Swiss chard, but I usually use a bag of washed baby spinach to make it quick and easy.
- Lemon Juice – Freshly squeezed lemon juice gives it a burst of flavor and acidity.
- Optional Add-Ins – for more flavor, add a tablespoon of capers, 1 cup of kalamata olives, or some fresh basil.

How to make vegan orzo pasta
Step 1 – Sautรฉ sliced mushrooms in 2 tablespoons of olive oil and sprinkle with 1/4 teaspoon of salt for about 3-5 minutes until they release their juices. (Or if using a vegan meat substitute, saute until heated through.)
Step 2 – Add 2-3 cloves of fresh, minced garlic to the mushrooms and cook for an additional minute.


Step 3 – Add a 16-oz package of orzo pasta to the mushrooms and stir well to coat the orzo. Then add 1 cup of broth and stir again.
Step 4 – Continue stirring frequently over medium heat, adding the 5 1/2 cups of additional broth 1 cup at a time until a total of 6 1/2 cups of broth have been used and your orzo is creamy. (This will take about 10-12 minutes.)
Step 5 – Once all the broth has been absorbed, add the baby spinach and cover with a lid.


Step 6 – Let it sit for about 2-3 minutes to allow the spinach to wilt, then add the juice of 2 lemons and stir well.
Pro Tips
- Add the broth, slowly stirring well each time.
- It may seem like it won’t absorb all of the broth at first, but give it a little time, and it will absorb it all.
- If using kale, massage it well first and add it to the pasta during the last few minutes of cooking.
- Garnish with fresh chopped basil or parsley for more flavor.
- To make it rich and cheesy, add 1 cup of shredded vegan mozzarella cheese at the end of cooking, or sprinkle it with some vegan parmesan cheese.
- This dish is also delicious with some toasted pine nuts sprinkled on top.
Can I make it gluten-free?
Yes, Dellalo’s makes a good gluten-free orzo pasta that you can use as an alternative to wheat-based pasta. If you are using a vegan meat substitute, ensure it’s also gluten-free. If you’re looking for a low-carb, gluten-free alternative, you’ll want to try my riced cauliflower risotto with spinach!
Storage and reheating
Refrigerate:ย This vegan orzo pasta will keep well in the refrigerator for 3-5 days in a sealed container.
Freeze: The orzo also freezes well and can be stored in an airtight container in the freezer for up to 3 months.
Reheating: Reheat your spinach orzo in the microwave for about 3 minutes or reheat it in a pan with a few tablespoons of water or broth.

More easy vegan dinners
Vegan orzo risotto recipe

Vegan Orzo Risotto with Spinach and Lemon
Ingredients
- 2 tablespoons olive oil, or 2 tablespoon broth for oil-free
- 2 cups mushrooms, sliced (or vegan meat product of choice like vegan sausage or chicken.)
- 2-3 cloves garlic, minced
- 1/4 teaspoon salt
- 2 1/4 cups orzo pasta, (this is a 16 oz box of orzo)
- 6 1/2 cups vegetable broth, or water or a combination of both
- 6 cups baby spinach, or kale
- 1/4 cup lemon juice, or the juice of 2 lemons
- 1 dash salt and pepper, to taste
Instructions
- Sautรฉ sliced mushrooms in 2 tablespoons of olive oil and sprinkle with 1/4 teaspoon of salt for about 3-5 minutes until they release their juices. (Or if using a vegan meat substitute, saute until heated through.)
- Add 2-3 cloves of fresh, minced garlic to the mushrooms and cook for an additional 1 minute.
- Add a 16-oz package of orzo pasta to the mushrooms and stir well to coat the orzo. Then add 1 cup of broth and stir again.
- Continue stirring frequently over medium heat, adding the 5 1/2 cups of additional broth 1 cup at a time until a total of 6 1/2 cups of broth have been used and your orzo is creamy. (This will take about 10-12 minutes.)
- Once all the broth has been absorbed, add the baby spinach and cover with a lid.
- Let it sit for about 2-3 minutes to allow the spinach to wilt, then add the juice of 2 lemons and stir well.
Notes
- Add the broth, slowly stirring well each time.
- It may seem like it won’t absorb all of the broth at first, but give it a little time, and it will absorb it all.
- Garnish with fresh chopped basil or parsley for more flavor.
- To make it rich and cheesy, add 1 cup of shredded vegan mozzarella cheese at the end of cooking or sprinkle with some vegan parmesan cheese.
- This dish is also delicious with some toasted pine nuts sprinkled on top.
- If you prefer a more veggie-heavy dish, you can reduce the pasta and broth to half their original quantities while keeping the other ingredients the same.
๐ Be sure to follow me on Pinterest for new vegan recipes!
Surprisingly tasty for a simply recipe with minimal ingredients! I used slightly more than 1 cup of orzo, and about 3.5 cups of stock, and kept all the other ingredients the same. Added in 1 cup of TVP soaked overnight in 1 cup water + 1/2 tsp veggie stock powder to cook with the mushrooms before adding the orzo. Cooking it like a risotto really does make it silky!!
Glad that you liked it! Adding TVP is a great idea! ๐
So easy and so good! Did one serving exactly from the recipe and itโs simple and tasty. I added chickpeas to the mushrooms vs using a meat substitute and it was wonderful!ย
The added chickpeas sounds delicious! So glad that you enjoyed the recipe!
This was SO good. Both my husband and son really loved it and asked for seconds. I used canned mushrooms (all I had) and some soy “chicken”. I used several cloves of garlic, scooped in some garlic&ginger paste, and topped it off with some vegan parm. I only had a handful of spinach, so I also added a small head of lettuce!
I’m so happy that you liked the recipe! ๐
Hi Rachel,
First recipe of yours that I made today and I have to say it is absolutely delicious.
I added more fresh lemon juice and some freshly grated parmesan and ate it warm. I will be sharing with my friends and I will be trying more of your recipes in the very near future.
I’m so happy that you liked it, Josephine. ๐
Great dish! I ran out of broth so I added 2 cups of soy milk. SO GOOD! I served it with vegan sausage for my family and straight with spinach only for me. I would have probably 1/2โed the lemon but that is only for family pickiness. This recipe was great and easy!
I am so happy that you enjoyed it, Dani! ๐
I agree. More mushrooms! Along w the spinach, I added a little kale & cabbage I had left over.
I also added a little white cooking wine. I used Meyer lemon juice. Delicious!
I just love your recipes and your writing style. It always want to make me get in the kitchen and make good looking tasting things and bring everyone together to just enjoy Monica’s brilliance. Thank you for making my explorations easy.
Aww, thanks so much, Vincent! I’m so happy that you like my recipes! ๐
I made this dish as soon as I saw it. It was fantastic. It can really soak up a lot of greens. I used spinach and kale. Next time I might add sun-dried tomatoes, and I would probably double the amount of mushrooms because you can’t have too many of them. Thanks for a great recipe.
I made this tonight for the family. It was super easy. Everyone really liked the dish including my carb-shy partner. He had seconds. I will definitely make it again but with more mushrooms and spinach. I did go light on the lemon since my kids sometimes balk at new flavour combinations. I served it with vegan chick’n on the side. I would have made a salad to go with it as well but ran out of time and energy! It makes a lot so everyone was well fed!
I’m so happy that you and your family liked it, Paula!
I surely can taste it in my mouth… Salivating
I hope that you give it a try, Felicity! You’ll love it! ๐
Delicious and nutritious, but Risotto is NOT what I would call an easy dish with all that stirring! However, there are recipes for microwave risotto and they are very good!
This is not a traditional risotto recipe made with rice. When you use orzo pasta, you only need to stir it for about 10 minutes and it’s pretty forgiving if you walk away from it.
I need to try this asap. It looks fantastic. Anything with lemon is amazing.
Thanks, June! I think that you will love this recipe! ๐