I make this One-Pot Vegan Tomato Basil Orzo when I need something simple that still feels warm and complete. It uses a handful of pantry ingredients and comes together in one pot without much effort.
The tomato and basil give it a familiar, comforting flavor that works any day of the week. It’s the kind of meal I rely on when I want something easy but still homemade.
I started making this dish on busy evenings when I didn’t want a long list of steps or cleanup. It quickly became a regular because it’s flexible and easy to adjust with what I have on hand.
I often double the batch so there’s enough for the next day. It’s a steady, reliable option that the whole family enjoys.
Why You’ll Love This Recipe
This recipe is built around simple ingredients that come together into a smooth and balanced dish. The orzo cooks right in the same pot as the sauce, which helps it absorb all the tomato and herb flavors. The result is creamy without needing dairy, making it both light and satisfying.
Another reason this recipe works so well is how approachable it is. There’s no complicated technique involved, and everything cooks in one pot from start to finish. This makes it a great option for beginner cooks or anyone looking to keep things simple.
It’s also easy to adapt based on what you have available. You can add vegetables, adjust the seasoning, or make it a little heartier if needed. It’s a flexible recipe that fits into everyday cooking without much planning.
Serves: 4 people
This recipe serves about four people as a main dish, especially when paired with a simple side like salad or bread. If you’re serving smaller portions or adding extra sides, it can stretch further. It’s also easy to double if you want to make extra for leftovers or meal prep.
Ingredients You’ll Need
Base Ingredients
- 1 tablespoon olive oil
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
Orzo and Liquids
- 1 cup dry orzo pasta
- 2 cups vegetable broth
- 1 can (14.5 oz) diced tomatoes
Flavor and Seasoning
- 1 teaspoon dried basil
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper
Fresh Add-Ins
- 1/4 cup fresh basil, chopped
- 1/2 cup unsweetened plant-based cream or milk (optional for extra creaminess)
Optional Add-Ins
- 1 cup baby spinach
- 1/4 teaspoon red pepper flakes
- 2 tablespoons nutritional yeast
Pro Tips
- Stir the orzo frequently while it cooks to prevent it from sticking to the bottom of the pot. This helps keep the texture smooth and even.
- Keep the heat at a gentle simmer rather than a rapid boil. This allows the orzo to cook evenly while absorbing the liquid properly.
- Add fresh basil at the end of cooking to keep its flavor bright and fresh. Cooking it too long can dull the taste.
- Adjust the consistency by adding a splash of broth or water if the orzo absorbs too much liquid. This helps maintain a creamy texture.
- Taste and adjust seasoning at the end for the best balance of flavor. The tomatoes and broth develop more depth as they cook.
- If using plant-based cream, stir it in after the orzo is fully cooked. This helps keep the texture smooth without separating.
Tools You’ll Need
- Large skillet or saucepan
- Wooden spoon or spatula
- Cutting board
- Sharp knife
- Measuring cups and spoons
- Ladle or serving spoon
Substitutions and Variations
Use a Different Pasta
You can swap orzo with small pasta shapes like ditalini or small shells. The cooking time may vary slightly, but the overall texture will stay similar.
Make It Gluten-Free
Use a gluten-free orzo or small pasta alternative. This keeps the dish accessible while maintaining the same comforting style.
Add More Vegetables
Stir in vegetables like zucchini, mushrooms, or bell peppers for extra flavor and texture. This makes the dish more filling without changing the base too much.
Boost the Flavor
Add a splash of lemon juice or a pinch of red pepper flakes to brighten the dish. Small additions can enhance the overall taste without overpowering it.
Make It Heartier or Lighter
Add chickpeas or white beans for a heartier version, or use less cream for a lighter option. This helps adjust the dish based on your needs.
Make Ahead Tips
This One-Pot Vegan Tomato Basil Orzo is easy to prepare ahead, especially if you want something ready for busy days. You can cook the full dish, let it cool, and store it in the refrigerator for up to three days. The flavors continue to blend as it sits, which gives it a deeper, more balanced taste when reheated.
If you want to save time during the week, you can chop the onion and garlic ahead of time and store them in airtight containers. You can also measure out the dry orzo and seasonings so everything is ready to go. Having these simple steps done in advance makes the cooking process feel much more manageable.
Keep in mind that orzo will continue to absorb liquid as it sits. When reheating, you may need to add a splash of vegetable broth or water to bring back the original creamy texture. Stir gently while warming to keep everything smooth and evenly heated.
Instructions
Step 1: Sauté the Base
Heat 1 tablespoon of olive oil in a large skillet or saucepan over medium heat. Add the diced onion and cook for about 4 to 5 minutes until soft and slightly translucent. Stir in the minced garlic and cook for another 1 to 2 minutes until fragrant.
Step 2: Add the Orzo
Pour the dry orzo directly into the pot with the onion and garlic mixture. Stir for about 1 to 2 minutes to lightly toast the orzo and coat it with the oil and aromatics. This step helps build a subtle layer of flavor.
Step 3: Add Liquids and Tomatoes
Add the diced tomatoes along with their juices and pour in the vegetable broth. Stir well to combine and make sure nothing is sticking to the bottom of the pot. Bring the mixture to a gentle simmer over medium heat.
Step 4: Season the Dish
Stir in the dried basil, oregano, salt, and black pepper. Mix well so the seasoning is evenly distributed throughout the liquid. Reduce the heat slightly and allow the mixture to continue simmering.
Step 5: Cook the Orzo
Let the orzo cook for about 10 to 12 minutes, stirring frequently to prevent sticking. The orzo should absorb most of the liquid and become tender while creating a slightly creamy consistency. Add a small splash of broth or water if it becomes too thick.
Step 6: Add Creaminess and Greens
If using, stir in the plant-based cream or milk once the orzo is fully cooked. Add the spinach and let it wilt for about 2 to 3 minutes, stirring gently. This step adds a soft texture and extra richness without making the dish heavy.
Step 7: Finish with Fresh Basil
Turn off the heat and stir in the freshly chopped basil. Taste and adjust seasoning if needed before serving. Let the dish rest for a few minutes so the flavors settle and the texture thickens slightly.
Serving Suggestions
This dish works well on its own as a simple, satisfying meal that doesn’t need much else. The creamy texture and tomato flavor make it feel complete without additional sides. It’s a great option for quick dinners when you want something warm and filling.
If you want to round out the meal, serve it with a side of crusty bread. The bread pairs nicely with the tomato base and helps soak up any extra sauce. It also adds a bit of texture to the overall meal.
For a lighter pairing, serve it alongside a fresh green salad with a simple dressing. The crispness of the salad balances the soft, creamy orzo. This combination works well for both family dinners and casual gatherings.
You can also add a sprinkle of nutritional yeast or fresh herbs on top before serving. These small additions bring extra flavor without changing the base recipe. It’s an easy way to adjust each serving to your preference.
Leftovers and Storage
Leftovers store well and make a convenient option for next-day meals. Allow the orzo to cool completely before transferring it to an airtight container. Store it in the refrigerator for up to three days for best quality.
As the orzo sits, it will continue to absorb liquid and become thicker. When reheating, add a splash of vegetable broth, water, or plant-based milk to loosen the texture. Stir gently while warming to bring it back to a creamy consistency.
For freezing, this dish can be stored in freezer-safe containers for up to one month. Keep in mind that the texture may soften slightly after thawing. Let it thaw in the refrigerator overnight before reheating for best results.
Nutrition and Benefits
- This dish is made with simple, plant-based ingredients that provide a balanced and wholesome meal. It’s a practical option for families looking to include more vegan recipes in their routine.
- Tomatoes provide vitamins and antioxidants that support overall health. They also add natural flavor, reducing the need for heavy sauces or added ingredients.
- Orzo offers a satisfying base that helps make the dish filling and comforting. When paired with vegetables and herbs, it creates a well-rounded meal.
- Fresh basil adds more than just flavor, bringing a light and fresh element to the dish. It helps balance the richness of the tomato base.
- Using plant-based cream or milk keeps the recipe dairy-free while still providing a smooth texture. This makes it suitable for a variety of dietary preferences.
Recipe FAQ
Can I use a different type of pasta
Yes, you can substitute orzo with other small pasta shapes like ditalini or small shells. Keep in mind that cooking times may vary slightly depending on the size and type. You may also need to adjust the amount of liquid.
How do I keep the orzo from sticking
Stirring frequently while the orzo cooks helps prevent it from sticking to the bottom of the pot. Keeping the heat at a gentle simmer instead of a rapid boil also helps. Using enough liquid is key to maintaining the right texture.
Can I make this recipe gluten-free
Yes, you can use a gluten-free orzo or small gluten-free pasta. Be sure to monitor the cooking time, as gluten-free pasta can cook differently. Adjust the liquid as needed for the best result.
Is this dish freezer-friendly
This dish can be frozen, but the texture may become softer after thawing. Store it in airtight containers and thaw in the refrigerator before reheating. Adding a little extra liquid when reheating can help improve the texture.
What can I use instead of plant-based cream
You can use unsweetened plant-based milk or skip it entirely. The dish will still be flavorful but slightly less creamy. Adjust the consistency with broth if needed.
Can I add protein to this dish
Yes, you can add chickpeas, white beans, or tofu to make it more filling. Stir them in near the end of cooking so they heat through evenly. This is a simple way to increase the protein content.
How can I make the flavor stronger
You can add more herbs, a pinch of red pepper flakes, or a splash of lemon juice. These small additions help enhance the overall flavor without changing the base too much. Tasting and adjusting at the end also makes a difference.
Conclusion
This One-Pot Vegan Tomato Basil Orzo is a simple and dependable recipe that fits easily into everyday cooking.
It comes together with basic ingredients and delivers a warm, comforting result without extra effort.
It’s a great option for family meals, quick dinners, or meal prep during the week.
The creamy texture and familiar flavors make it a dish you can come back to again and again.


