Velvety Tomato Orzo with Spinach

Welcome to your new favorite weeknight meal: a sensational Creamy Tomato Orzo with Spinach! This isn’t just another pasta dish; it’s a vibrant, comforting, and remarkably easy culinary delight that comes together in a single pan in under 20 minutes. Crafted with simple, wholesome ingredients, this dairy-free wonder offers all the rich, luscious texture you crave without any of the dairy. Perfect for busy evenings, quick lunches, or as an impressive yet effortless side dish, this recipe is designed to bring gourmet flavor to your table with minimal fuss. Prepare to be amazed by how such a quick preparation can yield such profound, satisfying results.

Tomato orzo with spinach cooking in a pan with a spoon resting in it.

About This Irresistible One-Pan Orzo Recipe

This Creamy Tomato Orzo with Spinach recipe is a true game-changer for anyone seeking a quick, flavorful, and incredibly satisfying meal. While entirely dairy-free, its texture is wonderfully rich and smooth, making it an excellent choice for a hearty side dish or a light, yet fulfilling, main course any day of the week. Its simplicity and speed make it ideal for busy schedules, ensuring you can enjoy a wholesome, home-cooked meal even when time is tight.

Should you find yourself with extra orzo on hand after whipping up this delicious creation, consider exploring its versatility in other fantastic recipes. It’s perfect for adding substance to a comforting Tomato Orzo Soup, bringing a bright note to a refreshing Lemon Chickpea Orzo Soup, or complementing roasted vegetables in a vibrant Lemon Garlic Orzo with Roasted Vegetables. For a lighter option, it shines in a fresh Mediterranean Orzo Salad. The possibilities are truly endless!

Why You’ll Love This Creamy Orzo Dish

  • Plant-Based Perfection: This recipe is entirely vegan, meaning it contains no cream, butter, or any other dairy products. We achieve its luxurious creaminess using a clever, plant-based alternative that’s equally delicious and satisfying. It’s a fantastic option for those following a vegan diet or looking to incorporate more plant-based meals into their routine.
  • Gluten-Free Friendly: Easily adaptable for those with gluten sensitivities or celiac disease. Simply opt for a certified gluten-free orzo pasta, readily available in most grocery stores, to transform this into a completely gluten-free delight without compromising on taste or texture.
  • Effortless One-Pan Cooking: Say goodbye to piles of dirty dishes! This entire dish is prepared in a single pan from start to finish. This not only saves you precious time on cleanup but also infuses every ingredient with maximum flavor as it cooks together beautifully.
  • Infinitely Customizable: While delicious as is, this recipe serves as a perfect canvas for your culinary creativity. Add your favorite vegetables, boost the protein content, or adjust the spice level to suit your palate. It’s designed to be flexible and cater to your preferences.
  • Excellent for Meal Prep: Prepare a larger batch and enjoy delicious, healthy meals throughout the week. This creamy tomato orzo stores wonderfully in the refrigerator and reheats beautifully, making it an ideal candidate for your weekly meal planning.
  • Versatile Serving Options: Serve it as a comforting and satisfying side dish alongside your favorite main, or elevate it to a light yet hearty main course on its own. Its balanced flavor profile makes it compatible with a wide array of accompaniments.
  • Made with Pantry Staples: Most of the ingredients for this recipe are likely already in your pantry or easily found at any local grocery store. This makes it incredibly convenient to whip up spontaneously whenever a craving strikes.

Essential Ingredients & Smart Substitutions

