Vegan Stuffed Tomatoes – Vegan Recipes | Plant-Based Starters

Looking for a delicious and satisfying vegan dinner recipe? Look no further than these mouthwatering Vegan Stuffed Tomatoes. Filled with a flavorful mixture of rice, chickpeas, spinach, and aromatic spices, these plant-based stuffed tomatoes are a versatile dish that can be enjoyed as a starter, main course, or side dish.

Key Takeaways:

  • Vegan Stuffed Tomatoes are a versatile and wholesome plant-based dish.
  • They are filled with a flavorful mixture of rice, chickpeas, spinach, and aromatic spices.
  • These stuffed tomatoes can be easily prepared ahead of time for a quick and healthy meal.
  • Experiment with different variations and toppings to enhance the flavors of these delicious vegan stuffed tomatoes.
  • Enjoy them as a starter, main course, or side dish for a satisfying and flavorful vegan dinner.

Ingredients & Substitutions

Vegan Stuffed Tomatoes

When it comes to making Vegan Stuffed Tomatoes, the key is to use fresh and wholesome ingredients. Here’s a list of what you’ll need:

  • Vine tomatoes
  • Olive oil
  • Onion
  • Garlic
  • Cumin
  • Coriander
  • Red pepper flakes
  • Long-grain rice
  • Vegetable broth
  • Chickpeas
  • Spinach
  • Salt
  • Black pepper
  • Fresh parsley

These ingredients come together to create a flavorful and nutritious stuffing for the tomatoes. However, if you want to make some substitutions, fear not! You can get creative and customize the recipe to suit your taste and dietary preferences. For example:

  • Instead of long-grain rice, you can use quinoa for a gluten-free option.
  • Feel free to swap chickpeas with other legumes like lentils or your favorite beans.
  • If you’re not a fan of spinach, try using chard or kale instead.
  • Don’t have cumin and coriander on hand? Use dried oregano or Italian herbs for a different flavor profile.

Remember to season your stuffed tomatoes with sea salt or kosher salt, as well as freshly ground black pepper, to bring out all the delicious flavors.

Ingredient Substitution
Long-grain rice Quinoa
Chickpeas Lentils or beans
Spinach Chard or kale
Cumin & Coriander Dried oregano or Italian herbs

How to Make Stuffed Tomatoes

Vegan Stuffed Tomatoes Image

Making these Vegan Stuffed Tomatoes is a breeze, even for beginner chefs. Follow these simple steps to create a delicious and satisfying plant-based dish.

Gather Your Ingredients

Before you begin, make sure you have all the necessary ingredients on hand. Here’s what you’ll need:

  • Vine tomatoes
  • Olive oil
  • Onion
  • Garlic
  • Cumin
  • Coriander
  • Red pepper flakes
  • Long-grain rice
  • Vegetable broth
  • Chickpeas
  • Spinach
  • Salt
  • Black pepper
  • Fresh parsley

Prepare the Tomatoes

Start by cutting off the top of each tomato and setting it aside. Gently scoop out the flesh, seeds, and water using a spoon and transfer them to a blender. Season the inside of the tomatoes with salt and place them upside down to drain excess water.

Cook the Filling

In a skillet, heat olive oil and sauté the chopped onion until it becomes translucent. Add minced garlic, cumin, coriander, and red pepper flakes, and cook for about a minute. Then, add the rice and stir it in the onion mixture, allowing it to absorb the flavors. Pour in the blended tomato juice, drained chickpeas, and spinach. Season with salt and black pepper, and let the mixture simmer until the rice is al dente. Stir in chopped parsley and adjust the seasoning if needed.

Stuff and Bake

Once the filling is ready, carefully spoon it into the hollowed-out tomatoes. Place the stuffed tomatoes in a baking dish and bake them in a preheated oven until the tomatoes are tender and the filling is heated through. This usually takes about 20-25 minutes at 375°F (190°C).

Now that you know how to make these delectable Vegan Stuffed Tomatoes, it’s time to gather your ingredients and give them a try. They make for a perfect appetizer, main course, or side dish, and they are sure to impress both vegans and non-vegans alike. Enjoy!

Vegan Stuffed Tomatoes Serving Suggestions

Vegan Stuffed Tomatoes

When it comes to serving Vegan Stuffed Tomatoes, there are countless delicious options to explore. Here are some serving suggestions to elevate this plant-based dish:

  1. Serve on a bed of Greek-style yogurt or Labneh: For a creamy and tangy pairing, place the stuffed tomatoes on a dollop of Greek-style yogurt or Labneh. The coolness of the yogurt complements the warm and flavorful filling.
  2. Drizzle with extra virgin olive oil and sprinkle with toppings: Enhance the taste and visual appeal of the stuffed tomatoes by drizzling them with high-quality extra virgin olive oil. Sprinkle toasted pine nuts, freshly chopped parsley, and a pinch of paprika or sumac on top for added complexity and texture.
  3. Pair with spreads like tahini, tzatziki, hummus, or baba ganoush: Experiment with different spreads to complement the flavors of the stuffed tomatoes. Whether you prefer the nuttiness of tahini, the freshness of tzatziki, the creaminess of hummus, or the smokiness of baba ganoush, these sauces will take the dish to another level.

