Ricotta Bruschetta with Roasted Tomatoes
If you’re looking for a delightful appetizer that will wow your friends and family, you’ve come to the right place! These Ricotta Bruschetta with Roasted Tomatoes are a cherished recipe in my kitchen. They’re not just delicious; they’re also easy to prepare and perfect for any occasion, from busy weeknights to festive gatherings. The combination of creamy ricotta, sweet roasted tomatoes, and fresh basil is simply irresistible.
What makes this recipe extra special is its make-ahead convenience. You can prepare the components in advance, making it a stress-free option when you have guests over. Trust me, once you serve these crostini, everyone will be asking for the recipe!
Why You’ll Love This Recipe
- Easy to Prepare: With just seven simple ingredients, you can whip up this dish in no time.
- Make-Ahead Convenience: Prepare the toppings ahead of time, so all you need to do is assemble and serve!
- Family-Friendly Appeal: Kids and adults alike will love the flavors of this appetizer.
- Bursting with Flavor: The combination of roasted tomatoes and fresh basil creates a taste explosion in every bite.
- Versatile Dish: Perfect for any season or celebration, whether it’s a casual gathering or a holiday feast.

Ingredients You’ll Need
These Ricotta Bruschetta with Roasted Tomatoes feature simple, wholesome ingredients that come together beautifully. Here’s what you’ll need:
For the Topping
- 1 pound sweet cherry tomatoes
- 3 tablespoons olive oil (divided)
- 4 minced garlic cloves (divided)
- Salt/Black Pepper
- 1 bunch fresh basil (divided)
For the Base
- 8 ounces ricotta
- 1 crusty bread loaf
- Balsamic Glaze
Variations
One of the things I love about this recipe is its flexibility! Feel free to mix things up based on what you have on hand or your personal preferences. Here are some fun ideas:
- Add Some Heat: Sprinkle some crushed red pepper flakes on top for a spicy kick.
- Switch Up the Cheese: Try using goat cheese or feta instead of ricotta for a different flavor profile.
- Load Up on Veggies: Add thinly sliced bell peppers or avocado slices for extra freshness.
- Herb Swap: Experiment with other herbs like oregano or thyme if fresh basil isn’t available.
How to Make Ricotta Bruschetta with Roasted Tomatoes
Step 1: Preheat Your Oven
Start by preheating your oven to 400ºF. This ensures that your tomatoes roast perfectly while developing those delicious caramelized flavors.
Step 2: Roast the Tomatoes
In a small baking dish, combine your cherry tomatoes with 1 tablespoon of olive oil, 2 minced garlic cloves, and a sprinkle of salt and black pepper. Bake them for about 20 minutes until they burst slightly. Once done, let them cool and refrigerate until you’re ready to assemble your bruschetta.
Step 3: Prepare the Ricotta Mixture
In a blender or food processor, blend together your ricotta cheese, 1 minced garlic clove, 1 tablespoon of olive oil, half a cup of fresh basil leaves, and another pinch of salt and pepper. Blending this mixture until smooth gives it a creamy texture that’s perfect for spreading!
Step 4: Toast the Bread Slices
Slice your bread into 12 half-inch slices. In a small bowl, whisk together 1 tablespoon of olive oil with the last minced garlic clove. Brush both sides of each bread slice with this mixture and sprinkle lightly with salt and pepper. Bake these slices at 400ºF for about 10-12 minutes until they’re golden brown and crispy.
Step 5: Assemble Your Bruschetta
When you’re ready to serve these delectable bites, take each toasted bread slice and spread on about 1-2 tablespoons of the ricotta mixture. Top each one generously with roasted tomatoes—about two to three per toast—then sprinkle with additional fresh basil. A final drizzle of balsamic glaze over everything adds that perfect touch!
And there you have it! Easy to make and full of flavor—these Ricotta Bruschetta with Roasted Tomatoes are sure to be a hit at your next gathering! Enjoy!
Pro Tips for Making Ricotta Bruschetta with Roasted Tomatoes
Creating a delicious Ricotta Bruschetta with Roasted Tomatoes is simple, and a few handy tips can elevate your dish even further!
-
Use ripe tomatoes: Choosing sweet cherry tomatoes at peak ripeness enhances the overall flavor, ensuring each bite bursts with sweetness.
-
Chill the toppings: Allowing the ricotta mixture and roasted tomatoes to chill in the fridge before assembling not only brings out their flavors but also creates a refreshing contrast to the warm toasted bread.
-
Toast the bread just right: Achieving a golden-brown crust on your bread ensures it holds up under the weight of the toppings without getting soggy. Keep an eye on them as oven temperatures can vary.
-
Experiment with herbs: While fresh basil adds a lovely aroma, feel free to mix in other herbs like thyme or oregano for an extra depth of flavor that complements the ricotta and tomatoes beautifully.
-
Make ahead for convenience: Preparing the components in advance allows you to enjoy more time with your guests. Just assemble before serving!
How to Serve Ricotta Bruschetta with Roasted Tomatoes
Presenting your Ricotta Bruschetta beautifully can make all the difference at gatherings. Here are some ideas to make serving this dish a delightful experience.
Garnishes
- Fresh basil leaves: A few sprigs of fresh basil not only enhance visual appeal but also add an aromatic touch that complements the flavors.
- Cracked black pepper: A sprinkle of cracked black pepper adds a bit of spice and sophistication that elevates each bite.
- Zest of lemon: A light dusting of lemon zest over the bruschetta brightens flavors and adds a refreshing citrusy aroma.
Side Dishes
- Mixed Green Salad: A light salad made from arugula, spinach, and cherry tomatoes dressed in olive oil and balsamic vinegar provides a refreshing complement to the richness of the bruschetta.
- Grilled Vegetables: Seasonal vegetables like zucchini, bell peppers, and eggplant tossed in olive oil and herbs create a colorful side that pairs well with your appetizer.
- Olive Tapenade: This savory spread made from olives, capers, and garlic offers a briny contrast that pairs well with the creamy ricotta.
- Roasted Red Pepper Hummus: Serve alongside crunchy veggie sticks or pita chips for an additional dip option that brings another layer of flavor to your spread.
Enjoy your delightful Ricotta Bruschetta with Roasted Tomatoes! Whether it’s for a cozy gathering or an elegant soirée, this dish is sure to please every palate.

