Stuffed Tomatoes Recipe: Easy & Delicious Mediterranean Dish

Stuffed Tomatoes Recipe

There’s something magical about the smell of roasted tomatoes wafting through your kitchen. It’s cozy, comforting, and screams “home-cooked love.” I discovered this Stuffed Tomatoes Recipe years ago when my grandmother visited from France. She insisted on teaching me how to make it because, according to her, “It’s a dish that never fails to bring people together.” Fast forward to today, and I’ve made these stuffed tomatoes countless times for family dinners, Sunday lunches, and even potlucks. Trust me, once you try them, they’ll become a staple in your recipe book.

A Little History Behind the Dish

This classic French dish, known as Tomates Farcies à l’Ancienne, has been a favorite in French households for generations. The idea of stuffing vegetables dates back centuries, with each region adding its own twist. In Provence, they might toss in some herbs de Provence, while in Burgundy, a splash of red wine could make an appearance. My version is a nod to simplicity—just like my grandmother taught me. It’s hearty, rustic, and packed with flavors that remind me of lazy summer afternoons spent around her wooden kitchen table.

Why You’ll Love This Recipe

What’s not to love? These stuffed tomatoes are bursting with juicy goodness, thanks to the combination of tender meat and aromatic spices. They’re easy to prepare, making them perfect for cooks of all skill levels. Plus, they’re versatile! Whether you’re serving them as a main course or a side dish, they always impress. And let’s not forget—they’re a great way to sneak in some veggies without anyone noticing (wink).

Perfect Occasions to Make Stuffed Tomatoes

This dish shines at casual family dinners, but it’s also a crowd-pleaser at potlucks and holiday gatherings. Imagine bringing a steaming tray of golden-brown tomatoes to a Thanksgiving feast—it’s unexpected yet utterly delicious. They’re also ideal for those cozy Sunday meals when you want something warm and satisfying without spending hours in the kitchen.

Ingredients You’ll Need

  • 6 large, ripe tomatoes
  • 400 g ground beef or chicken
  • 1 onion, finely chopped
  • 2 garlic cloves, minced
  • 50 g breadcrumbs
  • 1 egg
  • 2 tablespoons fresh parsley, chopped
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • 10 cl vegetable or meat broth

Substitution Options

If you’re out of breadcrumbs, crushed crackers work just fine. For a vegetarian twist, swap the meat for cooked lentils or quinoa. Don’t have fresh parsley? Dried herbs like thyme or oregano can step in. And if you’re avoiding eggs, a tablespoon of yogurt or mashed avocado can help bind the mixture.

Step 1: Preheat Your Oven

Start by preheating your oven to 180°C (350°F). This gives your oven time to reach the right temperature while you prep the rest of the ingredients. A hot oven ensures the tomatoes roast evenly and develop that beautiful caramelized top we all crave.

Step 2: Prepare the Tomatoes

Wash the tomatoes thoroughly and slice off the tops. Use a spoon to scoop out the insides, being careful not to pierce the skin. Place the pulp in a bowl—you’ll use some of it later. Lightly sprinkle the inside of the tomatoes with salt and flip them upside down on a plate to drain excess moisture. Pro tip: Letting them sit for 10 minutes prevents sogginess during baking.

Step 3: Make the Filling

In a mixing bowl, combine the ground meat, chopped onion, garlic, breadcrumbs, egg, parsley, salt, and pepper. Add a few spoonfuls of the reserved tomato pulp to keep the filling moist. Mix everything until well combined, but don’t overwork it—the texture should stay light and airy.

Step 4: Stuff the Tomatoes

Fill each tomato generously with the meat mixture, pressing down gently to pack it in. Replace the tops to give them a polished look. Not only does this make them visually appealing, but it also helps hold the filling in place during cooking.

Step 5: Arrange and Add Broth

Place the stuffed tomatoes in a baking dish, leaving a little space between each one. Pour the broth into the bottom of the dish. This creates steam, keeping the tomatoes juicy and preventing them from drying out. Trust me; this step makes all the difference!

Step 6: Bake to Perfection

Bake for 40–45 minutes, basting the tomatoes occasionally with the juices from the pan. Keep an eye on them towards the end—the tops should be golden brown, and the filling fully cooked. The aroma will tell you when they’re ready!

Step 7: Serve Hot

Once done, serve your stuffed tomatoes piping hot alongside rice, mashed potatoes, or a crisp green salad. Garnish with extra parsley for a pop of color. Your guests won’t be able to resist digging in!

Chef’s Tip

To elevate the flavors, drizzle a bit of balsamic glaze over the finished dish before serving. It adds a tangy sweetness that pairs beautifully with the savory filling.

Timing Breakdown

  • Preparation Time: 20 minutes
  • Cooking Time: 45 minutes
  • Total Time: 1 hour 5 minutes

Chef’s Secret

For an extra layer of flavor, sauté the onions and garlic before adding them to the filling. This softens their sharpness and enhances their natural sweetness.

Extra Info

Did you know that tomatoes were once called “love apples” in Europe? People believed they had aphrodisiac properties! While I can’t promise romance, I can guarantee these stuffed tomatoes will win hearts.

Necessary Equipment

  • Baking dish
  • Mixing bowls
  • Measuring spoons
  • Kitchen spoon
  • Oven mitts

Storage Tips

Let any leftovers cool completely before storing them in an airtight container. They’ll keep in the fridge for up to three days. Reheat gently in the microwave or oven to retain their texture.

If you want to freeze them, wrap each tomato individually in plastic wrap and place them in a freezer-safe bag. They’ll last for up to two months. Thaw overnight in the fridge before reheating.