Crafting this delightful creamy tomato orzo requires a few fundamental ingredients that come together to create its signature flavor and texture. Please remember this is a summary; for precise measurements and detailed instructions, refer to the full recipe card at the end of this post.

  • Olive Oil: The foundation of our dish, extra virgin olive oil provides a rich, fruity base for sautéing. Its robust flavor enhances the overall taste. While extra virgin is preferred for its quality, any high-quality cooking oil you have on hand, such as avocado oil, will work beautifully.
  • Shallot: Approximately two medium-sized shallots, finely minced, or about 1/3 cup. Shallots offer a delicate, sweet, and mild onion flavor that is less pungent than a standard onion, contributing to the dish’s refined taste. If shallots are unavailable, a finely minced white or yellow onion can be used as a convenient substitute.
  • Dry Orzo: This small, rice-shaped pasta is the star of our dish. Orzo is incredibly versatile and popular in Mediterranean and Middle Eastern cuisines. When selecting your orzo, especially for a vegan recipe, always check the label, as some brands may contain egg. You can typically find orzo in the pasta aisle of most grocery stores, specialty food shops, or through online retailers. For a gluten-free option, ensure you purchase a gluten-free certified orzo.
  • Vegetable Broth: The liquid base for cooking the orzo and developing the sauce. A good quality vegetable broth adds depth and umami. Feel free to use your favorite brand of vegetable broth or bouillon, ensuring it’s low sodium if you’re monitoring salt intake.
  • Diced Tomatoes: A full 28 oz can, including its juices, is crucial for the rich tomato flavor. For an extra layer of smoky depth, fire-roasted diced tomatoes are highly recommended. These tomatoes provide a slightly charred flavor that elevates the entire dish.
  • Dried Herbs: Our recipe calls for a classic combination of dried basil and oregano, which infuse the dish with aromatic, savory notes. If you don’t have individual herbs, a single tablespoon of good quality Italian seasoning can be used as a convenient and effective substitute.
  • Coconut Milk: This is the secret to achieving that luscious, dairy-free creaminess. Both full-fat and light canned coconut milk are suitable, depending on your preference for richness. I typically use light coconut milk for a slightly less caloric but still wonderfully creamy result. For an alternative, homemade cashew cream can also be used.
  • Fresh Spinach: An optional but highly recommended addition, fresh baby spinach wilts beautifully into the warm orzo, adding a vibrant pop of green color, a boost of essential nutrients, and a subtle earthy flavor. If spinach isn’t available, chopped kale or Swiss chard can be substituted for similar nutritional benefits and color.

Exciting Variations and Customization Ideas

This creamy tomato orzo is incredibly versatile, offering endless possibilities for customization. Don’t hesitate to experiment with these ideas to make the dish uniquely yours!

  • Add a Touch of Heat: For those who enjoy a little spice, I highly recommend adding 1 teaspoon of red pepper flakes during the cooking process. This amount will give the dish a noticeable kick that beautifully cuts through the creaminess. If you prefer a more subtle warmth, reduce it to 1/2 teaspoon, or omit it entirely if you are sensitive to spice.
  • Skip the Coconut Milk: While coconut milk is key to the “creamy” aspect, the dish is still incredibly flavorful and delicious even without it. If you prefer a lighter, more tomato-forward sauce, feel free to leave out the coconut milk.
  • Fresh Tomato Alternative: Instead of canned diced tomatoes, you can use 3 cups of fresh cherry or grape tomatoes. Simply halve them and add them to the pan with the garlic and shallot. Sauté for 3-4 minutes until they begin to burst and release their juices before proceeding with the rest of the recipe.
  • Boost with Zucchini: For added bulk, nutrients, and a fresh vegetable element, stir in up to 1 cup of finely diced zucchini along with the vegetable broth and diced tomatoes. It cooks down beautifully and adds a lovely texture.
  • Sun-Dried Tomato Infusion: Incorporate up to 1/2 cup of drained and rinsed sun-dried tomatoes (packed in oil), chopped, for an intense, concentrated tomato flavor and chewy texture. Add them with the other liquid ingredients.
  • Fresh Basil Forward: To create a vibrant “tomato basil orzo,” omit the dried basil from the recipe and instead stir in 1 cup of freshly chopped basil at the very end, along with the coconut milk. The fresh basil will lend a bright, aromatic finish.
  • Protein Power-Up: For a heartier meal, mix in one can of drained and rinsed chickpeas or white beans at the same time as the spinach. This is an excellent way to boost the protein and fiber content, transforming it into a more substantial main course.

Crafting Your Creamy Tomato Orzo: A Step-by-Step Guide

Minced garlic and shallot cooking in a large pan.

Step 1: Sauté Aromatics. Begin by heating the olive oil in a large pan or pot over medium heat. Once shimmering, add the minced shallot and garlic, along with a pinch of salt and freshly ground black pepper. Sauté for 2-3 minutes, stirring occasionally, until the shallots are translucent and fragrant, and the garlic is lightly golden. This step builds the foundational flavor of your dish.

Dry orzo cooking in a pan.

Step 2: Toast the Orzo. Add the dry orzo directly into the pan with the aromatics. Cook for 2-3 minutes, stirring constantly to ensure each grain is coated in the olive oil and infused with the garlic and shallot flavors. Toasting the orzo adds a nutty depth and helps prevent it from becoming mushy later.

