
These show-stopping cherry tomatoes filled with herbs and cheese have turned into my go-to appetizer for every kind of party. The herb-infused smooth filling works magic with the juicy tomatoes, creating tiny flavor bombs that vanish from platters in minutes flat.
I whipped these up for the first time at an outdoor birthday bash when I needed something that wouldn't spoil in sunshine. They were such a knockout that friends still ask me to bring my "little tomato bites" whenever they invite me over.
Ingredients
- Cream cheese: Make sure it's soft and spreadable for easy mixing and stuffing
- Butter: Gives the filling a velvety texture and helps it set up nicely
- Fresh dill: Adds that wonderful fresh pop to everything - grab the greenest bunch you can find
- Garlic: One small clove gives just enough flavor without taking over
- Cherry tomatoes: Pick ones that feel heavy and have smooth, tight skins for the best results
Step-by-Step Instructions
- Create the Filling:
- Beat room temperature cream cheese with butter until it's perfectly smooth with no chunks. Don't rush this step - lumps will get stuck in your piping tip later on. You want it soft but still thick enough to hold shape.
- Mix in Flavors:
- Fold in the chopped dill and minced garlic until they're spread all through the cheese mix. You'll see tiny green bits scattered in the white cream. You can make this a day early and keep it cold to let the flavors mingle.
- Get Tomatoes Ready:
- Slice off the top fourth of each tomato to make an opening. Scoop out the insides using a small spoon, being careful not to poke through the bottom. Press each one gently against your cutting board to make a flat bottom so they stand up.
- Stuff Each Tomato:
- Put your cheese mix into a piping bag with a fancy tip or just snip the corner off a plastic bag. Squeeze the filling into each hollow tomato, making a pretty swirl that rises slightly above the edge. You want them full but not overflowing.
- Ready to Eat:
- Let the tomatoes sit out about half an hour after taking them from the fridge for the best taste. Set them on a plate with some extra dill sprigs scattered around for a pretty touch.

There's a funny story in our house about these tomatoes because my husband once devoured an entire batch before our anniversary guests showed up. Now I always make him his own separate plate so others get a fair shot at trying them.
Storage Guidelines
These stuffed gems stay good in the fridge for about 24 hours when kept in one layer in a sealed container. If you try to keep them longer, the tomatoes start getting soggy and leak juice into the filling. Don't try freezing them - they'll turn mushy and weird when thawed out.
Easy Variations
The basic cheese mixture works great as a starting point for different flavors. You might swap in basil instead of dill and throw in some grated parmesan for an Italian feel. For something more Mediterranean, mix in some chopped olives and a bit of oregano. During Christmas time, I love adding tiny bits of cranberry and orange peel to match the holiday mood.
Selecting Perfect Tomatoes
Getting amazing stuffed tomatoes starts with picking the right ones. Try to find cherry tomatoes that match in size so they look nice together. Ones still attached to the vine usually taste better than the loose packed ones. Good tomatoes feel surprisingly heavy and have smooth skin with no wrinkles. I've found that smaller ones actually work better than bigger varieties since they make the perfect one-bite snack.
Presentation Ideas
Set these pretty bites on some fresh herb sprigs for a fancy look. For a casual garden party feel, spread them across a wooden board with some edible flowers between them. In winter, I put them on a slightly warmed plate which keeps them tasting their best longer. Think about colors when choosing your serving dish - dark plates make the red and white colors really stand out.

These filled cherry tomatoes transform any regular get-together into something really special and will wow your friends with their simple elegance.
Frequently Asked Questions
- → Can I use different herbs instead of dill?
Absolutely! Swap dill for parsley, chives, or basil to give the filling a different twist.
- → How early can I prepare these bites?
You can make them up to a day in advance. Just keep them chilled, covered in the fridge until serving.
- → How do I remove the insides of cherry tomatoes?
Grab a melon baller or use a small spoon to scoop out the seeds and pulp without tearing the tomato.
- → Can I make these vegan?
Sure! Replace the cream cheese and butter with plant-based alternatives to make them dairy-free.
- → What’s the best way to serve them at a party?
Set them neatly on a platter, sprinkle some dill on top, and serve cold or at room temperature.
- → What can I mix into the filling for extra flavor?
Try adding chopped sun-dried tomatoes, cooked bacon bits, or smoked salmon for more variety.