Vegan Mediterranean Stuffed Tomatoes have become one of my favorite kitchen rituals, especially on days when I want something wholesome but stress‑free. The first time I tested them, Toddler (my crumb detective) was circling the kitchen, hoping to sneak a taste of the quinoa filling before I even stuffed the tomatoes. These are the kinds of recipes that remind me why I started cooking this way, simple, real ingredients that turn into something surprisingly comforting.
If you’re just starting to explore easy plant‑based dinners, you might also love my vegan cauliflower tacos with avocado crema or cozy vegan mushroom and lentil Wellington. Both are crowd‑pleasers just like these tomatoes, and they fit that same vibe of hearty but approachable food.
Table of Contents

Why you’ll love these vegan stuffed tomatoes
Let’s be honest, I’m obsessed with these. Vegan Mediterranean Stuffed Tomatoes are basically comfort food wrapped in a Mediterranean hug. There’s no weird fake cheese, just real flavors. Even folks who “don’t like vegan food” somehow clean their plates (trust me, my brother is the world’s pickiest carnivore and even he’s into these).
They cook up sweet and savory, with just a hint of spice, so every bite keeps you interested. And you know how some vegan recipes are all work and no flavor? Not these. It’s so easy to swap the filling ingredients to match whatever’s hanging out in the fridge. Chickpeas, leftover rice, or even just stray veggies all work. Basically, they’re reliable, forgiving, and pack in vegetables without feeling like a salad (no offense to salads). You’ll kinda wish you made double.
Print
Vegan Mediterranean Stuffed Tomatoes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
Delicious and easy-to-make vegan stuffed tomatoes filled with Mediterranean flavors.
Ingredients
- 4 large beefsteak tomatoes
- 1 cup cooked rice
- 1 can chickpeas, drained and rinsed
- 2 cloves garlic, minced
- 1/4 cup fresh parsley, chopped
- 2 tablespoons olive oil
- Juice of 1 lemon
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- Salt, to taste
Instructions
- Preheat the oven to 375°F (190°C).
- Wash the beefsteak tomatoes and slice off the tops.
- Carefully scoop out the insides of the tomatoes and save the pulp.
- In a bowl, mix the saved pulp with garlic, cooked rice, chickpeas, parsley, olive oil, lemon juice, cumin, oregano, and salt.
- Stuff the mixture into the hollowed tomatoes and place the tops back on.
- Arrange the stuffed tomatoes in a baking dish and drizzle with extra olive oil.
- Bake for about 30 minutes, until the tomatoes are tender but still holding their shape.
- Let cool slightly before serving. Enjoy warm or at room temperature.
Notes
Avoid overstuffing the tomatoes to prevent them from falling apart. Season generously for the best flavor.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 stuffed tomato
- Calories: 250
- Sugar: 4g
- Sodium: 300mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 7g
- Protein: 8g
- Cholesterol: 0mg
Keywords: vegan, stuffed tomatoes, Mediterranean, plant-based, easy recipe

| Tomato Variety | Description | Best Uses | Flavor Profile |
|---|---|---|---|
| Beefsteak | Large, meaty tomatoes with thick walls. | Stuffing, sandwiches, salads. | Mild and sweet. |
| Vine-Ripened | Picked at peak ripeness for maximum flavor. | Fresh salads, bruschetta, sauces. | Full-bodied with a rich taste. |
| Roma | Oblong tomatoes known for their low moisture content. | Sauces, canning, pastes. | Rich and tangy. |
| Cherry | Small, bite-sized, and often sweet. | Salads, snacks, garnishes. | Sweet and juicy. |
This table provides readers with valuable information about different types of tomatoes ideal for stuffing. Each variety is presented along with a description, best uses, and flavor profile, adding practical advice that enhances the article’s content.
What kind of tomatoes are best for stuffing?
I get this question a lot. Tomatoes come in a million shapes, but not all of them are made for stuffing. Beefsteak or large vine-ripened tomatoes work best because they’re sturdy enough; they don’t collapse in the oven (learned that the hard way). Plus, they already taste good even before you jazz them up.
Smaller tomatoes like Romas are, well, cute but honestly, they get soggy and disappear into the filling. You want thick walls and enough room to pack in that Mediterranean goodness, like what you’d use for sandwiches or burgers, but fancier. Avoid anything too soft or overripe or your dish turns to mush. I once used cherry tomatoes because I thought it’d be “artsy.” Major fail. So go big with your tomatoes, and you’ll have a much easier time scooping, stuffing, and serving.
If you want the full Mediterranean vibe, look for tomatoes that smell earthy and have a bit of give when you gently squeeze ‘em. That’s the sweet spot for flavor and texture.

