
This easy Mediterranean basmati rice recipe is fragrant, fluffy, and loaded with warm spices, fresh herbs, and vibrant flavors inspired by the best of Greek and Middle Eastern cooking.

If you have ever sat down at a Greek or Middle Eastern table and found yourself going back for seconds of the rice, you already know what this recipe is chasing. This is not a plain side dish. This is a fragrant, golden, herb-flecked pot of Mediterranean basmati rice that earns a place at the center of the table. Warm spices like cumin, coriander, turmeric, and a whisper of cinnamon turn everyday basmati into something that smells like a spice market and tastes like it traveled far to get to your plate.
Whether you are searching for a quick Mediterranean spiced rice on a busy weeknight or building out an elaborate mezze spread for a dinner party, this recipe delivers every single time. It is one of those dishes that looks impressive, tastes complex, and is genuinely easy to pull off.
Not all rice is created equal, and for this style of Mediterranean rice dish, basmati is non-negotiable. Its long, slender grains stay beautifully separate after cooking rather than clumping together, and its natural floral fragrance pairs perfectly with the warm spice blend at the heart of this recipe. Every Middle Eastern basmati rice recipe worth its salt starts here.
A quick soak before cooking is the single most important thing you can do for your basmati. Even 20 minutes in cold water allows the grains to absorb just enough moisture to cook evenly from edge to center. Skip it and you risk unevenly cooked, slightly gummy rice. Do it and you get perfectly fluffy, restaurant-quality results at home.
Chef's Tip: Rinse your basmati rice until the water runs completely clear. This removes excess surface starch and is the real secret behind light, non-sticky grains.
What separates the best Mediterranean rice from the rest is a confident hand with spices. This blend draws from both Greek and Middle Eastern basmati rice recipe traditions:
Toasting the spices directly in the olive oil with the aromatics for just 30 seconds before the rice goes in is a small step that makes a big difference. It blooms the spices and pushes their flavor into every grain.
Using the right pantry staples matters just as much as technique when it comes to building genuine Mediterranean flavor at home.
This delicious Mediterranean rice dish gets its character from a few key moves beyond the spice blend.
Cherry tomatoes are cooked down briefly in the spiced oil until they just begin to collapse, releasing their natural sweetness and acidity directly into the base of the dish. It is a simple step that builds a subtle, savory richness without adding any extra effort.
Baby spinach is folded in at the very end, off the heat, so it wilts gently from residual steam rather than turning soggy. You get bright color and a nutritional boost without any additional cooking time.
Fresh lemon juice stirred in right before serving lifts everything. It sharpens the spices, brightens the tomatoes, and keeps the dish from feeling heavy. Do not skip it.
And the optional toppings, crumbled feta and kalamata olives, push this from a great easy Mediterranean rice into unmistakably Greek basmati rice recipe territory.
Chef's Tip: If you want to make this a complete one-pot meal, stir in a can of rinsed chickpeas when you add the broth. It adds protein and turns this into a deeply satisfying vegetarian main.
This rice is a natural companion to so many dishes. Here are some of the best pairings:
It is also more than capable of standing entirely on its own as a light vegetarian main, especially with the chickpea variation mentioned above.
Ready to bring the best Mediterranean rice to your kitchen? Here is everything you need:

This easy Mediterranean basmati rice recipe is fragrant, fluffy, and loaded with warm spices, fresh herbs, and vibrant flavors inspired by the best of Greek and Middle Eastern cooking.
Rinse the basmati rice under cold water until the water runs clear. Soak it in cold water for 20 minutes, then drain thoroughly.
Heat the olive oil in a large, heavy-bottomed saucepan or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, for 5 to 6 minutes until softened and lightly golden.
Add the minced garlic and cook for another 60 seconds until fragrant.
Stir in the cumin, coriander, turmeric, cinnamon, allspice, salt, and black pepper. Toast the spices with the onion and garlic for about 30 seconds, stirring constantly.
Add the halved cherry tomatoes and cook for 2 to 3 minutes, stirring occasionally, until they begin to soften and release their juices.
Add the drained basmati rice to the pot and stir to coat every grain evenly in the spiced oil and tomatoes.
Pour in the broth and bring the mixture to a gentle boil over medium-high heat.
Once boiling, reduce the heat to the lowest setting, cover with a tight-fitting lid, and cook for 15 minutes. Do not lift the lid during this time.
Remove the pot from heat and let it sit, still covered, for 5 minutes to allow the steam to finish cooking the rice.
Fluff the rice gently with a fork. Fold in the baby spinach and lemon juice, stirring until the spinach wilts from the residual heat.
Taste and adjust salt and lemon juice as needed. Serve topped with fresh parsley, kalamata olives, and crumbled feta if using.
One of the best things about this recipe is how well it holds up. Leftovers stored in an airtight container in the refrigerator stay delicious for up to 4 days, and the flavor actually improves as the spices meld overnight.
To reheat, add the rice to a skillet with a small splash of broth or water and warm over medium-low heat, fluffing with a fork. You can also microwave it covered in 60-second bursts. Either way, it comes back to life beautifully.
For longer storage, portion the cooled rice into freezer bags and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating. This makes it ideal for meal prep, and having a batch ready to go means a fast, flavorful dinner is never far away.