Make Ahead and Storage
This Ricotta Bruschetta with Roasted Tomatoes is a fantastic meal prep option! You can easily make components ahead of time, giving you more time to enjoy with friends and family when it’s time to serve.
Storing Leftovers
- Store any leftover ricotta spread and roasted tomatoes in airtight containers in the refrigerator for up to 3 days.
- Keep toasted bread slices separate to maintain their crispness.
Freezing
- I recommend freezing only the ricotta mixture if you want to make it ahead.
- Place it in an airtight container, and it will last up to 2 months in the freezer.
- For best results, thaw overnight in the fridge before using.
Reheating
- Toasted bread can be reheated briefly in the oven to regain its crispness—about 5 minutes at 350ºF should do.
- The ricotta spread can be served cold straight from the fridge or gently warmed in the microwave for about 15 seconds.
FAQs
Here are some common questions that come up regarding this delicious recipe!
Can I use different types of tomatoes for Ricotta Bruschetta with Roasted Tomatoes?
Absolutely! While cherry tomatoes are sweet and perfect for roasting, you can also use grape tomatoes or even diced larger varieties. Just keep an eye on cooking times as they may vary.
How long does Ricotta Bruschetta with Roasted Tomatoes last?
When stored properly in an airtight container, the ricotta spread and roasted tomatoes can last in the fridge for up to 3 days. However, to maintain the best flavor and texture, I recommend enjoying them fresh!
Can I make Ricotta Bruschetta with Roasted Tomatoes vegan-friendly?
Yes! To make this recipe vegan, simply replace the ricotta cheese with a dairy-free ricotta alternative made from nuts or tofu.
Final Thoughts
I truly hope you give this Ricotta Bruschetta with Roasted Tomatoes a try! It’s a delightful appetizer that brings together simple ingredients in a wonderfully flavorful way. Whether you’re hosting a gathering or just enjoying a cozy night in, this dish is sure to impress. Enjoy making it and sharing it with loved ones—happy cooking!
Ricotta Bruschetta with Roasted Tomatoes
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Approximately 12 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: Italian
Description
Looking for a crowd-pleasing appetizer that combines simplicity and flavor? These Ricotta Bruschetta with Roasted Tomatoes are the perfect choice! This delightful dish features creamy ricotta spread over crispy, toasted bread topped with sweet roasted cherry tomatoes and fresh basil, creating a harmonious blend of textures and tastes. Ideal for any occasion, from casual gatherings to festive celebrations, this recipe is not only easy to prepare but also makes for a fantastic make-ahead option. Impress your guests with these vibrant bites that are sure to become a staple in your kitchen!
Ingredients
- 1 pound sweet cherry tomatoes
- 3 tablespoons olive oil (divided)
- 4 minced garlic cloves (divided)
- Salt/Black Pepper
- 1 bunch fresh basil (divided)
- 8 ounces ricotta
- 1 crusty bread loaf
- Balsamic Glaze
Instructions
- Preheat your oven to 400°F.
- In a baking dish, mix cherry tomatoes with olive oil, minced garlic, salt, and pepper. Roast for 20 minutes until slightly burst. Cool and refrigerate.
- Blend ricotta cheese with remaining garlic, olive oil, half the basil, salt, and pepper until smooth.
- Slice the bread into half-inch pieces. Brush both sides with olive oil and sprinkle with salt. Bake for 10-12 minutes until golden brown.
- Assemble by spreading ricotta on toasted bread and topping with roasted tomatoes and basil. Drizzle with balsamic glaze before serving.
Nutrition
- Serving Size: 2 bruschetta (approx. 80g)
- Calories: 180
- Sugar: 3g
- Sodium: 230mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 15mg