Orzo cooking in a tomato sauce in a large pan.

Step 3: Simmer to Perfection. Pour in the vegetable broth, add the entire can of diced tomatoes (including their juices), and stir in the dried basil and oregano. Bring the mixture to a gentle simmer. Continue to simmer for 8-10 minutes, stirring frequently to prevent the orzo from sticking to the bottom of the pan and to ensure even cooking. The orzo should become tender (al dente) and the sauce will thicken as the pasta absorbs the liquid.

Large pan of tomato orzo with spinach with a wooden spoon resting in pan.

Step 4: Incorporate Creaminess and Greens. Stir in the coconut milk and fresh spinach. Cook for just a couple more minutes, allowing the spinach to wilt and the dish to heat through. Then, turn off the heat and let the orzo sit for another few minutes. This resting period allows the sauce to further thicken and the flavors to meld beautifully, achieving that perfect creamy consistency.

Finally, taste your creamy tomato orzo and adjust the seasoning with additional salt and pepper as needed. For an extra flourish, serve your delicious orzo topped with fresh basil, a sprinkle of freshly cracked black pepper, and a generous dusting of vegan parmesan cheese, if desired. Enjoy the comforting warmth and vibrant flavors of this effortless dish!

Bowl of tomato orzo with spinach.

Recipe FAQs: Your Questions Answered

Can creamy tomato orzo be made gluten-free?

Absolutely! To ensure this recipe is entirely gluten-free, simply use a gluten-free certified orzo pasta. Gluten-free orzo is widely available in most grocery stores and health food sections, and it performs beautifully in this dish, maintaining the same delightful texture and flavor profile.

How do you store leftover tomato orzo?

Storing leftovers is simple. Transfer any remaining creamy tomato orzo into an airtight container and refrigerate it for up to 4 days. When you’re ready to enjoy it again, reheat individual servings in a pot on the stovetop over medium-low heat or in the microwave until thoroughly warmed. If the sauce has thickened significantly, a splash of vegetable broth or water can help restore its creamy consistency.

Is this dish suitable for meal prep?

Yes, this creamy tomato orzo is an excellent candidate for meal prep! Its flavors develop even further overnight, and it keeps well in the refrigerator for up to 4 days. When reheating, if you find the orzo has absorbed a lot of the sauce and become too thick, stir in a small amount of water or vegetable broth to loosen it back to your desired creaminess. This makes it perfect for healthy, ready-to-eat lunches or quick dinners throughout the week.

What can I serve with creamy tomato orzo?

This versatile recipe pairs wonderfully with a variety of accompaniments. For a light meal, serve it alongside a crisp green salad tossed with a vinaigrette or a simple plate of steamed vegetables. Crusty bread is also fantastic for soaking up every last bit of the creamy sauce. To create a heartier meal, consider serving it with grilled plant-based chicken or tofu, roasted vegetables like asparagus or broccoli, or even a side of sautéed mushrooms for added umami.

Chef’s Tips for the Perfect Creamy Orzo

Achieving the perfect creamy tomato orzo is easy with a few simple techniques. Follow these expert tips to ensure your dish is consistently delicious and perfectly textured:

  • Cook Orzo to Al Dente: The key to great pasta is cooking it to an al dente consistency – tender yet still firm to the bite. Overcooked orzo can become mushy and lose its appealing texture. Start checking for doneness around the 8-minute mark, as cooking times can vary slightly depending on the brand and specific heat of your stovetop.
  • Seasoning is Fundamental: Don’t be shy with your herbs and spices! Seasoning as you go is vital for building layers of flavor. Beyond the basil and oregano, a pinch of red pepper flakes can introduce a delightful warmth that beautifully balances the richness of the creamy sauce. Feel free to experiment with other complementary herbs like a sprig of fresh rosemary or a sprinkle of dried thyme for added complexity.
  • Prioritize Quality Tomatoes: The flavor of this dish heavily relies on the tomatoes, so choose the best quality canned diced tomatoes you can find. Fire-roasted tomatoes, if available, will impart a deeper, smoky flavor that elevates the entire dish. High-quality ingredients truly make a difference in the final taste profile.
  • Stir Frequently for Even Cooking: Orzo, being a small pasta, has a tendency to stick to the bottom of the pan and clump together, especially as it releases its starches. To prevent burning and ensure every grain cooks evenly and remains separate, stir the orzo frequently throughout the simmering process. This continuous agitation also contributes to the sauce’s creaminess.
  • Master Final Texture Adjustments: As the orzo cooks and rests, the sauce may thicken more than desired. If you find the consistency too thick after the orzo is tender, simply whisk in a tablespoon or two of vegetable broth or even a little hot water until it reaches your preferred level of creaminess. This allows you to fine-tune the dish just before serving.
  • Always Taste and Adjust: Before plating, always take a moment to taste your dish. This is your final opportunity to adjust the seasonings. Sometimes, a dash more salt, a grind of black pepper, or even a squeeze of fresh lemon juice can brighten all the flavors and bring the dish to its peak perfection. Lemon juice, in particular, can add a refreshing acidity that lifts the creamy notes.
