
Mediterranean Stuffed Tomatoes with Rice
This post may contain affiliate links. Please read our disclosure policy.
These stuffed tomatoes with rice are a simple yet stunning main or side dish. Ripe tomatoes are filled with a Mediterranean rice filling, topped with feta, and baked.

Stuffed tomatoes with rice are one of those dishes that feel fancy but are actually very easy to make. I love serving them as a side, though they’re hearty enough to stand in as a vegetarian main, too. Filled with whole grain rice, pine nuts, pitted dates, olives, fresh herbs, and feta, they’re bursting with Mediterranean flavor and always feel a little special on the table.
What really makes them shine is the balance of flavors. The sweet chopped dates paired with salty olives and feta is one of my favorite combinations, and it works beautifully here. They’re satisfying without being heavy, and somehow manage to please everyone — which is saying something.
I usually use an ancient grain rice blend because I love the mix of textures, but this recipe is incredibly flexible. Almost any rice works well, and if rice isn’t your thing, quinoa, farro, or another grain swaps in easily. They’re impressive enough for entertaining, simple enough for a weeknight, and always a hit.
For another delicious stuffed tomato recipe, try our simple 5-ingredient stuffed roasted tomatoes with pesto.
Serving suggestions
In Italy or Greece, stuffed tomatoes with rice are often served with roasted potatoes. I like to serve them with a Mediterranean-inspired protein dish, such as my creamy sun-dried tomato chicken, Italian seasoning chicken, or balsamic pork chops. If I’m eating them as a main, I like them with a simple crunchy salad like this asparagus salad with balsamic glaze or a kale Caesar salad.
Frequently asked questions
If you don’t find the answer you’re looking for here, you can ask it in the comments below and we’ll get back to you as soon as possible!
Can I make these stuffed tomatoes ahead of time?
Definitely! You can make them 1-2 days in advance and store them in your fridge until you’re ready to bake them.
Can I use a different type of cheese?
Yep! These stuffed tomatoes also taste great topped with grated parmesan, mozzarella, or crumbled goat cheese.
What’s the easiest way to hollow out the tomato?
Ensure your tomatoes are ripe but not too soft. Then slice off the tops and use a small spoon to scoop out the insides (make sure you save everything you scoop). If you have a melon baller, use that to make the process quick and easy.
Watch how to make this recipe

Mediterranean Stuffed Tomatoes with Rice Recipe
Ingredients
- 8 medium tomatoes
- 1 teaspoon olive oil
- ½ medium onion (minced)
- 3 cloves garlic (minced)
- ½ cup tomato pulp (chopped – reserved from hollowing the tomatoes)
- 1 cup rice blend (see notes)
- 2 ¾ cups vegetable broth
- ¼ cup pine nuts + 1 teaspoon olive oil
- ¼ cup chopped green olives
- ¼ cup chopped Italian parsley
- ¼ cup feta cheese (or 2 tablespoons nutritional yeast)
- 2 teaspoons minced fresh oregano
- 6 finely chopped pitted dates (can sub ¼ cup dried currants or raisins)
- Salt and pepper (to taste)
Instructions
- Cut the tops off the tomatoes, use a small spoon to scoop out the centers, then place them in a baking dish. Reserve the tops and insides of the tomatoes.8 medium tomatoes
- Heat the olive oil in a large skillet over medium-high heat. Add the onion and cook until it turns translucent, about 3 minutes. Add the garlic and cook for 1 minute more.1 teaspoon olive oil, ½ medium onion, 3 cloves garlic
- Add the chopped tomato pulp, the Floating Leaf rice blend, and the vegetable broth and bring it to a boil. Boil for 5 minutes then reduce the heat to low, cover the skillet, and cook for 20 minutes. Preheat your oven to 375 degrees Fahrenheit while the rice cooks.½ cup tomato pulp, 1 cup rice blend, 2 ¾ cups vegetable broth
- While the rice cooks, toast the pine nuts in 1 teaspoon of oil over medium heat for 3-4 minutes, until they are golden and fragrant. Chop the olives, parsley, and dates. When the rice is soft, add the pine nuts, olives, parsley, feta cheese or nutritional yeast, oregano, and dates and mix well. Season with salt and pepper, to taste.¼ cup pine nuts + 1 teaspoon olive oil, ¼ cup chopped green olives, ¼ cup chopped Italian parsley, ¼ cup feta cheese, 2 teaspoons minced fresh oregano, 6 finely chopped pitted dates
- Stuff the rice into the tomatoes and place the tops on the tomatoes. Roast for 30 minutes, or until the tomatoes are soft and starting to brown on top.
Video
Notes
Nutrition
We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.


I know very well that there should be rice, but I do not know how much is appropriate for that
You forget rice
We use 1 cup Floating Leaf Sprouted Crimson Lentils, Wild Rice, and Quinoa.
i tried this recipe at home. Look was not good as yours but somehow I managed good taste. And after watching yours I’m again thinking to give a try to myself. I hope I will not repeat myself. 😉
I’m happy to hear they tasted great!
Are these stuffed tomatoes better warm or cold?
Looking for some unique options for a vegan graduation party?
I prefer them warm. 🙂
I totally agree! I haven’t been to Greece yet but it’s on my list of must visit food destinations. I’m going to come back 20lbs heavier lol. 🙂
Haven’t made this yet, but…
I lived in Rome when I was 10-13. During our first month there in a temporary lodging, a cook made my first stuffed tomato and I was totally in love.
These were with ground beef and that’s what I want to replicate and CANNOT find!
Can you help?
I don’t have a stuffed tomato recipe with ground beef, although it sounds amazing! I bet if you added some cooked ground beef to the rice mixture that these tomatoes would be even more delicious!
These are absolutely gorgeous! It’s like you read my mind- I’ve been looking for a stuffed tomato recipe!
Awww thank you so much!!
Garden fresh tomatoes are so good, aren’t they? Honestly, though, the rice is so good that even with storebought tomatoes this is delicious.
That rice blend is expensive and it seems, not locally available. The recipe looks very good. Any chance for what one could use if one does not want to spend $13+ on a packet of rice?
No no not at all! The blend I used is $6 a bag and you get a couple portions out of that. You can buy it on their website or in many grocery stores including Superstore, Safeway, Loblaws, Choices, IGA, and many others.
They’re so good!!!!
Thank you so much!
I’ll be serving them for Thanksgiving for sure!
Thank you so much!!
Floating Leaf seriously makes the best rice blends. Wild rice all the way!
Mine too! The work so well with Floating Leaf’s rice blend!!
I’m a huge fan of olives!
Yes! The tomatoes are still great right now but it’s nice to turn on the oven and warm up the home. 🙂
Don’t they make the best rice ever? I’m absolutely loving it!