Caprese Dip Recipe
Introduction
This Caprese Dip brings together the classic flavors of a Caprese salad in a warm, cheesy dip perfect for any gathering. Roasted cherry tomatoes mingle with creamy cheeses and fresh basil, making it an irresistible appetizer.

Ingredients
- 2 cups cherry tomatoes
- 1 tablespoon olive oil
- 2 tablespoons basil pesto (homemade or store-bought)
- 5 cloves garlic, minced
- Kosher salt and black pepper to taste
- 1 cup sour cream
- 1/2 cup fresh chopped basil
- 8 ounces low-moisture mozzarella cheese, cut into chunks
- 8 ounces shredded provolone cheese
- ¼ cup freshly grated parmesan cheese
- Crusty bread, crackers, or tortilla chips for serving
Instructions
- Step 1: Preheat the oven to 400°F and place the oven rack in the middle position.
- Step 2: Add 1 cup of whole cherry tomatoes to the bottom of a 2-quart baking dish or cast iron skillet. Drizzle with olive oil and top with basil pesto, minced garlic, salt, and pepper. Toss gently to coat the tomatoes evenly.
- Step 3: Bake the tomatoes for 15 minutes until they start to soften and release their juices.
- Step 4: While the tomatoes roast, stir together the sour cream and chopped fresh basil in a bowl. Add the mozzarella chunks, shredded provolone, and grated parmesan, mixing to combine.
- Step 5: When the tomatoes are done, add the cheese mixture to the baking dish and toss gently to combine all ingredients.
- Step 6: Cut the remaining 1 cup of cherry tomatoes in half and arrange them on top of the cheese mixture.
- Step 7: Return the dish to the oven and bake for another 20 minutes, until the cheese is melted, the top is slightly golden, and the edges are bubbling.
- Step 8: Remove from the oven and sprinkle with fresh basil just before serving. Serve warm with crusty bread, crackers, or tortilla chips.
Tips & Variations
- Use fresh homemade basil pesto for a more vibrant flavor.
- For a spicier kick, add a pinch of red pepper flakes with the garlic and pesto.
- Substitute the provolone with fontina or gouda for a different cheese profile.
- If you prefer a thicker dip, reduce the amount of sour cream slightly or add cream cheese.
Storage
Store any leftover dip in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven or microwave until warmed through. The dip can separate slightly after refrigeration, so stirring well before serving is recommended.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this dip ahead of time?
Yes, you can prepare the tomato and cheese mixtures separately and assemble before baking. Just keep the components refrigerated until ready to bake.
Is this dip suitable for guests with lactose intolerance?
This dip contains multiple cheeses and sour cream, so it is not suitable for those with lactose intolerance unless lactose-free substitutes are used.
PrintCaprese Dip Recipe
A delicious and creamy Caprese Dip combining roasted cherry tomatoes with a blend of mozzarella, provolone, parmesan cheeses, fresh basil, and pesto. Perfectly baked until bubbly and golden, this dip pairs wonderfully with crusty bread, crackers, or tortilla chips for an easy appetizer or party snack.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6–8 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Roasted Tomatoes
- 2 cups cherry tomatoes (divided into 1 cup for roasting and 1 cup for topping)
- 1 tablespoon olive oil
- 2 tablespoons basil pesto (homemade or store-bought)
- 5 cloves garlic, minced
- Kosher salt and black pepper, to taste
- Red pepper flakes, to taste
Cheese Mixture
- 1 cup sour cream
- 1/2 cup fresh chopped basil
- 8 ounces low-moisture mozzarella cheese, cut into chunks
- 8 ounces shredded provolone cheese
- 1/4 cup freshly grated parmesan cheese
Serving
- Crusty bread, crackers, or tortilla chips
Instructions
- Preheat Oven: Preheat your oven to 400°F and position the oven rack in the middle.
- Prepare Tomatoes for Roasting: Place 1 cup of whole cherry tomatoes in the bottom of a 2-quart baking dish or cast iron skillet. Drizzle with olive oil, add pesto, minced garlic, red pepper flakes, kosher salt, and black pepper. Toss well to evenly coat the tomatoes.
- Roast Tomatoes: Bake the tomatoes for 15 minutes until they soften and release their juices.
- Mix Cheese Base: While tomatoes roast, combine the sour cream and chopped fresh basil in a mixing bowl. Add the mozzarella chunks, shredded provolone, and grated parmesan, stirring gently to combine.
- Combine Roasted Tomatoes and Cheese: Once the tomatoes are done roasting, add the cheese mixture directly to the baking dish with tomatoes and toss everything together.
- Add Fresh Tomatoes: Cut the remaining 1 cup of cherry tomatoes in half and arrange them on top of the cheese and tomato mixture.
- Bake Dip: Return the dish to the oven and bake for another 20 minutes until the cheese is melted, the top is slightly golden, and the edges are bubbling.
- Garnish and Serve: Remove the dip from the oven and top with fresh basil just before serving. Serve warm with crusty bread, crackers, or tortilla chips.
Notes
- Use low-moisture mozzarella to prevent excess water in the dip.
- You can adjust red pepper flakes to your spice preference.
- Homemade pesto adds freshness but store-bought works well for convenience.
- Use a cast iron skillet or any oven-safe baking dish for roasting and baking directly.
- Best served warm right out of the oven for optimal flavor and texture.
Keywords: Caprese dip, baked cheese dip, tomato cheese dip, Italian appetizer, party dip, easy appetizer, baked Caprese

