Looking for a simple yet elegant appetizer that always impresses? These Stuffed Cherry Tomatoes are the perfect bite-sized delights, fresh, flavorful, and ready in minutes. They’re ideal for parties, brunches, or holiday gatherings when you need something beautiful and quick. Each tomato is bursting with creamy herb flavor, making them irresistible.
Why You’ll Love This Recipe
- Fresh, colorful, and visually stunning for any table
- Quick to prepare, no cooking required
- Perfect balance of creamy and tangy flavors
- Great for make-ahead appetizers or light snacks
- Naturally vegetarian and gluten-free
Ingredients

- 20 cherry tomatoes, firm and ripe
- ½ cup cream cheese, softened
- 2 tablespoons mayonnaise or Greek yogurt
- 1 tablespoon finely chopped chives
- 1 tablespoon finely chopped parsley
- ½ teaspoon garlic powder
- Salt and black pepper to taste
- Optional: 1 tablespoon grated Parmesan or feta cheese
Step-by-Step Instructions

- Prepare the Tomatoes: Rinse the cherry tomatoes and gently pat dry. Slice off the tops and scoop out the seeds with a small spoon or melon baller.
- Drain: Turn the hollowed tomatoes upside down on a paper towel to remove excess moisture.
- Make the Filling: In a bowl, mix cream cheese, mayonnaise (or yogurt), chives, parsley, garlic powder, salt, and pepper until creamy.
- Stuff the Tomatoes: Spoon or pipe the filling into each hollowed tomato. For a decorative touch, use a piping bag with a star tip.
- Chill and Serve: Arrange the stuffed tomatoes on a platter and refrigerate for 15–20 minutes before serving.
Tips & Variations
- Add crunch: Mix in finely chopped cucumbers or bell peppers.
- Herb swap: Try dill, basil, or thyme for a new flavor.
- Cheese twist: Use ricotta, goat cheese, or herbed Boursin.
- Make it spicy: Add chili flakes or a touch of hot sauce.
- Garnish: Sprinkle with paprika or fresh herbs before serving.
Storage & Freezer Instructions
- Store leftovers in an airtight container in the refrigerator for up to 2 days.
- Keep the tomatoes and filling separate if preparing in advance.
- Fill tomatoes just before serving for the best texture and appearance.
- Avoid freezing, the tomatoes become too soft after thawing.
- For make-ahead prep, hollow the tomatoes and prepare the filling a day before, then assemble right before your event.
Serving & Pairing Ideas

- Serve as part of a party platter or appetizer spread.
- Pair with cucumber bites, crostini, or deviled eggs.
- Great alongside fresh salads or grilled dishes at summer BBQs.
- For drinks, serve with sparkling water, lemonade, or iced tea.
- For elegant occasions, display on tiered platters or a charcuterie board.
Frequently Asked Questions
Can I make these ahead of time?
Yes! Prepare the filling and hollow the tomatoes a day ahead. Keep both refrigerated separately, and assemble just before serving for the freshest bite.
What kind of tomatoes work best?
Firm, ripe cherry tomatoes are ideal. They’re sweet, sturdy, and easy to fill. Grape tomatoes are a great alternative if you prefer thicker skin.
How can I make this recipe lighter?
Use light cream cheese or Greek yogurt in place of regular cream cheese. It keeps the filling creamy while cutting calories and fat.
Can I use different fillings?
Absolutely. Try tuna salad, egg salad, or a Mediterranean-inspired hummus and olive filling. These tomatoes make perfect edible cups for endless variations.
Ready to Make It?
These Stuffed Cherry Tomatoes are proof that simple ingredients can create elegant, flavorful appetizers. Perfect for holidays, picnics, or brunches, they’re easy to prepare and always a hit.
You Might Also Like
- Gingerbread Cookies – Soft, spiced cookies with classic holiday flavor.
- Chewy Oatmeal Raisin Cookies – Sweet, chewy, and packed with hearty oats.
- Cranberry Orange Scones – Buttery scones bursting with citrus and cranberry.
- Creamy Lemon Garlic Shrimp Pasta – A quick, creamy pasta with bright lemon flavor.
Stuffed Cherry Tomatoes
- Total Time: 10 minutes
- Yield: 20 servings 1x
- Diet: Vegetarian
Description
Fresh and flavorful stuffed cherry tomatoes filled with creamy herb cheese. Perfect for parties, brunches, and light snacks.
Ingredients
20 cherry tomatoes, firm and ripe
½ cup cream cheese, softened
2 tablespoons mayonnaise or Greek yogurt
1 tablespoon finely chopped chives
1 tablespoon finely chopped parsley
½ teaspoon garlic powder
Salt and black pepper to taste
1 tablespoon grated Parmesan or feta cheese (optional)
Instructions
1. Rinse and dry the cherry tomatoes. Slice off tops and scoop out seeds.
2. Place tomatoes upside down on paper towels to drain.
3. Mix cream cheese, mayonnaise or yogurt, herbs, garlic powder, salt, and pepper until creamy.
4. Spoon or pipe the filling into each tomato.
5. Chill for 15–20 minutes before serving.
Notes
Store in the refrigerator for up to 2 days.
Keep the filling and tomatoes separate until ready to serve.
Avoid freezing as tomatoes lose firmness.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Appetizer
- Method: No-Cook
- Cuisine: American
Nutrition
- Serving Size: 2 stuffed tomatoes
- Calories: 35
- Sugar: 2g
- Sodium: 55mg
- Fat: 3g
- Saturated Fat: 1g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 2g
- Fiber: 0g
- Protein: 1g
- Cholesterol: 5mg