Easy One Pan Creamy Tomato Orzo

Section: Satisfying Main Dishes for Every Occasion

This silky tomato orzo comes together in one pan with shallots, garlic, and fire-roasted tomatoes, making for a quick and hearty meal. The orzo simmers in a blend of vegetable broth and canned tomatoes, soaking up all the savory goodness before coconut milk is stirred in for that luscious creamy texture. It’s finished with fresh spinach for a pop of color and nutrients. Perfect as a wholesome plant-based entrée or a tasty side alongside any protein, this dish makes weeknight cooking effortless and delicious. Customize with a sprinkle of parmesan or a drizzle of olive oil as desired.

A woman wearing a chef's hat and apron.
Recipe Author Maria
Updated as of Wed, 21 May 2025 22:04:53 GMT
A bowl of food with tomatoes, spinach, and rice. Bookmark
A bowl of food with tomatoes, spinach, and rice. | foodbymary.com

This one-pan creamy tomato orzo has become my favorite quick fix for busy weeknights or comforting vegan lunches. The silky sauce comes together with just a handful of pantry staples and everything cooks in the same pan so clean-up is minimal. Whether you need a speedy side dish or a nourishing main, this creamy tomato orzo delivers big flavor with little fuss.

I reached for this recipe the first cool night in early fall and it instantly became a cozy tradition at our house. My family keeps asking for it again and again.

Ingredients

  • Olive oil: adds richness and helps develop the aromatics choose extra virgin for the best flavor
  • Shallots: bring a delicate sweetness and a mild bite go for fresh firm bulbs without dark spots
  • Garlic: essential for savory depth with a fragrant kick crush and mince fresh cloves for the brightest taste
  • Dry orzo: the star of the dish cooks up super creamy try to choose a high-quality brand for a better texture
  • Vegetable broth: boosts flavor and keeps the dish vegan seek out a low-sodium version to customize seasoning
  • Canned diced tomatoes: offer tang and body fire-roasted varieties add even more flavor
  • Dried basil and oregano: bring the classic herby Italian note check that your dried herbs are fresh for max aroma
  • Red pepper flakes: add gentle heat totally optional but a little goes a long way
  • Canned coconut milk: creates the signature creamy finish use full-fat for luxury or light if you want a lighter touch

Step-by-Step Instructions

Heat the Oil:
Pour olive oil into a large skillet or pot and set over medium heat Warm the oil until it shimmers but does not smoke
Cook Shallots and Garlic:
Scatter in the minced shallot and garlic then season generously with salt and pepper Stir constantly for two or three minutes until the shallots look soft and everything smells fragrant
Toast the Orzo:
Add the dry orzo and stir well to coat every piece in the oil and aromatics Toast for about two minutes stirring often This step builds depth so do not rush it
Add Liquid and Seasoning:
Pour in the vegetable broth and canned tomatoes along with dried basil oregano and an extra pinch of salt and pepper Raise the heat until the liquid comes to a gentle simmer
Simmer the Orzo:
Cook uncovered for eight to ten minutes stirring often The sauce should thicken and the orzo should be just al dente Stir frequently and scrape the bottom so nothing sticks
Add Coconut Milk and Spinach:
Once the orzo is nearly done stir in the coconut milk and fresh spinach leaves Continue cooking for one or two minutes just until the spinach wilts and everything is creamy
Rest and Serve:
Turn off the heat and let the pot stand for a couple of minutes This lets the sauce finish thickening Taste and adjust the seasoning then serve right away with your favorite toppings
A bowl of pasta with tomatoes and spinach. Bookmark
A bowl of pasta with tomatoes and spinach. | foodbymary.com

Every time I make this I am grateful for the simplicity of canned tomatoes They bring so much depth in just minutes Once when I forgot to buy fresh basil I doubled up the dried and my family still raved about it

Storage Tips

Creamy tomato orzo stores well in an airtight container in the fridge for up to three days. If reheating add a splash of broth or coconut milk to loosen up the sauce. It may thicken after sitting.

Ingredient Substitutions

If you do not have shallots use yellow onion for a slightly stronger flavor. Regular pasta shapes like small elbows or ditalini can stand in for orzo but will change the texture. Almond milk instead of coconut milk works for a less rich twist.

A bowl of pasta with tomatoes and spinach. Bookmark
A bowl of pasta with tomatoes and spinach. | foodbymary.com

