Skip to Content

Bacon Stuffed Cherry Tomatoes

Bacon stuffed cherry tomatoes are the perfect appetizer for any occasion. They have just the right amount of nutrition and amazing flavor that will have everyone wanting more. So make sure you put enough on the serving tray.

bacon and cream cheese stuffed cherry tomatoes on a bed of spinach leaves

You can make this simple recipe very quickly with just a few ingredients. It’s nice to have these little appetizers nestled in between plates of larger finger foods, such as a cheese ball or these bacon wrapped potato wedges. One way to spread the color—and the love—around the table is to have more than one plate of them.

The Perfect Party Appetizer

Chips and dip are wonderful but very common. So next time you host a get-together with friends and family, offer something different. These bacon stuffed cherry tomatoes will help create lasting memories … and probably a few requests for the recipe.

2 plates of bacon stuffed tomatoes

The way I make these stuffed tomatoes is fairly low carb. If you add sugar or breadcrumbs, you’ll increase the carb content. But if you’re not counting carbs, feel free to add whatever makes you happy.


You only need a few things to make these delicious little bacon stuffed cherry tomatoes. And you probably have some of the ingredients in your fridge, pantry, and spice cabinet.

bowl of cherry tomatoes

Here’s what you’ll need:

  • Cherry tomatoes
  • Softened cream cheese
  • Mayonnaise (or miracle whip
  • Dill weed
  • Bacon bits
  • Garlic powder
  • Onion powder
  • Grated parmesan cheese (optional)
  • Finely chopped cucumber (optional)
  • Finely chopped onion (optional)
mayonnaise and cream cheese
onion powder, garlic powder, dill weed, and bacon bits

For exact measurements of each ingredient and full directions, go to the recipe card at the bottom of the page. You can even print out the card by using the “print” button.

You probably noticed that some of the ingredients are listed as optional. But don’t feel that this is all you can add. If something sounds good to you, give it a try. Add it to a small amount of the stuffing and taste it. If you like it, chances are someone else will.

How to Make Bacon Stuffed Cherry Tomatoes

The first thing I like to do is prepare the stuffing so the flavors can meld while I prepare the tomatoes. In fact, the longer everything is mixed the better they taste.

ingredients for the filling in a bowl

In a medium bowl, combine the mayonnaise, softened cream cheese, dill weed, garlic powder, onion powder, and bacon bits.

Stir until well mixed. Set this bowl aside.

mixed ingredients in a bowl

*Note: You can use a food processor to mix the filling, but I’ve found that it’s just as easy to mix them by hand in a mixing bowl.

Now rinse and dry all of the cherry tomatoes. I do this the easy way by using a colander to rinse and then I pour them out onto a couple of paper towels.

tomatoes in a colander

This is where you have a choice. If you want to use the whole cherry tomato for each bite, cut off the section at the stem side, or top of the tomato. 

cherry tomatoes with tops cut off

Some of the tomatoes have rounded or pointy ends on the other side. So shave off a little bit of the bottom of the tomato so they can sit upright without falling over.

Another option is to cut the tomatoes in half lengthwise after cutting off the stem area.

tomatoes cut in half lengthwise, with insides scooped out

You’ll have much smaller bites, but the tomatoes are easier to stuff and place on the serving plates. And since it’s an appetizer, there’s nothing wrong with a small portion.

Scoop out the inside of the tomatoes, leaving about 1/4 inch to hold the filling. They don’t have to be perfect. You can use a melon baller, spoon, or sharp knife to scoop.

Place each tomato upside down on a paper towel (with the cut end down). This enables some of the extra juice from the tomatoes to drain. 

plate of cut tomatoes, bowl of filling, and plate of stuffed tomatoes

Scoop the cream cheese and bacon filling into the tomatoes. Spoon mixture with either a small scoop, a regular teaspoon, or a butter knife. Add enough to go past the edge of the tomatoes … because it’s so delicious!

Optional Ingredients

If you want to add other ingredients to the filling mixture, go right ahead. Try different things to see what tastes best to you.

Here are some other options:

  • Chopped green onions added to the mixture
  • Sour cream in place of the mayonnaise
  • Chopped jalapeños 
  • Taco seasoning
  • Thyme
  • Oregano
  • Brown sugar
  • Finely chopped breadcrumbs
  • Dry or fresh parsley

How to Serve Bacon Stuffed Cherry Tomatoes

Now it’s time to think about presentation. A lot depends on the occasion. If you’re making these for a Super Bowl party or any other holiday celebration, you’ll want to have a variety of options. 

Use the color of the food to your advantage. Have a colorful mix of reds, greens, oranges, and yellows to make the table more inviting.

Since the tomatoes are bright red, I like to place them on a bed of whatever greens I have in my refrigerator. This time, I had spinach.

stuffed tomatoes on a bed of lettuce with one stuffed tomato on the table

The only thing you need to decide at this point is how many stuffed tomatoes to put on each plate or serving platter. As I mentioned before, I like to have several plates of them placed around the appetizer or snack table.

Doing this adds a lot of color to the area, which I think is more appetizing. Whether you’re serving chips and dip or bacon wrapped jalapeños, it’s nice to have the appeal of the color.

bowl of tomatoes beside bacon and cream cheese stuffed tomatoes

See this recipe shared at Weekend Potluck and Full Plate Thursday.

More Delicious Appetizer Recipes

Whether you’re entertaining guests for a special occasion or enjoying appetizers for dinner, I believe that more is always better. 

Here are some wonderful appetizers that will please everyone’s tastebuds:

Air Fryer Corn Tortilla Chips – Easy to make and better than the ones from a bag!

Homemade Salsa – Everyone will want your recipe!

Classic Guacamole – Restaurant quality!

Stuffed Dates – Delicious balance of sweet and savory!

Crispy Zucchini Parmesan Chips – Crunchy texture and delicious flavor!

Air Fryer Ranch Chickpeas – Crunchy, yummy, and addictive!

Tomato and Pimento Cheese Fritters (from Southern Bite) – Something different that everyone will love!

Spinach Dip – Serve either hot or cold!

Deviled Eggs – Favorite classic southern recipe!

Roasted Pecans – Another addictive treat!

Stuffed Mushrooms with Sausage – Party favorite that will disappear quickly!

Yield: 8 servings

Bacon Stuffed Cherry Tomatoes

small plate of bacon and cream cheese stuffed tomatoes on a bed of spinach leaves

This colorful and delicious appetizer is easy to make and sure to be a hit at your next get-together with friends or family.

Prep Time 15 minutes
Total Time 15 minutes


  • 10 ounces cherry tomatoes
  • 1/2 cup softened cream cheese
  • 1/4 cup mayonnaise
  • 1/2 teaspoon dill weed
  • 1/4 cup bacon bits
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder


  1. Combine the softened cream cheese, mayonnaise, bacon bits, dill weed, garlic powder, and onion powder in a medium bowl. Mix well. Set it aside.
  2. Rinse and dry all of the cherry tomatoes.
  3. Cut off a very small slice at the top of each tomato (the section where the stem was).
  4. Scoop out the inside of each tomato, leaving 1/4” of the flesh inside the skin intact.
  5. With a small spoon or piping bag, fill each tomato with the cream cheese mixture. Go over the top just a little bit.
  6. Refrigerate for at least an hour before serving.


If the tomatoes are rounded or pointed on the bottom, you can shave off a very thin sliver so they have a flatter bottom. This helps them stand up better.

Feel free to add or substitute other ingredients. Here are some you may want to try:

  • Grated parmesan cheese
  • Finely chopped cucumber
  • Finely chopped onion
  • Chopped green onions added to the mixture
  • Sour cream in place of the mayonnaise
  • Chopped jalapeños 
  • Taco seasoning
  • Thyme
  • Oregano
  • Brown sugar
  • Finely chopped breadcrumbs
  • Dry or fresh parsley

If you don’t want the bacon, you can leave it out and add one of the above options instead.

Nutrition Information



Serving Size


Amount Per Serving Calories 121Total Fat 11gSaturated Fat 4gTrans Fat 0gUnsaturated Fat 6gCholesterol 18mgSodium 153mgCarbohydrates 3gFiber 1gSugar 2gProtein 2g

The nutrition information is a product of online calculators. I try to provide true and accurate information, but these numbers are estimates.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Please feel free to share!

Skip to Recipe