Easy One-Pot Vegan Creamy Tomato Orzo Recipe (30 Minutes)

Looking for a delicious, plant-based meal that’s ready in under 30 minutes? This easy one-pot vegan creamy tomato orzo recipe delivers rich tomato flavor, a creamy texture, and hearty orzo—all in a single pot. With minimal cleanup and simple ingredients, it’s perfect for busy weeknights, meal prep, or a comforting weeknight dinner. Plus, it’s naturally dairy-free and packed with fiber and plant-based protein.

Jump to Recipe


Why This One-Pot Vegan Creamy Tomato Orzo Recipe Is a Must-Try

This dish stands out for several reasons:

  • Minimal Ingredients: Uses pantry staples like canned tomatoes, orzo, and vegetable broth for a fuss-free meal.
  • Quick & Easy: Ready in under 30 minutes with just one pot—ideal for busy weeknights and minimal cleanup.
  • Nutritious: Packed with fiber, vitamins, and plant-based protein from ingredients like orzo, tomatoes, and cashews or coconut milk.
  • Versatile: Customizable with veggies, herbs, or spices to suit your taste and dietary needs.
  • Creamy & Comforting: Achieves a rich, creamy texture without dairy using cashews or coconut milk.

It’s a foolproof recipe that’s sure to become a staple in your kitchen.


How to Make the Best One-Pot Vegan Creamy Tomato Orzo

Follow these simple steps for a creamy, flavorful one-pot meal:

  1. Sauté the aromatics: Heat olive oil (or water for oil-free) in a large, deep skillet or pot over medium heat. Add diced onion and cook for 3–4 minutes until softened. Stir in minced garlic and cook for 30 seconds until fragrant.
  2. Toast the orzo: Add uncooked orzo to the pot and stir to coat in the oil and aromatics. Toast for 1–2 minutes until lightly golden.
  3. Simmer with broth and tomatoes: Pour in diced tomatoes (with juices), vegetable broth, dried basil, dried oregano, smoked paprika (if using), salt, and pepper. Stir well and bring to a boil, then reduce to a simmer.
  4. Cook the orzo: Let the orzo simmer for 10–12 minutes, stirring occasionally, until tender and most of the liquid is absorbed.
  5. Blend the creaminess: While the orzo cooks, drain soaked cashews (or use coconut milk). In a blender, combine cashews (or coconut milk) with ½ cup of the cooking liquid. Blend until smooth and creamy.
  6. Combine and finish: Pour the blended cashew mixture (or coconut milk) back into the pot and stir well. Simmer for 2–3 minutes to let flavors meld. Turn off heat and stir in fresh basil or parsley.

Total time: 30 minutes | Servings: 4


Expert Tips for Perfect One-Pot Vegan Creamy Tomato Orzo

Get the most out of this recipe with these chef’s tips:

  • Storage: Store leftovers in an airtight container in the fridge for up to 4 days. Reheat with a splash of water or broth. Freeze in portions for up to 3 months.
  • Substitutions: Swap orzo for gluten-free orzo, ditalini, or small shells. Use coconut milk, silken tofu, or blended white beans for creaminess.
  • Boost flavor: For extra depth, add a splash of balsamic vinegar or nutritional yeast at the end. Fresh herbs like basil or parsley add brightness.
  • Pairings: Serve with garlic bread, a side salad, roasted vegetables, or a crisp white wine like Pinot Grigio.

Frequently Asked Questions About One-Pot Vegan Creamy Tomato Orzo

Find answers to common questions below to help you master this recipe.

Can I make this recipe oil-free?

Yes! Sauté the onion and garlic in a splash of water or vegetable broth instead of oil. The dish will still turn out flavorful and creamy.

Is this recipe gluten-free?

The orzo in this recipe is typically made from wheat, so it’s not gluten-free. However, you can use gluten-free orzo or small pasta shapes like rice or corn-based pasta. Always check labels to confirm.

For more on gluten-free pasta options, see the Verywell Fit guide to gluten-free pasta brands.

How can I make this dish spicier?

Add red pepper flakes during cooking or top with hot sauce when serving. Fresh jalapeños or a dash of cayenne also work well.

Can I add vegetables to this recipe?

Absolutely! Spinach, kale, mushrooms, zucchini, or bell peppers all pair well. Add them when you sauté the onion and garlic.

What’s the best way to reheat leftovers?

Reheat gently in a skillet over low heat with a splash of water or broth to restore creaminess. Microwaving is fine but may make the texture slightly thinner.


Nutrition Facts (Per Serving)

This one-pot vegan creamy tomato orzo is not only delicious but also nutritious:

  • Calories: 320
  • Fat: 12g (2g saturated)
  • Carbohydrates: 45g (8g fiber, 6g sugar)
  • Protein: 10g

Nutrition data is approximate and may vary based on ingredients used.

Leave a Comment