4-Ingredient Stuffed Cherry Tomatoes
These 4-ingredient stuffed cherry tomatoes are the party appetizer that takes 20 minutes and no oven. Cream cheese, crispy bacon, chives, and a little garlic do all the work.

You get a cool, creamy bite with a salty crunch and a fresh tomato shell. I’ll show you how to fill them without breaking a single tomato.
What Makes These Stuffed Tomatoes So Good
The filling is rich but not heavy, and you taste every element. Bacon crumbles give a smoky chew, chives bring a mild oniony freshness, and the cherry tomato still tastes like summer.
It’s the kind of recipe that looks like you fussed, but you really just mixed four things and spooned them in. No cooking, no knife skills required beyond slicing a top off.
Ingredients

- 24 firm cherry tomatoes: pick ones that sit flat on their bottom so they don’t roll
- 4 oz cream cheese, softened: full-fat gives the best texture, but low-fat works too
- 4 slices bacon, cooked and finely crumbled: use thick-cut for bigger bacon bits
- 2 tbsp minced fresh chives: plus a few extra for finishing
- ½ tsp garlic powder: adjust to taste
- Salt and black pepper: just a pinch, since the bacon adds salt
Variations / Substitutions
- Swap bacon for prosciutto: crisp it in a dry pan, then chop it for a lighter, saltier bite
- Add sharp cheddar: a little finely grated cheddar mixed into the filling makes it cheesier
- Use dill instead of chives: dill keeps it bright and works great with cream cheese
- Make it dairy-free: a block of vegan cream cheese blends just as smoothly
If you want a warm bite, try our Bacon-Wrapped Stuffed Jalapeños next.
How to Make Stuffed Cherry Tomatoes
Step 1: Prep the Tomatoes

Slice the top off each tomato and use a small spoon or melon baller to scoop out the seeds and pulp. Work gently so the tomato stays intact, you want a neat little cup, not a thin, fragile wall. You’ll be done with all 24 in about 10 minutes.
The inside should look hollow but dry. If any juice pools, dab it with a paper towel so the filling doesn’t slide out later.
Step 2: Mix the Filling

Stir together the 4 oz softened cream cheese, crumbled bacon, 2 tbsp chives, ½ tsp garlic powder, a pinch of salt, and a few grinds of black pepper. Mixing takes roughly 2 minutes to get everything evenly distributed.
The filling should be soft but hold its shape when you scoop it. If your cream cheese was cold, give it an extra minute of stirring to smooth out any lumps.
Step 3: Fill the Tomatoes

Spoon a little filling into each tomato, pressing it in gently so there are no air pockets. You can also use a small piping bag or a zip-top bag with the corner snipped off for a neater look. Filling all 24 will take about 5 minutes.
Aim for a rounded top that rises just above the edge. That little dome makes them look finished without any extra work.
Step 4: Finish and Serve

Arrange the stuffed tomatoes on a platter and scatter a few extra chives over the top. Set them out and let guests grab them with their fingers while the tomatoes are still cool and crisp.
They hold up for about 30 minutes at room temperature, so plate them just before serving.
A Few Quick Tips
- Bring the cream cheese to room temperature so it stirs into the filling without lumps and won’t tear the tomatoes when you fill them.
- Use a small piping bag, you get cleaner tops and it’s much faster than a spoon once you get going.
- Choose cherry tomatoes that sit flat and are roughly the same size so your platter looks even.
- If your bacon isn’t crispy enough, the filling can weep, so cook it until it snaps when you break it.
Scale it up for a crowd:
| Party size | Cherry tomatoes | Cream cheese | Bacon (cooked) | Chives |
|---|---|---|---|---|
| 6 people | 24 | 4 oz | 4 slices | 2 tbsp |
| 12 people | 48 | 8 oz | 8 slices | ¼ cup |
| 24 people | 96 | 16 oz | 16 slices | ½ cup |
Make-Ahead and Storage
Cover and refrigerate the filling up to 2 days ahead, then fill the tomatoes no more than 1 hour before serving. The shells stay crisp that way.
Once assembled, leftovers don’t keep well because the tomatoes soften and leak. If you have extra filling, it’s great as a spread on crackers tomorrow.
Frequently Asked Questions
Can I use grape tomatoes instead?
You can. Grape tomatoes are smaller, so plan on about 36 to 40 of them and use a little less filling per piece.
How far ahead can I stuff the tomatoes?
One hour ahead is the safe window. Any longer and the salt in the filling starts pulling moisture out of the tomato shells.
Can I freeze stuffed cherry tomatoes?
No, freezing makes the tomato shell mushy and watery after thawing. Keep this one fresh.
How do I keep them from falling over on the platter?
Slice a tiny sliver off the bottom of any tomato that wobbles, just enough to create a flat base, without puncturing the cavity.

Stuffed Cherry Tomatoes Recipe
Ingredients
Method
- Slice the tops off the cherry tomatoes and scoop out the seeds and pulp, keeping the shells intact.
- Stir together the cream cheese, bacon, chives, garlic powder, a pinch of salt, and pepper until evenly combined.
- Spoon or pipe the filling into each tomato, pressing gently to fill the cavity.
- Arrange on a platter, top with extra chives, and serve right away.
