If you’re a fan of the classic Caprese salad, you’re going to fall head over heels for this warm and cheesy Caprese dip! Bursting with the flavors of juicy tomatoes, fresh garlic, and fragrant basil, this creamy, melty appetizer is the perfect way to enjoy Caprese in dip form. Just grab some crusty bread, and you’ve got a dish that’s guaranteed to be a hit at any gathering!
There’s something magical about a dip that’s both gooey and packed with flavor. The way the cheese melts into a perfectly stringy, golden layer makes every bite irresistible. This baked Caprese dip delivers all of that and more, making it an absolute must-have for your appetizer spread.
I’m a total appetizer fanatic,seriously, I could eat just appetizers for dinner! My family even jokes that we should skip the main Thanksgiving meal and just serve all of our favorite dips, spreads, and finger foods. If you’re like me, this Caprese dip will quickly become one of your go-to party appetizers.
With its vibrant mix of tomatoes and basil, this dish is perfect for summer, but trust me, it’s just as delicious any time of year. Whether you’re hosting a backyard BBQ or a cozy winter gathering, this easy dip will always be a crowd-pleaser.

Why You’ll Love This Caprese Dip
✔ Packed with fresh, summery flavors
✔ The beloved taste of Caprese salad, but warm and cheesy
✔ A simple, no-fuss appetizer for any occasion
✔ Beautifully colorful and fresh
✔ Always a hit at parties
✔ Made with easy-to-find ingredients
What You’ll Need
Here’s what you’ll need for this incredibly simple yet flavorful dip. Check the recipe card for precise measurements!
- Sour Cream – Gives the dip a smooth, creamy texture.
- Salt & Black Pepper – Essential for balancing flavors.
- Basil Pesto – Use homemade or store-bought pesto for a punch of herbaceous goodness.
- Fresh Mozzarella Cheese – Cut into cubes for a melty, creamy texture. You can also use mozzarella balls!
- Parmesan Cheese – Freshly grated for the best melt and depth of flavor.
- Fresh Basil – Stir it in for extra freshness and garnish on top for the perfect finishing touch.
- Cherry Tomatoes – Sweet, juicy, and the perfect match for this dip. Grape tomatoes work well too!
How to Make Caprese Dip
This dip comes together in just a few simple steps and is ready in about 30 minutes.
- Roast the Tomatoes – Preheat your oven to 400°F. In a baking dish or cast iron skillet, toss whole cherry tomatoes with olive oil, pesto, minced garlic, salt, pepper, and red pepper flakes. Bake for 15 minutes until they start to soften and release their juices.
- Mix the Cheese – While the tomatoes roast, stir together sour cream and chopped basil in a large bowl. Fold in the fresh mozzarella, shredded provolone, and grated parmesan.
- Assemble the Dip – Once the tomatoes are done roasting, add the cheese mixture to the baking dish, gently stirring everything together. Slice the remaining cherry tomatoes in half and place them on top.
- Bake Again – Return the dish to the oven and bake for another 20 minutes, or until the cheese is fully melted, golden brown on top, and bubbling around the edges.
- Garnish & Serve – Just before serving, sprinkle with extra fresh basil and dig in with your favorite dippers!
What to Serve with Caprese Dip
This warm, cheesy dip is best enjoyed with sturdy sides that can hold up to all that gooey goodness. Here are a few of our favorites:
- Toasted sourdough or baguette slices – The crunch pairs perfectly with the creamy dip.
- Pita chips – A great option for added texture.
- Tortilla chips – If you love a salty, crispy bite.
- Crackers – Any variety will work!

How to Store Leftovers
If you happen to have any leftovers (which is rare!), store them in an airtight container in the fridge for up to 3 days. To reheat, bake in an oven-safe dish at 400°F until warmed through and bubbly again.
Ingredients
- 2 cups cherry tomatoes
- 1 tbsp olive oil
- 2 tbsp basil pesto (homemade or store-bought)
- 5 cloves garlic, minced
- Kosher salt & black pepper, to taste
- 1 cup sour cream
- ½ cup fresh basil, chopped
- 8 oz fresh mozzarella, cut into chunks
- 8 oz shredded provolone cheese
- ¼ cup freshly grated parmesan cheese
- Crusty bread, crackers, or tortilla chips, for serving
Instructions
- Preheat the Oven – Set your oven to 400°F and position the rack in the middle.
- Roast the Tomatoes – In a 2-quart baking dish or cast iron skillet, add 1 cup of whole cherry tomatoes. Drizzle with olive oil, top with pesto, minced garlic, and a pinch of salt and pepper. Toss everything together and roast for 15 minutes.
- Prepare the Cheese Mixture – While the tomatoes are in the oven, mix together the sour cream and chopped basil in a bowl. Fold in the fresh mozzarella, provolone, and parmesan cheese.
- Assemble the Dip – Once the tomatoes are roasted, add the cheese mixture to the dish and gently mix to combine. Slice the remaining 1 cup of tomatoes in half and arrange them over the top.
- Bake Until Bubbly – Return the dish to the oven and bake for another 20 minutes, or until the cheese is melted, golden, and bubbling around the edges.
- Garnish & Serve – Sprinkle fresh basil over the top just before serving. Enjoy warm with crusty bread, crackers, or chips!
This Caprese dip is the ultimate blend of cheesy, garlicky, and herbaceous flavors,every bite is pure indulgence! Whether you’re serving it at a summer party or a cozy movie night, it’s guaranteed to disappear fast. Enjoy!
Print
Cheesy Baked Caprese Dip
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Alice
Description
Warm and cheesy Caprese dip bursting with the flavors of juicy tomatoes, fresh garlic, and fragrant basil. Perfect for any gathering!
Ingredients
- 2 cups cherry tomatoes
- 1 tbsp olive oil
- 2 tbsp basil pesto (homemade or store-bought)
- 5 cloves garlic, minced
- Kosher salt & black pepper, to taste
- 1 cup sour cream
- 1/2 cup fresh basil, chopped
- 8 oz fresh mozzarella, cut into chunks
- 8 oz shredded provolone cheese
- 1/4 cup freshly grated parmesan cheese
- Crusty bread, crackers, or tortilla chips, for serving
Instructions
- Preheat the Oven – Set your oven to 400°F and position the rack in the middle.
- Roast the Tomatoes – In a 2-quart baking dish or cast iron skillet, add 1 cup of whole cherry tomatoes. Drizzle with olive oil, top with pesto, minced garlic, and a pinch of salt and pepper. Toss everything together and roast for 15 minutes.
- Prepare the Cheese Mixture – While the tomatoes are in the oven, mix together the sour cream and chopped basil in a bowl. Fold in the fresh mozzarella, provolone, and parmesan cheese.
- Assemble the Dip – Once the tomatoes are roasted, add the cheese mixture to the dish and gently mix to combine. Slice the remaining 1 cup of tomatoes in half and arrange them over the top.
- Bake Until Bubbly – Return the dish to the oven and bake for another 20 minutes, or until the cheese is melted, golden, and bubbling around the edges.
- Garnish & Serve – Sprinkle fresh basil over the top just before serving. Enjoy warm with crusty bread, crackers, or chips!





