Beef-stuffed tomatoes

June 30, 2009 (Last Updated: January 11, 2019)
Beef-stuffed tomatoes recipe

Beef-stuffed tomatoes are hearty mains that are full of robust flavour, but won’t leave you feeling uncomfortably stuffed. These flavours are perfect together. Rich, tender and delicious! 

Beef-stuffed tomatoes

Serves: 4
Cooking Time: 40 mins


  • 8 large, firm tomatoes
  • olive oil
  • 30ml (2 tbsp) avocado oil
  • 1 chopped onion
  • 2 crushed garlic cloves
  • 5ml (1 tsp) ground cumin
  • 5ml (1 tsp) ground coriander
  • 400g minced beef
  • 200ml beef or vegetable stock
  • green olives, to serve
  • couscous, to serve



Preheat the oven to 200°C. Slice the tops off tomatoes. Spoon out the flesh and seeds. Stand the tomatoes in a baking dish and drizzle with olive oil. Heat avocado oil in a large pan and sauté chopped onion for about 3 minutes. Add crushed garlic cloves, ground cumin and ground coriander and sauté for 3 minutes. Add minced beef and cook for 5 minutes. Add beef or vegetable stock and cook on a medium heat, partially covered, for 10 minutes, stirring occasionally to prevent sticking. Season with salt, to taste. Spoon the mixture into the tomatoes. Bake until the tomatoes are soft and bubbling, about 15 minutes. Leave to stand for 10 minutes before serving. Top with green olives and serve with couscous.


Send this to a friend