• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Main Courses
  • Desserts
  • Sides
  • Popular
  • Appetizers
  • Drinks

What's On Kate's Plate logo

  • HOME
  • ABOUT
  • ALL RECIPES
  • FOOD PHOTOGRAPHER

June 11, 2021 Main Courses

Easy Baked Stuffed Tomatoes with Cheese and Pistachios

Jump to Recipe Print Recipe

Roasted Stuffed Tomatoes are life changing!

Seriously! Make these flavorful, roasted, juicy, baked stuffed tomatoes once and you won’t be able to quit thinking about them…

Which Tomatoes are the Best for Stuffing?

Heirloom Tomatoes vs. Other Varieties

Not all tomatoes were created equally and this recipe does call for heirloom tomatoes. While you can substitute other varieties of tomatoes, they might not hold up or taste quite the same.

Heirloom tomatoes are genetically unmodified compared to their cousins you typically find in the grocery store. Other varieties of tomatoes have been chosen for appearance rather than flavor. Heirloom tomatoes on the other hand, have been specifically picked and grown for their texture and superior flavor. They also tend to have more meaty walls to help keep everything inside until you’re ready to eat them!

Preparing the tomatoes for stuffing

First prepare the tomatoes for stuffing by gently cutting off the tops and scooping out the interior. Try to be careful while doing this or you may break the tomatoes. You can reserve what you scoop out for a tomato sauce or discard.

hollowed out tomatoes
seasoned tomatoes up close

Nestle the hollowed out tomatoes in a baking dish and then season with olive oil, salt and pepper. Set aside while you make the filling.

What do you stuff tomatoes with?

Measure out 1/3 – 1/2 cup whole pistachios and then finely dice them. I prefer to buy unshelled, roasted, salted pistachios to save myself some time, but feel free to use shelled pistachios if you have them on hand. If you are using un-roasted pistachios you will need to pop them in a 350 degree oven for 15 – 20 minutes until golden, tossing periodically to keep them from burning.

The filling is rather simple and the amounts of ingredients will depend on the size of your tomatoes. It’s made of roasted pistachios, diced garlic, fresh dill, dried cranberries and pepper. (If you aren’t using the roasted, salted pistachios you may want to add a bit of salt to your mix too.)

pistachio and herb stuffing
stuffing mixed

Combine the filling ingredients in a small bowl and get ready to stuff the tomatoes!

Stuffing the Tomatoes

Now spoon 1/2 of the filling equally into the four tomatoes. Drizzle with a bit of olive oil. Then top the filling with a layer of mozzarella cheese and sprinkle with a bit of parmesan.

cheese stuffed tomatoes unbaked
cheese stuffed tomatoes ready to bake up close

Finally top with the remaining mozzarella and sprinkle each with more parmesan cheese.

Baked Cheese Stuffed Tomatoes

Tent the stuffed tomatoes and bake at 325 degrees for 15 minutes. Then remove the foil and continue to bake for an additional 20 – 25 minutes, until the cheese has melted and the tomatoes are beginning to wrinkle at the top.

How to Serve These Easy Stuffed Tomatoes?

These Baked Tomatoes are best served hot out of the oven so the cheese stays hot and melty. They are seriously juicy and once you cut into them they will run everywhere 🙂 Serve with extra grated parmesan on top!

Cheese Stuffed Tomatoes make a great easy appetizer or a fabulous summer side dish!

baked stuffed tomato
cheese stuffed baked tomato detail

These delicious tomatoes are a wonderful vegetarian dish and can be modified to be vegan without the cheese!

Try serving them alongside my Celery Soup or Roasted Potato and Asparagus Salad. Baked tomatoes also go wonderfully with grilled steak, pork chops or chicken or a simple cheesy pasta or buttered noodles!

How to Pair?

Wondering what wine to pair with Cheesy Baked Tomatoes?

White Wine

A dry Riesling or Pinot Grigio will pair beautifully with these baked tomatoes with pistachios!

Red Wine

Zinfandel or a Sangiovese are both a great choice for red wines that will compliment the baked tomatoes!

food photographer closeup of a baked tomato stuffed with pistachio filling and covered in cheese

Cheese Stuffed Tomato Recipe

These Cheese Stuffed Tomatoes are loaded with roasted pistachios, garlic, fresh dill, dried cranberries and melty mozzarella cheese!
5 from 2 votes
Print Pin Rate
Course: Appetizer, Side Dish
Cuisine: American
Keyword: cheese stuffed tomatoes
Prep Time: 10 minutes minutes
Cook Time: 40 minutes minutes
Total Time: 50 minutes minutes
Servings: 4
Calories: 718kcal
Author: Kate O'Brien

Equipment

Baking Dish

Ingredients

  • 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

Categories: Main Courses

Previous Post: « Mini Key Lime Pie with Coconut Crust
Next Post: Classic Light and Crispy Waffles with Variations »

Reader Interactions

Comments

  1. Karen O'Brien says

    June 26, 2021 at 5:49 am

    5 stars
    I just tried these the other day and they have such fun flavors. Lots of different textures as well. They are juicy and be easier to eat in a dish of their own. I’m hoping my heirloom tomatoes produce well!

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Load up on new recipes and chef tips/tricks!

Get recipes, tips and tricks straight to your inbox!

Hi! I’m Kate

Do you love to entertain? Fabulous! You’re in the right place!

I’m a life-long foodie, who grew up to be an event planner and wound up a food blogger!

Join me as I share my favorite restaurant inspired recipes, techniques + tips and places to eat out.

I’m so excited to be a part of your culinary journey!
Dig deeper →

Footer

Stay Connected

  • Email
  • Facebook
  • Instagram
  • LinkedIn
  • Pinterest
  • TikTok
  • YouTube

Services

  • Free Recipe Download
  • Food Photographer Gallery
  • Why Work with a Food Photographer?

Recipes

  • Main Courses
  • Desserts
  • Sides
  • Popular
  • Appetizers
  • Drinks

Copyright © 2025 What's On Kate's Plate on the Cookd Pro Theme

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required