Serving Suggestions

This dish stands alone for lunch but it is also a dream as a base under grilled tofu or roasted vegetables. Try topping it with vegan parmesan or plenty of cracked black pepper and a drizzle of olive oil. Sometimes I scatter on toasted pine nuts for crunch.

Cultural and Historical Notes

Orzo is a small rice-shaped pasta often found in Mediterranean and Middle Eastern cuisine. It cooks quickly and absorbs flavors beautifully which is why it is so popular for one-pot meals like this.

Frequently Asked Questions

→ Can I use a different pasta instead of orzo?

Smaller pastas like ditalini or small shells work well, but cooking times may need to be adjusted slightly. Keep an eye on texture and adjust liquid as necessary.

→ What can I use instead of coconut milk?

Unsweetened oat or cashew cream are good substitutes for coconut milk, providing a creamy finish while keeping the dish dairy-free.

→ Is this dish gluten-free?

Orzo is typically made from wheat and contains gluten. For a gluten-free option, use a certified gluten-free orzo or small pasta alternative.

→ How can I add more protein?

Try stirring in chickpeas, white beans, or serving alongside baked tofu, tempeh, or your favorite plant-based protein for an extra boost.

→ Can I make this ahead and reheat?

Yes, this orzo keeps well in the fridge for up to 3 days. Reheat with a splash of broth or water to loosen the sauce if needed.

→ How spicy is the dish?

Red pepper flakes add a mild kick, but you can leave them out or adjust the quantity to suit your taste preference.

Easy One Pan Creamy Tomato Orzo

Creamy tomato orzo simmered in one pan, packed with flavor and ready in 20 minutes—vegan-friendly and comforting.

Prep Time
5 minutes
Cooking Time
15 minutes
Overall Time
20 minutes
Recipe Author: Maria

Dish Category: Main Dishes

Recipe Difficulty: Beginner-Friendly

Cuisine: American

Serves: 4 Serving Size (4 servings)

Dietary Options: Vegan, Vegetarian, Dairy-Free

What You’ll Need to Cook

Ingredient 01 15 g olive oil
Ingredient 02 2 small shallots, minced
Ingredient 03 3 garlic cloves, minced
Ingredient 04 Salt and black pepper, to taste
Ingredient 05 200 g dry orzo
Ingredient 06 250 mL vegetable broth
Ingredient 07 796 g diced tomatoes, canned (fire-roasted preferred)
Ingredient 08 1 tsp dried basil
Ingredient 09 1 tsp dried oregano
Ingredient 10 0.5 tsp red pepper flakes (optional)
Ingredient 11 120 mL canned coconut milk, light or full-fat
Ingredient 12 60 g fresh spinach

Steps to Prepare

Step 01

Warm the olive oil in a large pan over medium heat.

Step 02

Add minced shallots and garlic. Season with salt and black pepper. Sauté for 2-3 minutes, stirring frequently, until softened and aromatic.

Step 03

Stir in dry orzo and cook for 2 minutes, stirring to coat the grains in oil and aromatics.

Step 04

Pour in vegetable broth and diced tomatoes with their juices. Add dried basil, oregano, and additional salt and pepper to taste. Simmer for 8-10 minutes, stirring frequently, until orzo is al dente and the sauce has thickened.

Step 05

Fold in coconut milk and fresh spinach. Cook for 1-2 minutes until spinach wilts and the orzo is creamy. Turn off heat and allow to sit for 1-2 minutes to thicken further.

Step 06

Taste and adjust seasoning as needed. Garnish with fresh basil, cracked black pepper, vegan parmesan, or a drizzle of olive oil as desired.

Extra Cooking Tips

  1. For a lighter dish, use reduced-fat coconut milk. Spinach can be omitted if preferred. For lower sodium, use no-salt added broth and tomatoes.

Must-Have Tools

  • Large non-stick pan or deep skillet
  • Wooden spoon or heatproof spatula
  • Measuring cups and spoons
  • Chef’s knife
  • Cutting board

Allergen Information

Always check ingredient labels for allergens and seek expert advice if uncertain.
  • Contains coconut

Nutrition Info (Per Serving)

These details are for guidance and aren’t a replacement for professional advice.
  • Calories Count: 217
  • Fats: 6 grams
  • Carbs: 35 grams
  • Proteins: 6 grams