Stuffed Cherry Tomatoes Recipe

Ashley

Preserving the traditions of fine dining.

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

I remember the first time I made this stuffed cherry tomatoes recipe. It was for a last-minute family barbecue, and I was in a complete panic. I needed an appetizer that looked impressive but required minimal effort and, most importantly, no oven time on a sweltering summer day. I spotted a punnet of gleaming, ruby-red cherry tomatoes on the counter and a block of cream cheese in the fridge, and an idea sparked. Twenty minutes later, I had a platter of these beautiful, bite-sized jewels, filled with a creamy, herby mixture and glistening under the sun. They were the first thing to disappear. My uncle, a man of few words and even fewer compliments about “fancy food,” ate at least ten, declaring them “dangerously good.” Since that day, this has become my signature appetizer for everything from casual get-togethers to elegant holiday parties. They are deceptively simple, bursting with fresh flavor, and prove that the most memorable dishes are often the easiest.

A Deep Dive into the Perfect Stuffed Cherry Tomatoes Recipe

Before we get to the step-by-step guide, let’s talk about why this stuffed cherry tomatoes recipe is more than just a simple appetizer. It’s a testament to the beauty of fresh, high-quality ingredients. It’s a canvas for your culinary creativity and a guaranteed crowd-pleaser. In a world of complex recipes, its charm lies in its simplicity and its vibrant, clean flavors. These little bites are not just food; they are a celebration of freshness, a pop of color on any table, and an instant mood-lifter. They are perfect for those who want to serve something healthy, elegant, and delicious without spending hours in the kitchen. Whether you’re a seasoned cook or a complete novice, you can master this recipe and watch as your guests devour every last one.

Ingredients

This recipe relies on the quality of its components. Using the freshest ingredients possible will elevate the final dish from good to absolutely unforgettable.

  • Cherry Tomatoes (2 pints, about 40-50 tomatoes): Look for firm, ripe cherry or grape tomatoes that are uniform in size. They are the star of the show, acting as the vibrant, juicy vessel for our creamy filling.
  • Cream Cheese (8 oz / 225g, full-fat): This forms the rich, creamy base of our filling. Bring it to room temperature before you begin to ensure it mixes smoothly without any lumps.
  • Fresh Basil (1/4 cup, finely chopped): Provides a sweet, peppery, and aromatic flavor that is the classic partner to tomatoes. Fresh is non-negotiable here for that authentic summer taste.
  • Fresh Chives (2 tablespoons, finely chopped): Adds a delicate, mild onion flavor that complements the cream cheese and basil without overpowering them.
  • Garlic (1 small clove, minced or grated): A single small clove adds a pungent depth of flavor. Grating it on a microplane is ideal as it dissolves into the filling, providing flavor without a raw, chunky bite.
  • Lemon Juice (1 teaspoon, fresh): A crucial ingredient that cuts through the richness of the cream cheese, brightens all the flavors, and adds a touch of zesty freshness.
  • Fine Sea Salt (1/4 teaspoon, or to taste): Enhances all the other flavors in the filling.
  • Freshly Ground Black Pepper (1/8 teaspoon, or to taste): Adds a subtle hint of spice and complexity.

Instructions

Follow these detailed steps to create perfectly uniform and delicious stuffed cherry tomatoes every time. The process is broken down into three simple stages: preparing the tomatoes, making the filling, and bringing it all together.

Stage 1: Preparing the Tomato Shells

  1. Wash and Dry: Gently wash the cherry tomatoes under cool running water and pat them completely dry with a clean kitchen towel or paper towels. This is an important step to ensure the filling adheres properly.
  2. Slice the Tops: Using a small, sharp paring knife, slice off the very top (the stem end) of each cherry tomato, about 1/4 of the way down. This creates a stable base and an opening for the filling. Reserve the little “hats” if you want to use them for garnish.
  3. Hollow Out the Tomatoes: This is the most detailed step, but it’s easy once you get the hang of it. Use a small 1/4 teaspoon measuring spoon or a small melon baller to carefully scoop out the seeds and pulp from the inside of each tomato. Be gentle to avoid piercing the tomato walls.
  4. Drain and Season: Once all tomatoes are hollowed, turn them upside down on a wire rack or a plate lined with paper towels. Let them drain for at least 10-15 minutes. This is a critical step to prevent a watery filling and a soggy final product. After draining, lightly sprinkle the inside of each tomato shell with a tiny pinch of salt. This seasons the tomato itself and helps draw out any remaining excess moisture.