Don’t be afraid to get creative and try out different combinations of toppings and accompaniments. The versatility of Vegan Stuffed Tomatoes allows you to explore various flavors and textures, making each bite a delightful surprise.

Table: Toppings and Accompaniments for Vegan Stuffed Tomatoes

Toppings Accompaniments
Toasted Pine Nuts Greek-style Yogurt
Freshly Chopped Parsley Labneh
Pinch of Paprika Tahini Sauce
Pinch of Sumac Tzatziki
Baba Ganoush

With these serving suggestions, you can transform Vegan Stuffed Tomatoes into a stunning centerpiece for any meal. The combination of flavors, textures, and colors will impress your guests and satisfy even the most discerning palates. Enjoy the culinary adventure!

Variations and Storage

When it comes to Vegan Stuffed Tomatoes, there are plenty of variations you can try to suit your taste and dietary preferences. Here are a few ideas to get you started:


  • Swap the rice: Instead of using long-grain rice, experiment with different types like brown rice or wild rice. Not only will this add a variety of flavors and textures, but it will also boost the nutritional value of the dish.
  • Add more veggies: Feel free to incorporate additional vegetables into the filling. Diced bell peppers, zucchini, or mushrooms can bring extra color and nutrients to your stuffed tomatoes.
  • Spice it up: If you enjoy a bolder flavor profile, try adding some chili powder or smoked paprika to the filling. You can also play around with different herbs and spices to create your own unique twist.


Vegan Stuffed Tomatoes are not only delicious but also convenient for meal prep. Here’s how you can store them:

Storage Method Duration
Refrigerator Up to 5 days
Freezer Up to 3 months

To reheat, simply microwave the stuffed tomatoes for a few minutes until heated through. This makes Vegan Stuffed Tomatoes an excellent option for busy weeknights when you want a quick and healthy meal without compromising on flavor.

So go ahead and get creative with your Vegan Stuffed Tomatoes. Experiment with different variations and enjoy the convenience of having a wholesome and delicious meal ready whenever you need it.


So there you have it, the delightful finale to our vegan stuffed tomato journey! These mouthwatering creations are not just delicious, but they also embody the essence of easy vegan dinners. With their wholesome ingredients and aromatic Mediterranean flavors, they are sure to become a staple in your plant-based recipe repertoire.

Whether you’re serving them as a starter, main course, or side dish, these vegan stuffed tomatoes are guaranteed to impress. Their versatility and flavor make them a hit for any occasion, from a cozy night in to a fancy dinner party. Plus, with their vibrant colors and enticing presentation, they’ll brighten up your plant-based dinner table like no other.

Don’t be afraid to get creative and experiment with different variations and toppings. The possibilities are endless! And if you’re looking for a convenient meal option, these vegan stuffed tomatoes are perfect for meal prep. Make a big batch, store them in the refrigerator or freezer, and enjoy quick and healthy meals throughout the week.

So what are you waiting for? Grab those vine tomatoes, gather your ingredients, and let’s get cooking! These vegan stuffed tomatoes are waiting to be devoured, and trust us, your taste buds will thank you.


Can I use different types of rice for the Vegan Stuffed Tomatoes?

Yes, you can use different types of rice such as brown rice or wild rice for added nutritional value.

Are there any substitutions I can make for the ingredients?

Absolutely! You can substitute quinoa for rice, use different legumes like lentils or beans instead of chickpeas, and replace spinach with chard or kale. You can also use dried oregano or Italian herbs instead of cumin and coriander.

How can I store the Vegan Stuffed Tomatoes?

You can make the stuffed tomatoes ahead of time and store them in the refrigerator for up to 5 days. They can also be frozen for up to three months.

How do I reheat the stuffed tomatoes?

To reheat, simply microwave them for a few minutes until heated through.

Can I make the Vegan Stuffed Tomatoes ahead of time?

Absolutely! These stuffed tomatoes are perfect for meal prep and can be made ahead of time.

Welcome to VeganClue - My name is Robert Van De Ville and together with my team we spent hundreds of hours researching the most relevant topics for Vegans and non yet Vegans. Are you looking for more information about Veganism, animal welfare, diet, health, and environmental benefits of the Vegan lifestyle? You are in the right place! Enjoy the site.
Scroll to Top