Pesto Stuffed Tomatoes Recipe

A vibrant and flavorful side dish bursting with Mediterranean charm! This recipe combines the sweetness of British tomatoes (or your favorite medium-to-large variety) with a creamy pesto and nutty rice filling. Packed with vegetables, carbs, and dairy, it's a complete and satisfying dish perfect for a weeknight meal or a special occasion. Enjoy the deliciousness and easy preparation – even leftover filling makes a fantastic snack!

Prep Time 15 mins
Cook Time 50 mins
Calories 420.2 kcal
Protein 29g
Rating 4.0 (2 Reviews)
Pesto Stuffed Tomatoes 47

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Pesto Stuffed Tomatoes

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Pesto Stuffed Tomatoes? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Pesto Stuffed Tomatoes

  1. Preheat oven to 150°C (300°F).
  2. Cook 1 cup of rice in 2 cups of boiling water over low heat for 20 minutes, or until all water is absorbed. Cover the pan.
  3. While rice cooks, slice the tops off 4 medium tomatoes, just enough to expose the seeds.
  4. Carefully slice a thin piece from the bottom of each tomato to create a stable base.
  5. Gently scoop out the seeds and core from each tomato, leaving the base intact.
  6. Once rice is cooked, remove from heat.
  7. Stir in ½ cup pesto sauce, ¼ cup pine nuts, ½ cup grated parmesan cheese, and ¼ cup grated mozzarella cheese.
  8. Mix well to combine.
  9. Spoon the rice mixture into each tomato shell, pressing gently to pack it firmly.
  10. Sprinkle the remaining ⅛ cup of grated mozzarella evenly over the stuffed tomatoes.
  11. Place tomatoes on a foil-lined baking tray. Bake for 20-25 minutes, or until tomatoes are softened and the mozzarella is golden brown.
  12. Let cool slightly before serving. Enjoy!

Nutrition Information (Approximate per serving)

Sodium

7 g

Sugar

30g

Fat

21g

Carbs

18g