Stage 2: Crafting the Creamy Herb Filling

  1. Soften the Cream Cheese: In a medium-sized mixing bowl, place your room-temperature cream cheese. If it’s still a bit firm, you can beat it with a hand mixer or a sturdy spatula for a minute until it’s smooth, creamy, and completely free of lumps.
  2. Combine Ingredients: To the smoothed cream cheese, add the finely chopped fresh basil, finely chopped fresh chives, minced garlic, fresh lemon juice, salt, and black pepper.
  3. Mix Thoroughly: Using the spatula or mixer on a low speed, mix all the ingredients together until they are evenly distributed. The filling should be a beautiful, pale green-flecked cream. Scrape down the sides of the bowl to ensure everything is incorporated.
  4. Taste and Adjust: This is your chance to perfect the flavor. Take a small taste of the filling. Does it need more salt? A little more lemon for brightness? An extra sprinkle of pepper? Adjust the seasonings now to suit your preference.

Stage 3: Stuffing the Tomatoes

  1. Prepare for Filling: Transfer the cream cheese mixture into a piping bag fitted with a star tip for a professional, decorative look. If you don’t have a piping bag, you can use a small plastic zip-top bag and snip off one of the corners. Alternatively, you can simply use a small spoon (like the 1/4 teaspoon you used for hollowing) to fill the tomatoes.
  2. Fill Each Tomato: Take a drained tomato shell and carefully pipe or spoon the filling into the cavity until it is full and slightly mounded on top. The star tip will create a lovely swirl.
  3. Garnish and Chill: Arrange the stuffed tomatoes on your serving platter. If you saved the tomato “hats,” you can place one jauntily on top of each filled tomato. For an extra touch of elegance, garnish with a tiny basil leaf or a sprinkle of finely chopped chives.
  4. Chill Before Serving: Cover the platter with plastic wrap and chill in the refrigerator for at least 30 minutes before serving. This allows the filling to firm up and the flavors to meld together beautifully.

Nutrition Facts

Please note that these values are an estimate and can vary based on the specific ingredients and portion sizes used.

  • Servings: This recipe makes approximately 40-50 stuffed tomatoes, serving 8-10 people as an appetizer.
  • Calories Per Serving (approx. 5 tomatoes): 110 kcal
  • Fat (9g): The majority comes from the full-fat cream cheese, providing a rich mouthfeel and satiety.
  • Carbohydrates (4g): Primarily from the natural sugars in the tomatoes, making this a low-carb and keto-friendly option.
  • Protein (3g): A small amount of protein from the cream cheese.
  • Vitamin C (15% of DV): The fresh tomatoes are an excellent source of this powerful antioxidant, which is vital for immune function.
  • Vitamin A (10% of DV): Also from the tomatoes, this vitamin is crucial for vision health and skin integrity.

Preparation Time

This is a quick and easy recipe, with most of the time spent on the simple, repetitive task of hollowing tomatoes.

  • Prep Time: 20-25 minutes. This includes washing, slicing, and hollowing the tomatoes, as well as mixing the filling.
  • Chilling Time: 30 minutes.
  • Total Time: 50-55 minutes. This is the total time from start to finish, including the crucial chilling period which solidifies the filling.

How to Serve