For meal prep enthusiasts, consider doubling the recipe and freezing half. It’s a lifesaver on busy weeknights!

Tips and Advice

Choose firm, ripe tomatoes for best results. Overripe ones may collapse during cooking. Also, don’t skip seasoning the inside of the tomatoes—it enhances the overall flavor profile.

Presentation Ideas

  • Garnish with fresh basil leaves for a vibrant touch.
  • Serve on a bed of arugula for added elegance.
  • Drizzle with olive oil before serving for a glossy finish.

Healthier Alternatives

Here are six ways to lighten up this recipe:

  1. Turkey Version: Substitute ground turkey for beef to reduce fat content.
  2. Vegan Option: Use lentils and mushrooms instead of meat.
  3. Gluten-Free: Swap regular breadcrumbs for gluten-free alternatives.
  4. Low-Carb: Replace breadcrumbs with almond flour.
  5. Dairy-Free: Omit the egg or use a flaxseed mixture as a binder.
  6. Herbaceous Twist: Add spinach or kale to the filling for extra nutrients.

Mistake 1: Using Underripe Tomatoes

Underripe tomatoes lack the juiciness needed for this dish. They may also have tougher skins, which don’t soften well during baking. To avoid this, choose tomatoes that yield slightly to pressure and feel heavy for their size.

Mistake 2: Skipping the Draining Step

Not draining the tomatoes can lead to watery fillings. Always salt the insides and let them sit upside down for at least 10 minutes. This simple step keeps the dish balanced and flavorful.

Mistake 3: Overfilling the Tomatoes

Packing too much filling into the tomatoes can cause them to burst open in the oven. Leave a small gap at the top to allow room for expansion.

FAQ

Can I use canned tomatoes?

Fresh tomatoes are best for this recipe since they hold their shape better. However, if you’re in a pinch, try using large plum tomatoes from a can—but expect softer results.

How do I prevent the filling from drying out?

Add a bit of tomato pulp or broth to the filling mixture. Basting the tomatoes during baking also helps lock in moisture.

What sides pair well with stuffed tomatoes?

Rice, mashed potatoes, and salads are classic choices. For a Mediterranean twist, serve with couscous or grilled veggies.

Can I prepare this dish ahead of time?

Absolutely! Assemble the tomatoes, cover, and refrigerate for up to 24 hours before baking. Just add a few extra minutes to the cooking time.

Is this dish kid-friendly?

Yes! Kids love the mild, comforting flavors. You can even involve them in the prep—stuffing the tomatoes is fun and mess-free.

How can I make this spicier?

Add a pinch of red pepper flakes or cayenne to the filling. Alternatively, mix in a diced jalapeño for a kick.

Can I use other meats?

Of course! Ground pork, lamb, or even sausage works wonderfully. Just adjust the seasonings accordingly.

Do I need to peel the tomatoes?

Nope! Leaving the skin on helps the tomatoes hold their shape during baking.

What if I don’t have broth?

Water works in a pinch, though broth adds more depth. You can also use white wine for a richer flavor.

Can I make this dish vegetarian?

Definitely! Swap the meat for cooked lentils, chickpeas, or quinoa. The result is just as tasty.

These stuffed tomatoes are a celebration of simple ingredients coming together to create something truly special. Whether you’re cooking for yourself or sharing with loved ones, they’re sure to bring smiles to everyone’s faces. So grab some fresh tomatoes, roll up your sleeves, and get ready to fall in love with this timeless recipe. Bon appétit!

Stuffed Tomatoes Recipe

Stuffed Tomatoes Recipe

Discover a classic French Stuffed Tomatoes Recipe packed with savory flavors. Perfect for family dinners or potlucks, easy to prepare and versatile for any occasion.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 4 people
Calories: 320

Ingredients
  

  • 6 large ripe tomatoes
  • 400 g ground beef or chicken
  • 1 unit onion, finely chopped
  • 2 cloves garlic, minced
  • 50 g breadcrumbs
  • 1 unit egg
  • 2 tablespoons fresh parsley, chopped
  • 2 tablespoons olive oil
  • to taste salt and pepper
  • 10 cl vegetable or meat broth

Equipment

  • Baking dish
  • Mixing bowls
  • Measuring spoons
  • Kitchen spoon
  • Oven mitts

Method
 

  1. Preheat your oven to 180°C (350°F).
  2. Wash the tomatoes and slice off the tops; scoop out the insides and place the pulp in a bowl.
  3. Lightly sprinkle the inside of the tomatoes with salt and let them drain upside down for 10 minutes.
  4. In a mixing bowl, combine the ground meat, chopped onion, garlic, breadcrumbs, egg, parsley, salt, pepper, and reserved tomato pulp.
  5. Fill each tomato with the meat mixture, pressing down gently, and replace the tops.
  6. Place the stuffed tomatoes in a baking dish and pour the broth into the bottom of the dish.
  7. Bake for 40–45 minutes, basting occasionally, until the tops are golden brown and the filling is fully cooked.
  8. Serve hot, garnished with extra parsley.

Nutrition

Calories: 320kcalCarbohydrates: 20gProtein: 25gFat: 15gSaturated Fat: 5gCholesterol: 80mgSodium: 600mgPotassium: 800mgFiber: 5gSugar: 4gVitamin A: 15IUVitamin C: 40mgCalcium: 5mgIron: 15mg

Notes

This dish is great for meal prep—consider doubling the recipe and freezing half for an easy weeknight meal!
Tried this recipe?Let us know how it was!

Leave a Comment

Recipe Rating