Fork in a bowl of tomato orzo with spinach.
Large pan of tomato orzo with spinach with a wooden spoon resting in pan.
5 from 3 votes

Easy One Pan Creamy Tomato Orzo

By: Deryn Macey
This easy vegan tomato orzo recipe is effortless to whip up in one pan in about 20 minutes. Though made with just a few simple ingredients, it’s wonderfully flavorful and perfect for a plant-based meal or quick side dish served with any protein. Its dairy-free creaminess will surprise and delight you!
Prep: 5
Cook: 15
Total: 20
Servings: 4
Pin Recipe
Rate Recipe
Print Recipe

Ingredients

  • 1 tbsp olive oil, 15 g
  • 2 small shallots, minced
  • 3 cloves garlic, minced
  • salt and pepper, to taste
  • 1 cup dry orzo, 200 g (use gluten-free for GF option)
  • 1 cup vegetable broth, 250 mL
  • 1 (28 oz) can diced tomatoes, fire-roasted if possible
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1/2 tsp red pepper flakes, optional (adjust to taste)
  • 2 cups or small handfuls fresh baby spinach
  • 1/2 cup canned coconut milk*, 120 mL (light or full-fat)

Instructions

  • Heat Oil: Heat the olive oil in a large pan or pot over medium heat until shimmering.
  • Cook Shallot and Garlic: Add the minced shallot and garlic, seasoning with a pinch of salt and pepper. Cook for 2-3 minutes, stirring frequently, until the aromatics are tender and fragrant.
  • Toast Orzo: Add the dry orzo to the pan and cook for 2 minutes, stirring often. This toasts the orzo, coating it in the oil, shallot, and garlic, which adds depth of flavor and helps prevent stickiness.
  • Simmer with Liquids and Seasoning: Pour in the vegetable broth and the entire can of diced tomatoes (with juices). Add the dried basil, dried oregano, and another pinch of salt and pepper. Bring the mixture to a gentle simmer. Continue to simmer for 8-10 minutes, stirring frequently. Stirring is crucial as orzo tends to stick to the bottom of the pot; frequent stirring ensures it cooks evenly and doesn’t burn. The orzo should become al dente, and the sauce will naturally thicken.
  • Add Coconut Milk and Spinach: Stir in the canned coconut milk and fresh baby spinach. Cook for an additional 1-2 minutes, just until the spinach wilts and the dish is heated through. Turn off the heat and let the orzo rest for another 1-2 minutes; this final rest allows the sauce to thicken further and flavors to meld beautifully.
  • Season and Serve: Taste the creamy tomato orzo and adjust the seasoning as needed with more salt and pepper. Serve immediately, garnished with fresh basil, freshly cracked black pepper, or a sprinkle of vegan parmesan cheese and a drizzle of olive oil, if desired.

Notes

Both spinach and coconut milk are optional additions. While coconut milk provides a wonderfully creamy finish, and spinach adds a nutritional boost and lovely color, feel free to omit either if they don’t suit your preferences or dietary needs.

*I personally used light canned coconut milk in this recipe to reduce fat and calories, but full-fat coconut milk can be used for an even richer, creamier texture and more decadent flavor.

The sodium content of this dish can vary significantly based on the brand of vegetable broth and canned tomatoes you use. If you are mindful of your sodium intake, opt for reduced-sodium or no-salt-added products to control the overall sodium level of your meal.

Nutrition

Serving: 1serving, Calories: 217kcal, Carbohydrates: 35g, Protein: 6g, Fat: 6g, Sodium: 769mg, Fiber: 3g, Sugar: 9g

Like this recipe? Rate and comment below!Your feedback helps others discover delicious meals.