These versatile bites can be presented in numerous ways to suit any occasion. Here are some of my favorite ways to serve them:

  • On a Classic Appetizer Platter:
    • Arrange them in neat rows or a circular pattern on a clean white or dark slate platter to make their red color pop.
    • Garnish the platter itself with large, fresh basil leaves for a beautiful and aromatic presentation.
  • As Part of a Charcuterie or Antipasto Board:
    • Nestle them amongst cured meats like prosciutto and salami.
    • Pair them with various cheeses, such as sharp cheddar, aged gouda, or soft brie.
    • Add them alongside olives, marinated artichoke hearts, crackers, and breadsticks for a comprehensive grazing experience.
  • As a Light Side Dish:
    • Serve a small cluster of 3-4 stuffed tomatoes alongside a main course like grilled chicken, steak, or fish. They add a fresh, cooling contrast to a warm meal.
    • They are a perfect accompaniment to a light lunch, such as a quiche or a simple green salad.
  • For Specific Occasions:
    • Holiday Parties: Their red and green-flecked appearance makes them naturally festive for Christmas gatherings.
    • Summer BBQs: They are a refreshing, no-cook option that won’t weigh anyone down on a hot day.
    • Brunches: They add a touch of savory elegance to a brunch spread of pastries, eggs, and fruit.

Additional Tips for Perfection

Here are eight expert tips to ensure your stuffed cherry tomatoes are flawless every single time.

  1. Choose the Right Tomatoes: Opt for cherry or grape tomatoes that are firm to the touch and similar in size. Softer, overripe tomatoes will be difficult to hollow out and can become mushy. Grape tomatoes are often a great choice as their oblong shape is sturdy and easy to work with.
  2. The Drainage is Non-Negotiable: Do not skip the step of inverting the hollowed-out tomatoes to drain. This 15-minute step is the secret to preventing a watery filling and ensuring the cream cheese mixture stays thick and creamy.
  3. Room Temperature is Key: Your cream cheese must be at room temperature. Cold cream cheese will result in a lumpy, unpleasant filling. If you’re short on time, you can cut the block into smaller cubes and spread them on a plate; they will soften much faster.
  4. Use a Piping Bag for a Pro Look: While a spoon works, using a piping bag with a star tip takes just a few extra seconds and elevates the presentation tenfold. It creates a beautiful, professional-looking swirl that will impress your guests.
  5. Don’t Discard the Pulp! Don’t throw away the tomato insides you scoop out. They are packed with flavor! Collect the pulp and seeds and add them to your next batch of pasta sauce, soup, or even a homemade vinaigrette.
  6. Season Every Layer: Remember to lightly salt the inside of the tomato shells after draining. This seasons the tomato itself, ensuring every part of the bite is flavorful, not just the filling.
  7. Make-Ahead Strategy: You can prepare the components separately a day in advance. Hollow out the tomatoes and store them in an airtight container in the fridge (on a paper towel to absorb moisture). Mix the filling and store it in a separate airtight container. Fill the tomatoes an hour or two before serving for the best texture and freshness.
  8. Taste, Taste, Taste: The recipe provides a guideline for seasoning, but your ingredients may vary. The saltiness of cream cheese brands can differ, and the potency of garlic can change. Always taste your filling before you start stuffing the tomatoes and adjust it to your personal preference.

Creative Filling Variations

The classic herb and cream cheese filling is divine, but these tomatoes are a perfect base for experimentation. Here are some exciting variations to try:

  • Mediterranean Delight: Mix 6 oz of cream cheese with 2 oz of crumbled feta cheese, 1 tablespoon of finely chopped kalamata olives, 1 tablespoon of fresh dill, and a pinch of dried oregano.
  • Spicy Southwestern Kick: Combine the cream cheese with 1 finely minced jalapeño (seeds removed for less heat), 2 tablespoons of chopped fresh cilantro, a squeeze of lime juice instead of lemon, and 1/4 teaspoon of cumin.
  • Cheesy Bacon Bliss: For an indulgent treat, mix the cream cheese with 1/4 cup of finely crumbled, crispy bacon and 2 tablespoons of shredded sharp cheddar cheese. Top with a tiny piece of bacon.
  • Vegan-Friendly Filling: Swap the cream cheese for a vegan alternative. A cashew-based cream is fantastic. Blend 1 cup of soaked raw cashews with 2 tablespoons of nutritional yeast, 1 teaspoon of lemon juice, a small garlic clove, and a splash of water until smooth. Then, fold in the fresh herbs.

