Of all the simple, elegant appetizers I’ve made over the years, this recipe for Stuffed Cherry Tomatoes with Herb Cream holds a special place in my heart and on my party platters. I first whipped these up for a last-minute family barbecue, needing something fresh, vibrant, and easy to eat while mingling. I wasn’t prepared for the reaction. My husband, who usually gravitates towards grilled meats, couldn’t stop popping them into his mouth, calling them “little flavor bombs.” My kids, who are notoriously skeptical of anything green, were fascinated by the “fancy red bites” and devoured them. Since that day, they’ve become a non-negotiable staple for everything from holiday gatherings to casual summer evenings on the patio. They are the perfect embodiment of simplicity meeting sophistication—a bite-sized explosion of juicy tomato, creamy, tangy cheese, and a fresh burst of garden herbs that tastes like sunshine. They look like you spent hours in the kitchen, but they come together with surprising ease, making you look like a culinary hero with minimal effort.
Ingredients
Here is the simple list of fresh, vibrant ingredients you’ll need to create these delightful bite-sized appetizers. Each component is chosen for its specific contribution to the final harmony of flavors and textures.
- Cherry Tomatoes (2 pints, about 4 cups): Look for firm, ripe cherry or grape tomatoes that are relatively uniform in size. This ensures they stand up well after being hollowed out and makes for a more beautiful presentation.
- Full-Fat Cream Cheese (8 ounces, 1 block): Brought to room temperature for at least 30 minutes. Using full-fat cream cheese is crucial for a rich, creamy, and stable filling that won’t become watery.
- Fresh Chives (2 tablespoons): Finely minced. Chives provide a delicate, mild onion flavor that complements the creaminess of the cheese without overpowering it.
- Fresh Parsley (2 tablespoons): Finely minced. Flat-leaf or Italian parsley offers a bright, peppery, and clean taste that adds a layer of freshness.
- Fresh Dill (1 tablespoon): Finely minced. Dill brings a unique, slightly tangy, and aromatic quality that pairs exceptionally well with dairy and fresh vegetables.
- Garlic (1 small clove): Grated or pressed into a paste. A single small clove adds a pungent depth of flavor that elevates the herb cream. Using a press or grater ensures it incorporates seamlessly.
- Lemon Juice (1 teaspoon): Freshly squeezed is best. The acidity of the lemon juice cuts through the richness of the cream cheese, brightening all the flavors and keeping the filling from feeling too heavy.
- Salt (1/2 teaspoon): Or to taste. Salt is a flavor enhancer; it makes the tomato sweeter, the herbs more vibrant, and the cheese more savory.
- Black Pepper (1/4 teaspoon): Freshly cracked for the best flavor. A touch of black pepper adds a gentle, spicy warmth to the filling.
- Optional Garnish: Extra minced herbs, paprika, or small edible flowers for a final touch of elegance.
Instructions
Follow these detailed steps to assemble your Stuffed Cherry Tomatoes perfectly. The process is broken down into preparing the tomatoes, creating the filling, and bringing it all together for a stunning result.
Step 1: Prepare the Cherry Tomatoes
First, gently wash the cherry tomatoes under cool running water and pat them completely dry with a clean kitchen towel or paper towels. It’s important they are fully dry so the filling adheres well. Using a small, sharp paring knife, slice a tiny sliver off the bottom of each tomato. This creates a stable, flat base that will prevent them from rolling around on the serving platter. Next, slice off the top of each tomato, about a quarter of the way down from the stem. Set aside these little “hats” if you wish to use them for garnish later.
Step 2: Hollow Out the Tomatoes
This is the most intricate part, but it’s simple with the right tool. Use a small 1/4 teaspoon measuring spoon, a small melon baller, or the tip of a grapefruit spoon to gently scoop out the seeds and pulp from inside each tomato. Be careful not to puncture the sides. Work over a bowl to catch the insides. Once hollowed, turn the tomatoes upside down on a layer of paper towels and let them drain for at least 10-15 minutes. This step is critical to remove excess moisture and prevent a watery final product.
Step 3: Make the Herb Cream Filling
While the tomatoes are draining, prepare the delicious filling. In a medium-sized bowl, place the block of room-temperature cream cheese. It must be soft to ensure a smooth, lump-free consistency. Using a hand mixer on low speed or a sturdy spatula, beat the cream cheese until it is light and fluffy. Add the finely minced chives, parsley, and dill to the bowl. Grate or press the garlic clove directly into the mixture, and add the fresh lemon juice, salt, and black pepper.
Step 4: Combine the Filling
Mix all the ingredients together on low speed or by hand until everything is thoroughly combined and evenly distributed. The filling should be a beautiful pale green, speckled with herbs. Scrape down the sides of the bowl to make sure there are no stray pockets of plain cream cheese. Taste the filling and adjust the seasoning if necessary—it might need another pinch of salt or a squeeze of lemon juice to suit your preference.
Step 5: Fill the Tomatoes
Now it’s time to stuff the prepared tomato shells. For a clean, professional look, transfer the herb cream filling into a piping bag fitted with a star tip or a simple round tip. If you don’t have a piping bag, a small zip-top bag with a corner snipped off works just as well. Alternatively, you can use a small spoon or a butter knife. Carefully pipe or spoon the filling into each hollowed-out tomato, filling it just until it mounds slightly over the top.
Step 6: Chill and Serve
Arrange the stuffed cherry tomatoes on your serving platter or a baking sheet lined with parchment paper. For the best flavor and texture, cover them loosely with plastic wrap and chill them in the refrigerator for at least 30 minutes. This allows the filling to firm up slightly and the flavors to meld together. Before serving, you can garnish them with an extra sprinkle of minced fresh herbs, a dash of paprika for color, or even place the tiny tomato “hats” back on at a jaunty angle.
Nutrition Facts
This nutritional information is an estimate based on the ingredients listed.
- Servings: Makes approximately 40-50 stuffed tomatoes (about 8 servings).
- Calories per Serving: Approximately 110 calories.
- Fat (9g): Primarily from the full-fat cream cheese, this provides the rich, satisfying mouthfeel that makes these appetizers so decadent.
- Carbohydrates (4g): Low in carbohydrates, with most coming from the natural sugars in the tomatoes. This makes them a great option for those watching their carb intake.
- Protein (3g): A modest amount of protein, mainly contributed by the cream cheese.
- Vitamin C (15% of DV): The cherry tomatoes are an excellent source of Vitamin C, a powerful antioxidant that supports immune function.
Preparation Time
This recipe is quick to assemble, with most of the time spent on hollowing the tomatoes.
- Active Preparation Time: 25-30 minutes. This includes washing, cutting, and hollowing the tomatoes, as well as mixing the herb cream filling.
- Chilling Time: 30 minutes (minimum). This is essential for the filling to set properly before serving.
- Total Time: Approximately 1 hour.
How to Serve
These versatile bites can be served in a multitude of ways, fitting for any occasion. Here are some ideas to inspire your presentation:
- As a Classic Party Appetizer:
- Arrange them neatly in concentric circles or straight lines on a large, white ceramic platter to make their red color pop.
- Garnish the platter with a bed of fresh arugula or large basil leaves for a beautiful, edible base.
- Sprinkle a final dusting of fresh herbs over the entire platter just before serving for an extra burst of aroma.
- Part of a Grazing Board or Charcuterie Platter:
- Nestle a small bowl or a cluster of the stuffed tomatoes amongst cheeses, cured meats (like thinly sliced beef prosciutto or ham), olives, and crackers.
- Their freshness and acidity provide a perfect counterpoint to rich cheeses and salty meats.
- They add a vibrant splash of color and a no-carb, gluten-free option to the board.
- As a Light Side Dish or Salad Garnish:
- Serve a small handful alongside a grilled chicken breast, a piece of steak, or a flaky fish fillet for a fresh and flavorful side.
- Toss them gently into a simple green salad right before serving to add creamy, juicy bursts of flavor without needing a heavy dressing.
- For Themed Events:
- Holiday Parties: Garnish with finely minced red and green bell peppers to create a festive look.
- Summer Barbecues: Serve them chilled straight from the fridge for a refreshing bite that combats the summer heat.
- Elegant Brunches: Place one or two next to an omelet or a slice of quiche for a touch of sophistication.
Additional Tips
Unlock the full potential of this recipe with these eight expert tips designed to guarantee success and allow for creative variations.
- Select the Perfect Tomatoes: The success of this recipe starts with the star ingredient. Opt for cherry or grape tomatoes that are firm to the touch and have a deep, uniform red color. Avoid any that are overly soft, bruised, or wrinkled. Uniformity in size is more than just aesthetic; it ensures they all stand upright and hold a similar amount of filling.
- The Room Temperature Cream Cheese Rule: Do not skip the step of bringing your cream cheese to room temperature. Cold cream cheese is difficult to whip and will result in a lumpy, dense filling. Allowing it to soften on the counter for 30-60 minutes ensures it will beat into a perfectly smooth, light, and airy cream.
- Get Creative with Your Herbs: While the classic combination of chives, parsley, and dill is a proven winner, feel free to experiment. Fresh basil, mint, oregano, or tarragon can completely change the flavor profile. For a spicier kick, consider adding finely minced cilantro and a touch of lime juice instead of lemon.
- Master the Make-Ahead Method: To save time on the day of your event, you can prepare the components in advance. The herb cream filling can be made up to 2 days ahead and stored in an airtight container in the refrigerator. The tomatoes can be hollowed out a day in advance. Store them upside down on paper towels in a container in the fridge. Assemble them a few hours before serving for the freshest taste and best texture.
- Piping for a Professional Finish: Using a piping bag truly elevates the look of these appetizers from homemade to gourmet. A star-shaped piping tip creates beautiful ridges in the cream cheese filling. If you’re new to piping, practice on a piece of parchment paper first to get a feel for the pressure needed.
- Introduce a Textural Crunch: For an unexpected and delightful contrast, add a crunchy element. You can either mix toasted panko breadcrumbs, finely chopped nuts (like walnuts or pecans), or sunflower seeds directly into the filling, or you can sprinkle them on top just before serving.
- Don’t Be Afraid to Boost the Flavor: The herb cream is a fantastic base for more complex flavors. Consider adding a pinch of smoked paprika for smokiness, a dash of cayenne pepper for heat, a tablespoon of crumbled feta cheese for extra saltiness and tang, or a teaspoon of Dijon mustard for a zesty kick.
- Moisture is the Enemy: The key to preventing soggy stuffed tomatoes is diligent draining. After scooping out the pulp, a light sprinkle of salt inside the tomato shells can help draw out even more excess water. Just be sure to let them drain upside down for a good 15-20 minutes and pat the insides with a paper towel before filling.
FAQ Section
Here are answers to some of the most common questions about making Stuffed Cherry Tomatoes with Herb Cream.
1. Can I use a different type of cheese for the filling?
Absolutely! While cream cheese provides the classic creamy base, you can certainly experiment. For a tangier flavor, try substituting half of the cream cheese with goat cheese. For a lighter, fluffier texture, you could use ricotta cheese (be sure to strain it well to remove excess water) or even Boursin cheese for an instant, pre-flavored filling.
2. How do I properly store any leftovers?
Leftover stuffed cherry tomatoes should be stored in a single layer in an airtight container in the refrigerator. To prevent them from becoming soggy, you can place a folded paper towel on the bottom of the container to absorb any moisture. They are best enjoyed within 24-48 hours, as the tomatoes will begin to soften over time.
3. Is it possible to make this recipe vegan or dairy-free?
Yes, it’s very easy to adapt this recipe for a vegan or dairy-free diet. Simply substitute the regular cream cheese with your favorite brand of dairy-free cream cheese (almond-based or cashew-based options work wonderfully). Ensure it’s a brand that has a firm texture. The rest of the ingredients are naturally vegan.
4. My filling seems too runny. What can I do to fix it?
A runny filling is usually caused by cream cheese that was too soft or herbs that weren’t dried properly. To fix it, try chilling the filling in the refrigerator for 30-60 minutes to see if it firms up. If it’s still too loose, you can mix in a small amount of a thickening agent. A tablespoon of unflavored gelatin powder bloomed in a little water, or even a bit more room-temperature cream cheese, can help stabilize it.
5. What is the best way to core the cherry tomatoes if I don’t have a melon baller?
No special tools are necessary! A simple 1/4 teaspoon metal measuring spoon is the perfect size and shape for scooping out the insides. Alternatively, you can use the sharp tip of a vegetable peeler or a small serrated grapefruit spoon to carefully loosen and scoop out the pulp and seeds.
6. Are these stuffed cherry tomatoes keto-friendly or low-carb?
Yes, this recipe is naturally very low in carbohydrates and fits perfectly into a ketogenic or low-carb lifestyle. Cherry tomatoes have a low carb count, and the filling is primarily made of fat and protein from the cream cheese. It’s a flavorful, satisfying snack or appetizer that won’t disrupt ketosis.
7. Can I freeze the stuffed cherry tomatoes for later?
It is not recommended to freeze stuffed cherry tomatoes. Tomatoes have a very high water content, and upon thawing, they will become extremely mushy and watery, ruining the texture of the dish. The cream cheese filling can also separate or become grainy when frozen and thawed. This appetizer is best made and enjoyed fresh.
8. What other vegetables can I use with this delicious herb cream filling?
This versatile herb cream is fantastic with a variety of other vegetables! It’s wonderful stuffed into hollowed-out mini bell peppers for a crunchy and sweet alternative. You can also use it to stuff blanched mushroom caps, thick slices of cucumber with the seeds scooped out, or even celery sticks for a classic “ants on a log” style snack. It also makes an excellent dip for a platter of fresh crudités.
Stuffed Cherry Tomatoes with Herb Cream
Ingredients
Here is the simple list of fresh, vibrant ingredients you’ll need to create these delightful bite-sized appetizers. Each component is chosen for its specific contribution to the final harmony of flavors and textures.
- Cherry Tomatoes (2 pints, about 4 cups): Look for firm, ripe cherry or grape tomatoes that are relatively uniform in size. This ensures they stand up well after being hollowed out and makes for a more beautiful presentation.
- Full-Fat Cream Cheese (8 ounces, 1 block): Brought to room temperature for at least 30 minutes. Using full-fat cream cheese is crucial for a rich, creamy, and stable filling that won’t become watery.
- Fresh Chives (2 tablespoons): Finely minced. Chives provide a delicate, mild onion flavor that complements the creaminess of the cheese without overpowering it.
- Fresh Parsley (2 tablespoons): Finely minced. Flat-leaf or Italian parsley offers a bright, peppery, and clean taste that adds a layer of freshness.
- Fresh Dill (1 tablespoon): Finely minced. Dill brings a unique, slightly tangy, and aromatic quality that pairs exceptionally well with dairy and fresh vegetables.
- Garlic (1 small clove): Grated or pressed into a paste. A single small clove adds a pungent depth of flavor that elevates the herb cream. Using a press or grater ensures it incorporates seamlessly.
- Lemon Juice (1 teaspoon): Freshly squeezed is best. The acidity of the lemon juice cuts through the richness of the cream cheese, brightening all the flavors and keeping the filling from feeling too heavy.
- Salt (1/2 teaspoon): Or to taste. Salt is a flavor enhancer; it makes the tomato sweeter, the herbs more vibrant, and the cheese more savory.
- Black Pepper (1/4 teaspoon): Freshly cracked for the best flavor. A touch of black pepper adds a gentle, spicy warmth to the filling.
- Optional Garnish: Extra minced herbs, paprika, or small edible flowers for a final touch of elegance.
Instructions
Follow these detailed steps to assemble your Stuffed Cherry Tomatoes perfectly. The process is broken down into preparing the tomatoes, creating the filling, and bringing it all together for a stunning result.
Step 1: Prepare the Cherry Tomatoes
First, gently wash the cherry tomatoes under cool running water and pat them completely dry with a clean kitchen towel or paper towels. It’s important they are fully dry so the filling adheres well. Using a small, sharp paring knife, slice a tiny sliver off the bottom of each tomato. This creates a stable, flat base that will prevent them from rolling around on the serving platter. Next, slice off the top of each tomato, about a quarter of the way down from the stem. Set aside these little “hats” if you wish to use them for garnish later.
Step 2: Hollow Out the Tomatoes
This is the most intricate part, but it’s simple with the right tool. Use a small 1/4 teaspoon measuring spoon, a small melon baller, or the tip of a grapefruit spoon to gently scoop out the seeds and pulp from inside each tomato. Be careful not to puncture the sides. Work over a bowl to catch the insides. Once hollowed, turn the tomatoes upside down on a layer of paper towels and let them drain for at least 10-15 minutes. This step is critical to remove excess moisture and prevent a watery final product.
Step 3: Make the Herb Cream Filling
While the tomatoes are draining, prepare the delicious filling. In a medium-sized bowl, place the block of room-temperature cream cheese. It must be soft to ensure a smooth, lump-free consistency. Using a hand mixer on low speed or a sturdy spatula, beat the cream cheese until it is light and fluffy. Add the finely minced chives, parsley, and dill to the bowl. Grate or press the garlic clove directly into the mixture, and add the fresh lemon juice, salt, and black pepper.
Step 4: Combine the Filling
Mix all the ingredients together on low speed or by hand until everything is thoroughly combined and evenly distributed. The filling should be a beautiful pale green, speckled with herbs. Scrape down the sides of the bowl to make sure there are no stray pockets of plain cream cheese. Taste the filling and adjust the seasoning if necessary—it might need another pinch of salt or a squeeze of lemon juice to suit your preference.
Step 5: Fill the Tomatoes
Now it’s time to stuff the prepared tomato shells. For a clean, professional look, transfer the herb cream filling into a piping bag fitted with a star tip or a simple round tip. If you don’t have a piping bag, a small zip-top bag with a corner snipped off works just as well. Alternatively, you can use a small spoon or a butter knife. Carefully pipe or spoon the filling into each hollowed-out tomato, filling it just until it mounds slightly over the top.
Step 6: Chill and Serve
Arrange the stuffed cherry tomatoes on your serving platter or a baking sheet lined with parchment paper. For the best flavor and texture, cover them loosely with plastic wrap and chill them in the refrigerator for at least 30 minutes. This allows the filling to firm up slightly and the flavors to meld together. Before serving, you can garnish them with an extra sprinkle of minced fresh herbs, a dash of paprika for color, or even place the tiny tomato “hats” back on at a jaunty angle.
Nutrition
- Serving Size: one normal portion
- Calories: 110
- Fat: 9g
- Carbohydrates: 4g
- Protein: 3g