How to make baked stuffed tomatoes
Let’s keep this simple; you don’t need culinary school for this one. First, grab your beefsteak tomatoes or whatever big ones you love. Wash them, slice off the tops (like a little hat), and gently scoop out the insides with a spoon. Don’t get too wild or else the sides rip (been there). Save the pulp for the filling, that’s flavor, not trash.
Mix the inside bits with garlic, cooked rice, chickpeas, parsley, olive oil, and a squeeze of lemon. Oh, and don’t forget a little cumin or oregano. Taste as you go. All in a bowl, quick stir. Stuff this goodness carefully into your tomatoes, pile it high. Pop the hats back on.
Arrange them in a baking dish, drizzle with some extra olive oil, and bake at 375°F till the tomatoes are soft but still holding their shape, about 30-ish minutes, give or take, your oven may have opinions. That’s it. Let them cool a bit before eating, unless you love burning your mouth (I’ll never learn). Serve ‘em warm or at room temp; both ways are honestly delicious.

How to Make Ahead and Store
If you want to prep these for a get-together or just because you like having an easy lunch ready (I mean, who doesn’t?), they’re perfect for making ahead. You can get the tomatoes all stuffed and keep them covered in the fridge overnight. On baking day, just pop them straight into the oven.
They store like champs. Leftovers? No problem. Pack them in an airtight dish and stick them in the fridge for up to three days. If you want to freeze some, wrap ‘em separately so they don’t stick together, but only if you don’t mind a softer tomato texture when you reheat. Honestly, I like them cold sometimes, call me weird, but they’re refreshing in summer.
Now, if you do freeze them, reheat gently in the oven so everything cooks evenly. Microwaves may turn the filling mushy, but for a quick lunch, it still works. Just not my favorite. Now you’ve got lunch sorted for days, no boring leftovers here.
Recipe Notes and Top Tips
Here’s where I spill the unofficial secrets. First, don’t overstuff the tomatoes. Yes, it’s tempting (you want them loaded), but then they fall apart. Second, season every step. Tomatoes like salt, and so does the filling. If you skip this, it all comes out bland. Big bummer.
Leftover filling? Throw it on salad, or stuff peppers if you’re feeling wild. Speaking of which, mixing in a teeny pinch of smoked paprika or chopped sun-dried tomatoes takes things up a notch. Want protein? Chickpeas are clutch, but white beans work, too.
Last thing, don’t skip a generous drizzle of good olive oil on top. It’s like the secret sauce. Trust me, your guests will ask for seconds, probably thirds.
Serving Suggestions
- Pair with crisp green salad and lots of lemon.
- Goes amazing next to simple roasted potatoes.
- Add a scoop of vegan butternut squash risotto if you’re feeling fancy.
- For a full spread, try alongside vegan Moroccan vegetable tagine.
FAQ
My tomatoes always fall apart in the oven. Why?
Usually, they’re overripe or you scooped too much flesh out. Next time, leave thicker walls.
Can I use quinoa or couscous instead of rice?
Yeah, absolutely. It’s pretty forgiving, just don’t overcook those grains or they get mushy.
What about nut allergies?
Just skip any nuts and maybe add more seeds or beans for texture. Totally safe.
Do these taste good cold?
Honestly, yes. They’re weirdly refreshing when chilled, especially as a grab-and-go lunch.
Can I reheat in the microwave?
Sure thing, but the texture is softer. Still, it’s easy and fast for work lunches.
Give These a Try—You’ll Be Glad
The beauty of Vegan Mediterranean Stuffed Tomatoes is that they don’t just feed your body, they make the table feel abundant, colorful, and joyful. Whether I serve them fresh out of the oven or chilled for a next‑day lunch, they always remind me how satisfying real food can be. Even Toddler, who usually goes straight for bread, comes back for bites of the filling. That’s when I know a recipe is worth keeping in the regular rotation.
If you’re feeling inspired to try other versions, check out Debra Klein’s take on vegan stuffed tomatoes or this flavorful vegetarian Greek stuffed tomatoes. Each one brings a fresh twist you can experiment with in your own kitchen. And as always, you’re welcome in mine.