Frequently Asked Questions (FAQ)

Here are answers to some of the most common questions about making this stuffed cherry tomatoes recipe.

1. Can I make stuffed cherry tomatoes ahead of time?
Yes, but with a caveat. For the best result, you can make the filling and hollow the tomatoes up to 24 hours in advance, storing them separately in airtight containers in the refrigerator. Assemble the tomatoes no more than 2-3 hours before serving. If you assemble them too far in advance, the tomatoes can release more water and make the filling a bit soft.

2. How long do they last in the fridge?
Once assembled, stuffed cherry tomatoes are best eaten within 24 hours. After that, the tomatoes will begin to soften significantly. Store them in a single layer in an airtight container in the refrigerator.

3. My tomatoes seem very watery after I hollow them out. What did I do wrong?
You didn’t do anything wrong! Tomatoes are naturally full of water. The key is the draining step. Make sure you place them cut-side down on a paper towel for at least 15 minutes to allow the excess liquid to drain away before you fill them. Lightly salting the inside also helps draw out moisture.

4. Can I use a different type of cheese?
Absolutely! While cream cheese provides the best creamy texture, you can get creative. A soft goat cheese (chèvre) mixed with herbs would be delicious and tangy. Mascarpone would offer an even richer, sweeter base. You can also blend in harder cheeses like feta or parmesan for extra flavor.

5. Can I freeze stuffed cherry tomatoes?
No, I would strongly advise against freezing them. Fresh tomatoes have high water content, and upon thawing, they will become extremely mushy and lose their structure. The cream cheese filling’s texture will also be compromised, becoming watery and grainy. This appetizer is best enjoyed fresh.

6. What is the best tool for hollowing out the tomatoes?
A 1/4 teaspoon metal measuring spoon is my go-to tool. Its sharp edge is perfect for cutting through the pulp, and its small bowl shape is ideal for scooping everything out cleanly. A small melon baller also works exceptionally well.

7. Is this recipe gluten-free and keto-friendly?
Yes, this recipe is naturally gluten-free and very keto-friendly. The ingredients—tomatoes, cream cheese, herbs, and garlic—are all low in carbohydrates and contain no gluten, making it a perfect appetizer for those with dietary restrictions.

8. My filling is too runny or too thick. How can I fix it?
If your filling is too runny, it’s likely your cream cheese was overly soft or you added too much liquid. You can thicken it by chilling it in the refrigerator for 20-30 minutes. You could also mix in a little more cream cheese. If the filling is too thick, it may be because your cream cheese was too cold. Let it sit at room temperature for a bit longer, or mix in a tiny splash (1/2 teaspoon at a time) of milk or cream to loosen it to your desired consistency.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Stuffed Cherry Tomatoes Recipe


  • Author: Ashley

Ingredients

This recipe relies on the quality of its components. Using the freshest ingredients possible will elevate the final dish from good to absolutely unforgettable.

  • Cherry Tomatoes (2 pints, about 40-50 tomatoes): Look for firm, ripe cherry or grape tomatoes that are uniform in size. They are the star of the show, acting as the vibrant, juicy vessel for our creamy filling.
  • Cream Cheese (8 oz / 225g, full-fat): This forms the rich, creamy base of our filling. Bring it to room temperature before you begin to ensure it mixes smoothly without any lumps.
  • Fresh Basil (1/4 cup, finely chopped): Provides a sweet, peppery, and aromatic flavor that is the classic partner to tomatoes. Fresh is non-negotiable here for that authentic summer taste.
  • Fresh Chives (2 tablespoons, finely chopped): Adds a delicate, mild onion flavor that complements the cream cheese and basil without overpowering them.
  • Garlic (1 small clove, minced or grated): A single small clove adds a pungent depth of flavor. Grating it on a microplane is ideal as it dissolves into the filling, providing flavor without a raw, chunky bite.
  • Lemon Juice (1 teaspoon, fresh): A crucial ingredient that cuts through the richness of the cream cheese, brightens all the flavors, and adds a touch of zesty freshness.
  • Fine Sea Salt (1/4 teaspoon, or to taste): Enhances all the other flavors in the filling.
  • Freshly Ground Black Pepper (1/8 teaspoon, or to taste): Adds a subtle hint of spice and complexity.

