Go Back
+ servings
food photographer closeup of a baked tomato stuffed with pistachio filling and covered in cheese
Print
5 from 2 votes

Cheese Stuffed Tomato Recipe

These Cheese Stuffed Tomatoes are loaded with roasted pistachios, garlic, fresh dill, dried cranberries and melty mozzarella cheese!
Prep Time10 minutes
Active Time40 minutes
Total Time50 minutes
Course: Appetizer, Side Dish
Cuisine: American
Keyword: cheese stuffed tomatoes
Yield: 4
Calories: 718kcal
Author: Kate O'Brien

Equipment

Materials

  • 4 med-large Heirloom Tomatoes hollowed out
  • 1/3 - 1/2 cup Roasted Salted Pistachios, finely diced
  • 2 - 3 large Cloves of Garlic finely diced
  • 4 - 5 tablespoons Olive Oil divided
  • 1 ounce Dried Cranberries diced
  • 2 - 3 tablespoons Fresh Dill chopped
  • 6 - 8 ounces Fresh Mozzarella Cheese cut into pieces
  • 2 - 3 tablespoons Freshly Grated Parmesan Cheese plus more for serving
  • 1/2 teaspoon Fresh Cracked Black Pepper divided, plus more to taste
  • 1/2 teaspoon Salt divided

Instructions

  • Preheat the oven to 325 degrees.
  • Gently cut the tops off of the tomatoes and scoop out the interior, making sure not to break through the walls of the tomato. Add the tomatoes to a baking dish, they can be snug. You can reserve the inside of the tomatoes for sauces.
  • Drizzle the tomatoes with olive oil and sprinkle with 1/2 tsp of salt and 1/4 tsp of pepper. Set aside while you make the filling. *Note: The amount of filling you make will depend on your taste preference and the size of your tomatoes.
  • Finely dice the pistachios and add them to a small bowl along with the garlic, dried cranberries, dill and the remaining 1/4 tsp pepper.
  • Divide 1/2 of the filling equally between the tomatoes and drizzle with olive oil. Add a layer of mozzarella cheese on top of the pistachio filling and sprinkle with parmesan cheese.
  • Divide the remaining filling between the tomatoes and drizzle with more olive oil. Then top with the remaining mozzarella cheese and finally more parmesan.
  • Tent the tomatoes with foil and bake for 15 minutes. Remove the foil and continue to cook for an additional 25 – 30 minutes, until the cheese is melted and the tops of the tomatoes are beginning to wrinkle.
  • Serve hot with more parmesan cheese!

Nutrition

Calories: 718kcal | Carbohydrates: 15g | Protein: 36g | Fat: 58g | Saturated Fat: 19g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 31g | Cholesterol: 115mg | Sodium: 1054mg | Potassium: 589mg | Fiber: 2g | Sugar: 9g | Vitamin A: 1790IU | Vitamin C: 18mg | Calcium: 581mg | Iron: 1mg