There is something special about roasted cherry tomatoes on top of creamy ricotta that makes the perfect appetizer. Whether you’re hosting for a crowd or looking to make something special for yourself, this roasted tomato ricotta dip will hit the spot. This easy ricotta dip has minimal ingredients and the perfect flavor combination with roasted cherry tomatoes, balsamic glaze, and fresh basil. Serve with a side of crackers, spread on toast, or eat by the spoonful (we aren’t judging!), this tomato appetizer can be served in a variety of ways! All of which will have everyone coming back for more.

Why You’ll Love this Roasted Tomato Ricotta Dip
Quick and easy– this tomato appetizer requires minimal ingredients and is so easy to make. You can make ahead of time if you’re hosting and want to save time! Comes together in 30 minutes or less.

Flavor bomb– the roasted tomatoes are sweet and bursting with flavor when combined with creamy ricotta, balsamic glaze, and fresh basil.

Versatile– the base of this recipe allows you to add any flavors you’d like! Think hot honey, red pepper flakes, herbs, and more.

Wholesome ingredients– this recipe uses fresh whole food ingredients, making the recipe feel hearty and light all at the same time!

Roasted Tomato Appetizer Ingredients
1 pint cherry tomatoes – Use ripe, sweet cherry or grape tomatoes for the best flavor.

1 ½ tablespoons extra virgin olive oil – Adds richness and helps the tomatoes caramelize as they roast.

Salt and freshly ground black pepper, to taste – Simple seasoning that brings out the tomatoes’ natural sweetness.

12 ounces ricotta cheese (or cheese of choice) – Creamy and mild; you can also try whipped feta, burrata, or goat cheese for variation.

Balsamic glaze, for drizzling – Adds a tangy-sweet finish that balances the creaminess of the cheese.

Fresh basil leaves, torn – For a pop of color and freshness right before serving.

Crackers, crostini, or toasted bread, to serve – The perfect base for scooping up all that creamy, roasted goodness.

Roasted Tomato Ricotta Dip

How to Make Roasted Tomato Ricotta Dip

Step 1: Preheat the Oven
Preheat your oven to 425°F (220°C). This high heat helps the tomatoes blister and caramelize beautifully.

Step 2: Season the Tomatoes
Add cherry tomatoes to a baking dish or sheet pan. Drizzle with olive oil, then sprinkle with salt and freshly ground black pepper. Toss everything together until the tomatoes are evenly coated.

Step 3: Roast Until Bursting
Roast the tomatoes for 20–25 minutes, or until they’re soft, blistered, and beginning to burst. The juices will mix with the olive oil to create a rich, flavorful sauce.
Let the tomatoes cool for about 10 minutes after roasting.

Step 4: Prep the Cheese Base
While the tomatoes cool slightly, spread your ricotta cheese (or cheese of choice) onto a serving platter or shallow bowl. For a smoother texture, you can whip the ricotta in a food processor for 1–2 minutes before serving.

Step 5: Assemble the Appetizer
Spoon the roasted tomatoes and their juices over the ricotta. Drizzle with balsamic glaze and garnish with freshly torn basil leaves for a burst of color and flavor.

Step 6: Serve and Enjoy
Serve immediately with crackers, crostini, or toasted bread. It’s delicious warm or at room temperature — perfect for gatherings, holiday spreads, or a simple weeknight snack.

Dining and Cooking