
This one-pot wonder brings Mediterranean flavors to your table with minimal effort. I developed this recipe to capture the essence of Greek home cooking—simple ingredients, bold tastes, and one-pot convenience.
The combination of sweet tomatoes, earthy spinach, and fragrant rice creates a dish that’s hearty yet light. Fresh herbs and a touch of lemon add the authentic finishing touches that make this stand out.
You’ll love how the rice absorbs all the flavors while maintaining its perfect texture. It’s the kind of dish that tastes like it took hours but comes together in under 40 minutes.
Serve it as a side or a vegetarian main. This is Greek comfort food at its simplest and most satisfying.
Ingredients for Greek Spinach Tomato Rice
Simple, fresh ingredients bring Mediterranean flavors to life in this one-pot dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Rinsed until water runs clear |
| Canned Diced Tomatoes 🍅 | 14 ½ oz | With juices, fire-roasted preferred |
| Fresh Spinach 🥬 | 5 oz | Baby spinach, roughly chopped |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for maximum flavor |
| Vegetable Broth 🥣 | 2 cups | Low-sodium for control |
| Extra-Virgin Olive Oil 🫒 | 3 tbsp | Divided for cooking and finishing |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Lemon 🍋 | 1 whole | Zested and juiced |
| Dried Oregano 🌿 | 1 tsp | Mediterranean variety preferred |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Feta Cheese 🧀 | ½ cup | Crumbled, optional for topping |
The tomatoes set the foundation here. San Marzano canned tomatoes are worth hunting down at Whole Foods or a specialty market—they’re sweeter and less acidic. For spinach, pre-washed baby spinach saves time and effort. The rice should be long-grain (jasmine or basmati work great) and rinsed well to remove excess starch. I grab my dried oregano from Penzeys when I can—it’s got more punch than grocery store brands.
No fresh dill? Dried dill at one-third the amount works in a pinch. Fresh parsley can be swapped for cilantro if you’re into that flavor. The feta is optional for vegetarians, but omit entirely for vegan—try crumbled tofu or nutritional yeast instead. If you’ve got a lemon tree or a neighbor with one (lucky you!), use fresh zest—it brightens everything up. Out of vegetable broth? Water plus a bouillon cube does the trick.
Leftovers keep 4-5 days in the fridge and actually taste better the next day. Freeze for up to 3 months—portion into containers for easy reheating. The herbs stay freshest if you add them at the end, not during cooking (worth the extra minute).
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in a single pot—rice, tomatoes, spinach—and let it simmer while I set the table.
- Garlic-Kissed Goodness: The garlic and onions bloom in olive oil, filling the kitchen with that warm, Mediterranean aroma before the spinach even wilts.
- Weeknight Hero: Between us, this is my Tuesday night lifesaver when I need something hearty but can’t be bothered with complicated steps.
- Stretches Far: Leftovers? Even better the next day. I’ll be real: it tastes just as good reheated for lunch, and it’s cheap to make.
Step-by-Step Instructions for Greek Spinach Tomato Rice
This one-pot method keeps cleanup simple while delivering bold Mediterranean flavors in every bite.
Step 1: Sauté Aromatics to Build Flavor
Heat 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the finely diced yellow onion and cook for 4-5 minutes until soft and translucent, stirring occasionally. The onion should turn a pale golden color but not brown.
Add the minced garlic cloves and cook for 30 seconds until fragrant. Immediately stir in the dried oregano to toast it briefly—just until you smell its warm, earthy aroma. This base creates the foundation for all the bright flavors to come.
Step 2: Add Rice and Toast Lightly
Stir in the 1.5 cups long-grain white rice and cook for 1-2 minutes, stirring constantly. You want the grains to become slightly translucent at the edges and absorb some of the onion-garlic oil. This toasting step enhances the nutty flavor of the rice.
Watch carefully to prevent burning. The rice should glisten slightly but not take on any color. At this point, the kitchen will smell incredible—this is your sign that you’re building layers of flavor correctly.
Step 3: Incorporate Tomatoes and Broth
Pour in the 14.5 oz canned diced tomatoes with juices and the 2 cups vegetable broth. Add the 1 teaspoon salt and 0.5 teaspoon black pepper. Stir well to combine, scraping up any browned bits from the bottom of the pot.
Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 15 minutes. You’ll see the liquid bubble gently around the edges of the pot. Resist the urge to lift the lid—steam is what cooks the rice perfectly.
Step 4: Add Spinach and Finish Cooking
After 15 minutes, remove the pot from heat and stir in the 5 oz roughly chopped fresh spinach. The residual heat will wilt it perfectly in about 2 minutes. The spinach should turn bright green and soften without losing its vibrant color.
Return the pot to low heat and cook covered for another 5 minutes. This final cooking time allows the rice to absorb any remaining liquid and the flavors to meld completely. The rice should be tender with no crunch in the center.
Step 5: Add Final Touches and Serve
Remove from heat and stir in the zest and juice of 1 whole lemon, the 0.25 cup chopped fresh dill, and the remaining 1 tablespoon extra-virgin olive oil. The lemon brightens all the flavors, while the dill adds that unmistakable Greek touch.
Let it sit covered for 5 minutes, then fluff with a fork. Transfer to serving bowls and top with 0.25 cup chopped fresh parsley and 0.5 cup crumbled feta cheese if using. Each bite should burst with fresh, herby, tangy Mediterranean goodness.
Pro Tips For Making Greek Spinach Tomato Rice
- Toast the Rice: Cook the rice in the onion and garlic for 2-3 minutes before adding liquid—this brings out a nutty depth that plain boiled rice just can’t match.
- Drain the Tomatoes: I learned this the hard way: dump the canned tomatoes in a strainer first to avoid a watery, sad rice dish. The concentrated flavor is worth the extra 30 seconds.
- Wilt Spinach Last: Skip adding spinach at the start; toss it in during the last 5 minutes of cooking so it stays bright green and doesn’t turn into a mushy gray blob.
- Use Tomato Juice: Sounds weird, but it works: swap water for the juice from the canned tomatoes when cooking the rice—it adds a subtle richness without extra effort.
Storing and Reheating greek spinach tomato rice
Refrigerator Storage
Let this dish cool for no more than 2 hours before transferring to airtight containers. I use glass containers from Pyrex—they stack neatly in my Boston apartment fridge. Store at 40°F or below for up to 4-5 days. The flavors actually deepen overnight. ❄️
Freezer Storage
For longer storage, freeze in portions using quart-size freezer bags. Squeeze out excess air to prevent freezer burn. It keeps well for up to 3 months. I label mine with the date and dish name—trust me, you’ll forget otherwise.
Stovetop Reheating
My preferred method: add the dish to a pot with ¼ cup vegetable broth and heat over medium-low heat for 8-10 minutes, stirring occasionally. The broth revives the rice’s texture beautifully. Add the fresh herbs at the end to keep them vibrant. 🔥
Microwave Reheating
For quick meals, microwave individual portions covered with a damp paper towel. Heat on 70% power for 2-3 minutes, stir, then continue in 30-second intervals until reaching 165°F. Add a splash of water if it looks dry.
Reviving Leftovers
If the rice seems dry after storage, sprinkle 1-2 tablespoons water over it before reheating. The spinach may darken slightly but retains its flavor. I often add a fresh squeeze of lemon to brighten it up.
Nutrition Facts
Frequently Asked Questions
Can I use frozen spinach instead of fresh?
Yes, but thaw and drain it thoroughly first to avoid excess water. Use about 4 oz frozen to equal 5 oz fresh.
What type of rice works best?
Long-grain white rice (jasmine or basmati) gives the best texture. Avoid instant rice as it can turn mushy during cooking.
Can this be made ahead of time?
It tastes even better the next day. Store in the fridge for up to 4-5 days or freeze for 3 months.
Is this dish vegan without the feta?
Yes, simply omit the feta. For extra flavor, try adding 1/4 cup nutritional yeast when serving.
- Ground Beef Rice and Beans Recipe: Slow-Simmered Savory Harmony - October 17, 2026
- Guyanese Fried Rice Recipe: Caribbean Spice With Wok-Charred Aromatics - October 17, 2026
- Hakka Thunder Tea Rice Recipe: Wok-Charred Herbal Infusion - October 17, 2026