Instructions

Follow these detailed steps to create perfectly uniform and delicious stuffed cherry tomatoes every time. The process is broken down into three simple stages: preparing the tomatoes, making the filling, and bringing it all together.

Stage 1: Preparing the Tomato Shells

  1. Wash and Dry: Gently wash the cherry tomatoes under cool running water and pat them completely dry with a clean kitchen towel or paper towels. This is an important step to ensure the filling adheres properly.
  2. Slice the Tops: Using a small, sharp paring knife, slice off the very top (the stem end) of each cherry tomato, about 1/4 of the way down. This creates a stable base and an opening for the filling. Reserve the little “hats” if you want to use them for garnish.
  3. Hollow Out the Tomatoes: This is the most detailed step, but it’s easy once you get the hang of it. Use a small 1/4 teaspoon measuring spoon or a small melon baller to carefully scoop out the seeds and pulp from the inside of each tomato. Be gentle to avoid piercing the tomato walls.
  4. Drain and Season: Once all tomatoes are hollowed, turn them upside down on a wire rack or a plate lined with paper towels. Let them drain for at least 10-15 minutes. This is a critical step to prevent a watery filling and a soggy final product. After draining, lightly sprinkle the inside of each tomato shell with a tiny pinch of salt. This seasons the tomato itself and helps draw out any remaining excess moisture.

Stage 2: Crafting the Creamy Herb Filling

  1. Soften the Cream Cheese: In a medium-sized mixing bowl, place your room-temperature cream cheese. If it’s still a bit firm, you can beat it with a hand mixer or a sturdy spatula for a minute until it’s smooth, creamy, and completely free of lumps.
  2. Combine Ingredients: To the smoothed cream cheese, add the finely chopped fresh basil, finely chopped fresh chives, minced garlic, fresh lemon juice, salt, and black pepper.
  3. Mix Thoroughly: Using the spatula or mixer on a low speed, mix all the ingredients together until they are evenly distributed. The filling should be a beautiful, pale green-flecked cream. Scrape down the sides of the bowl to ensure everything is incorporated.
  4. Taste and Adjust: This is your chance to perfect the flavor. Take a small taste of the filling. Does it need more salt? A little more lemon for brightness? An extra sprinkle of pepper? Adjust the seasonings now to suit your preference.

Stage 3: Stuffing the Tomatoes

  1. Prepare for Filling: Transfer the cream cheese mixture into a piping bag fitted with a star tip for a professional, decorative look. If you don’t have a piping bag, you can use a small plastic zip-top bag and snip off one of the corners. Alternatively, you can simply use a small spoon (like the 1/4 teaspoon you used for hollowing) to fill the tomatoes.
  2. Fill Each Tomato: Take a drained tomato shell and carefully pipe or spoon the filling into the cavity until it is full and slightly mounded on top. The star tip will create a lovely swirl.
  3. Garnish and Chill: Arrange the stuffed tomatoes on your serving platter. If you saved the tomato “hats,” you can place one jauntily on top of each filled tomato. For an extra touch of elegance, garnish with a tiny basil leaf or a sprinkle of finely chopped chives.
  4. Chill Before Serving: Cover the platter with plastic wrap and chill in the refrigerator for at least 30 minutes before serving. This allows the filling to firm up and the flavors to meld together beautifully.

Nutrition

  • Serving Size: one normal portion
  • Calories: 110
  • Carbohydrates: 4g
  • Protein: 3g