Introduction
These cheese-stuffed cherry tomatoes come together in about 20 minutes and require no cooking—just mixing a simple cream cheese and ricotta filling, piping it into halved tomatoes, and chilling. The basil and garlic infuse the creamy filling while the tomato’s natural acidity and slight sweetness balance the richness, making these ideal for entertaining or a make-ahead appetizer.
Recipe Details
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Total Time: 20 minutes
- Servings: 6–8 (30 tomatoes)
Ingredients
- ¼ cup cream cheese
- 1 tbsp basil chiffonade
- 1 tbsp minced garlic
- 2 tbsp unsalted butter
- ½ tsp salt
- ½ tsp freshly-ground black pepper
- ¼ cup ricotta cheese
- 30 cherry tomatoes, with the very top removed
Instructions
- Combine all ingredients except tomatoes to make the filling.
- Place filling into a gallon-size zip-top bag with a small hole snipped in one of the bottom corners.
- Fill tomatoes about ¾ full.
- Serve chilled as an appetizer.
Variations
Herb variations: Swap basil for fresh dill, oregano, or parsley for different flavor profiles; dill works particularly well with the tang of ricotta.
Lemon or garlic intensity: Reduce minced garlic to ½ tbsp if you prefer a milder flavor, or add ½ tsp lemon zest for brightness without changing texture.
Smoky depth: Add ¼ tsp smoked paprika to the filling for a subtle warmth that complements the fresh tomato.
Spiced edge: Stir in a pinch of red pepper flakes or a dash of hot sauce into the filling for heat.
Make-ahead prep: Mix the filling up to 24 hours ahead and refrigerate; pipe into tomatoes no more than 4 hours before serving to keep them crisp.
Tips for Success
Dry the tomato cavities: After removing the tops, gently pat the inside of each tomato with a paper towel to remove excess moisture; this prevents the filling from becoming watery and keeps it from sliding out.
Use room-temperature cream cheese: Let the cream cheese sit on the counter for 10 minutes before mixing so it blends smoothly with the ricotta without lumps.
Cut a clean hole in the bag corner: Use scissors to snip a small, clean hole; if it’s too large, the filling will come out too fast and be hard to control. Start small—you can always enlarge it.
Chill before serving: Refrigerate for at least 1 hour so the filling sets slightly and the flavors meld; cold tomatoes also hold their shape better on a serving plate.
Storage and Reheating
FAQ
Can I make these ahead for a party?
Yes, prepare the filling up to 24 hours ahead and keep it refrigerated. Pipe the tomatoes no more than 4 hours before guests arrive to preserve the tomato’s firmness and prevent leakage.
Why is my filling too soft to pipe?
Cream cheese that is too warm or too soft will not hold its shape. Ensure both the cream cheese and ricotta are cold, and use a piping bag with a small opening to control flow; refrigerating the filled bag for 15 minutes before piping can also help.
Can I use a piping tip instead of a snipped bag?
Yes, use a medium round or star tip fitted to a piping bag; this gives you more control and a neater appearance than a plain hole.
What if I don’t have fresh basil?
Fresh dill, parsley, or oregano are direct swaps in the same amount; dried basil will work but use only 1 tsp since dried herbs are more concentrated.
Attribution: Recipe text from “Cookbook:Cheese Stuffed Tomatoes” on Wikibooks (© Wikibooks contributors).
Source: https://en.wikibooks.org/wiki/Cookbook:Cheese_Stuffed_Tomatoes
License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/
Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.

