Back to our recipes

Mexican-Style Stuffed Tomatoes

Mexican-Style Stuffed Tomatoes

You need large tomatoes for this, so use the beef tomatoes that are about 6am wide. You might only find them in summer when they are in season, so if you can’t find them, swap the tomatoes for peppers. If you like the sound of this recipe then check out ‘The Simple Plant-based Cookbook’ by Merchant Gourmet available to buy from Amazon.

  • Serves 6

  • 45 Minutes

  • 2 pans

  • Beginner

Suitable for vegans

Spicy Mexican-Style Grains


To serve

  • Green salad


  1. Preheat the oven to 20o C (180 C fan) / Gas mark 6.
  2. Cut the tops off the tomatoes and carefully scoop out the soft pulp into a bowl, chopping up any larger pieces (reserve the tops).
  3. Heat the oil in an ovenproof frying pan or shallow casserole dish over a medium heat and fry the onion for 5-7 minutes until soft. Stir in the tomato pulp, tomato puree and grains.
  4. Remove the casserole from the heat and stir in the coriander, parsley and lemon juice and zest and season with salt and black pepper.
  5. Fill each tomato shell with the grains mixture until the frying pan is empty, then place the tomatoes, with their tops back on, in the frying pan. Drizzle with oil and roast in the oven for 30 minutes until the tomatoes are soft and blistered on top.
  6. Serve with a green salad.

How'd you get on?

If it turned out well, why not take a quick snap of your masterpiece and share the love? Remember to tag us!

Got any suggestions or improvements or tips? Let us know!

Related Recipes