Creamy Vegan Garlic Orzo (Easy One-Pot Recipe)
This Creamy Vegan Garlic Orzo is an easy one-pot recipe that delivers rich, comforting flavor with simple, plant-based ingredients. Made with tender orzo, plenty of garlic, and a creamy dairy-free sauce, this quick vegan dinner comes together in under 30 minutes and is perfect for busy weeknights.

I’m a pasta lover through and through, and anything with garlic instantly has my attention, so this dish feels like the best of both worlds. It’s a simple one-pot meal that comes together in about 30 minutes and makes busy weeknights feel a little more manageable.
Lately, I’ve been rotating between this Vegan Garlic Orzo and my Creamy Vegan Bruschetta Pasta, and honestly, I’m not mad about it. There’s just something about those rich, comforting, Italian-inspired flavors that always hit, no matter how busy the day has been.

Spotlight on This Creamy Vegan Garlic Orzo (Easy One-Pot Meal)
- It’s made with wholesome ingredients: This recipe uses simple, plant-based ingredients you can feel good about while still delivering rich flavor.
- It’s decadent: Creamy, garlicky, and comforting, this dish feels indulgent while still being completely dairy-free.
- It’s an easy one-pot meal: Everything comes together in a single pot for a quick, low-mess dinner that’s perfect for busy weeknights.
- It’s versatile: Serve it as a main dish or as a side alongside your favorite protein or roasted vegetables.
- It’s filling: The cashew cream sauce makes this pasta extra satisfying and hearty, so it truly hits the spot every time.

The Ingredients
For the pasta, you will need the following ingredients.
Avocado oil: Used to sauté the shallot and garlic. Olive oil works just as well if preferred.
Shallot: Adds a mild, slightly sweet onion flavor that pairs perfectly with the creamy sauce.
Garlic: The star of this recipe. Fresh garlic brings bold, rich flavor that really makes this dish shine.
Orzo: A small, rice-shaped pasta that cooks quickly and creates the perfect base for this one-pot meal.
Vegetable broth: Cooking the orzo in broth instead of water adds depth and enhances the overall flavor.
Spinach: This super food is stirred in at the end for a fresh pop of color and an easy boost of greens.
Sun-dried tomatoes: These tomatoes add a rich, slightly tangy flavor that pairs beautifully with the garlic and creamy sauce.
Basil: Fresh basil brings a bright, herby finish that ties all the flavors together.
For the cashew tomato sauce, you will need the following ingredients.
Cashews: These creamy nuts are soaked and blended to create a smooth, rich, dairy-free cream sauce.
Nutritional yeast: This vegan cheese alternative adds a subtle cheesy flavor while keeping the recipe completely vegan.
Lemon juice: Fresh lemon juice brightens the sauce and balances the richness with a fresh, tangy note.
Tomato paste: Tomato paste deepens the flavor and helps create a thicker, more robust sauce.
Red pepper flakes: This spice adds a gentle kick of heat. Adjust to taste or omit if preferred.
Salt and pepper: Finish off with salt and pepper to enhance and balance all the flavors.
Water or vegetable broth: Use water to blend and thin the sauce to your desired consistency.

Frequently Asked Questions
Traditional orzo is made from wheat, but you can use gluten-free orzo to make this recipe gluten-free.
Yes, this recipe is made with plant-based ingredients like cashews and garlic, making it a wholesome and nourishing option.
This recipe uses blended cashews to create a rich, creamy texture without any dairy.
You can either soak them overnight in a bowl of water or soak them in hot water for 10 minutes.
It’s not recommended, as the creamy texture can change once thawed.
It has a rich garlic flavor, but not over powering. You can adjust the amount to your preference.
Vegan orzo pairs well with these Vegan Lentil Meatballs, a delicious salad like this Baby Greens Salad, and Bruschetta.
The Instructions
Step one: *Make sure your cashews have been soaked in water overnight, or soak them in hot water for 10 minutes and then drain.

Step two: Heat avocado oil in a large frying pan over medium heat. Sauté the onions for 2 minutes. Then, add the minced garlic and sauté for another minute.

Step three: Add the dry orzo and toast lightly for about 1 minute to enhance flavor.

Step four: Pour the vegetable broth and bring it to a simmer. Cover and cook for 8-10 minutes, until the orzo is tender and most of the broth is absorbed. Stir occasionally to prevent the orzo from sticking to the pan.

Step five: While the orzo cooks, blend the cashew tomato sauce. Add all of the sauce ingredients to a high-speed blender. This includes cashews, nutritional yeast, lemon juice, tomato paste, red pepper flakes, salt, pepper, and filtered water.

Step six: Stir the cashew tomato sauce into the pot along with the spinach, sun-dried tomatoes, and basil. Cook for another 2-3 minutes until the sauce is creamy, and enjoy!

Storage
Store any leftover creamy vegan garlic orzo in an airtight container in the fridge for up to 3–4 days. As it sits, the sauce will thicken, so when reheating, add a splash of plant milk or water to bring back its creamy texture.
Reheat gently on the stovetop or in the microwave, stirring occasionally until warmed through. For best results, avoid overheating, as this can dry out the sauce.
This dish is best enjoyed fresh, and freezing is not recommended, as the creamy texture may change once thawed.
Tips and Modifications
For the creamiest texture, blend the cashew sauce until completely smooth. A high-speed blender works best for that silky finish.
If your sauce thickens too much as it sits, stir in a splash of veggie stock or water to loosen it back up.
Be careful not to overcook the orzo, as it can become mushy. Cook just until tender and creamy.
For a protein boost, mix in chickpeas, white beans, or crispy tofu. *You might need to double the sauce.
Use gluten-free orzo if needed to make this recipe gluten-free.
More 30-Minute Vegan Meals
Stir Fry with Maple Ginger Sauce
Bruschetta Pasta with Blistered Tomatoes
Stovetop Lentil Broccoli Gnocchi
Creamy Vegan Garlic Orzo (Easy One-Pot Recipe)
Equipment
- 1 large frying pan
- 1 high speed blender
Ingredients
- 1 tablespoon avocado oil
- 1 small shallot, minced
- 4 garlic cloves, minced
- 1 cup dry orzo
- 2 cups vegetable broth
- 1 cup baby spinach, roughly chopped
- ⅓ cup sun-dried tomatoes, roughly chopped *not in oil
- 3 tablespoons fresh basil, minced
For the cashew tomato sauce
- ½ cup raw cashews, soaked in hot water for 10 minutes
- ½ cup filtered water
- ¼ cup nutritional yeast
- juice from ½ a lemon
- 2 tablespoons tomato paste
- ⅛ teaspoon red pepper flakes
- ½ teaspoon salt
- ¼ teaspoon black pepper
Instructions
- *Make sure your cashews have been soaked in water overnight, or soak them in hot water for 10 minutes and then drain.
- Heat avocado oil in a large frying pan over medium heat. Sauté the onions for 2 minutes. Then, add the minced garlic and sauté for another minute.
- Add the dry orzo and toast lightly for about 1 minute to enhance flavor.
- Pour the vegetable broth and bring it to a simmer. Cover and cook for 8-10 minutes, until the orzo is tender and most of the broth is absorbed. Stir occasionally to prevent the orzo from sticking to the pan.
- While the orzo cooks, blend the cashew tomato sauce. Add all of the sauce ingredients to a high-speed blender. This includes cashews, nutritional yeast, lemon juice, tomato paste, red pepper flakes, salt, pepper, and filtered water.
- Stir the cashew tomato sauce into the pot along with the spinach, sun-dried tomatoes, and basil. Cook for another 2-3 minutes until the sauce is creamy, and enjoy!

