Creamy Ricotta Bruschetta with Tomato and Basil

My wife loves tomatoes on her morning toast, so I started making this EASY Ricotta Bruschetta as an alternative to her usual tomato-avocado toast. It’s light, packed with a bit of protein, and works equally well for breakfast, brunch, or as an appetizer.

Toast topped with ricotta and bruschetta on a cutting board.

Bruschetta is an Italian appetizer traditionally served on crusty bread or baguette, featuring a herbed mix of tomatoes, garlic, basil, and olive oil. This recipe blends that classic tomato topping with creamy ricotta for a satisfying twist on ricotta toast.

Why this recipe works for us

We tend to fall into the same breakfast routine, so on weekends we like to switch things up. Ricotta toast is one of my favorites, and adding bruschetta makes it feel more substantial without weighing it down.

This toast works as a quick snack, a light brunch, or alongside a heartier dish like a sausage-and-cheese quiche. Toasting method is flexible: you can keep it simple or take a little extra time for richer flavor.

In summer, there’s nothing better than stepping onto the porch with fresh tomato-topped toast and a good morning view.

Ingredient notes and substitutions

Ingredients for the recipe.
  • Ricotta. Store-bought ricotta varies. If yours feels dense like cream cheese, whip it briefly for a lighter texture; stir in a little grated Parmesan if you like. Choose the freshest ricotta you can find for best flavor.
  • Olive oil. Extra virgin olive oil brings brightness and depth—use a good one since it’s a prominent flavor in the bruschetta.
  • Tomatoes. Beefsteak or Roma are reliable choices. Freshness matters most; if you use a juicier variety, drain excess liquid after chopping to avoid soggy toast.
  • Bread. A quality loaf matters here. Italian, French, or a good sourdough loaf all work well—slice and toast to your preference.

Recipe variations

  • Add fresh arugula under the ricotta for peppery greens.
  • Swap cottage cheese for ricotta to increase protein.
  • Top with thin prosciutto slices for a savory touch.
  • For a warm appetizer, roast tomatoes with pancetta and use that as the topping.

How to make Ricotta Bruschetta

Chopped tomatoes, drained, in a bowl.

Step 1: Chop the tomatoes and drain excess liquid using a strainer or cheesecloth.

Tomatoes with onion, garlic, basil, olive oil, salt and pepper, in a bowl.

Step 2: Combine the drained tomato with chopped onion, minced garlic, basil, olive oil, and kosher salt. Stir to combine and let the flavors marry.

Bruschetta combined in a bowl.

Step 3: Let the mixture marinate at least 15 minutes while you prepare the bread.

Bread being toasted in frying pan.

Step 4: Toast the bread plainly, or for more flavor, heat 1 tablespoon butter in a pan over medium heat and toast each side until golden. Add the second tablespoon of butter when flipping.

Toast on a cutting board.

Step 5: While the bread is still warm, rub a fresh clove of garlic over the surface for a subtle garlic flavor.

Toast on a cutting board topped with ricotta.

Step 6: Let the bread cool slightly so the ricotta doesn’t melt away. Spread ricotta on the toast and season with a pinch of salt and pepper.

close up of the finished product

Step 7: Spoon the bruschetta over the ricotta and serve immediately. For extra flavor, drizzle with a bit of pesto or finish with a few torn basil leaves.

Leftover bruschetta

Leftover bruschetta is versatile—use it to top grilled chicken cutlets, pan-seared chicken breasts, or mix into pasta or salads to add fresh, bright flavor.

Pro tip

  1. Let the toast cool slightly before spreading ricotta so it holds its texture.
  2. Draining tomato liquid prevents a soggy topping and keeps the texture pleasant.
  3. Slice the onion thinly rather than mincing it—distinct pieces add texture without overpowering the bite.

Recipe FAQs

What is bruschetta made of?

Classic bruschetta is made from tomatoes, garlic, basil, olive oil, salt, and pepper. Some variations add onion or a splash of vinegar.

What does bruschetta mean?

Bruschetta comes from an Italian word meaning “to roast over coals.” It traditionally refers to toasted bread rubbed with garlic and topped with fresh ingredients.

How do you keep bruschetta from getting soggy?

Toast the bread in butter on the stovetop rather than only in the oven; toast immediately before serving and drain excess tomato liquid to preserve crunch.

More Italian sides

  • Italian Lacinato Kale Recipe (Tuscan)
  • Italian Cabbage Recipe
  • Marinated Eggplant and Onion
  • Italian Pasta Salad

Please leave a comment below — feedback helps and only takes a moment. You can also follow @vindelgiudice on Instagram for more video content.

Toast topped with ricotta and bruschetta on a cutting board.

EASY Ricotta Bruschetta

Vincent DelGiudice

A combination of ricotta toast and bruschetta for a more filling, flavorful breakfast or appetizer.
5 from 1 vote
Prep Time 15 mins
Cook Time 15 mins
Total Time 30 mins
Course Breakfast, Side Dish
Cuisine Italian
Servings 5 servings
Calories 693 kcal

Equipment

  • 1 pan
  • 1 mixing bowl

Ingredients

  • 1 baguette or loaf of Italian bread, sliced
  • 1 beefsteak tomato, chopped
  • ½ white onion, chopped
  • 2 cloves garlic: 1 minced, 1 whole for rubbing the toast
  • 10–15 basil leaves, julienned
  • 2 tbsp olive oil
  • ½ tsp kosher salt (adjust to taste)
  • 1 cup ricotta cheese
  • 2 tbsp butter

Instructions

  1. Chop the tomato and drain excess liquid using a cheesecloth or strainer. Chop the garlic thin.
  2. Combine the drained tomato, onion, minced garlic, julienned basil, olive oil, and salt. Stir well and let sit to marinate.
  3. Toast the bread. For extra flavor, melt 1 tablespoon butter in a pan over medium heat and toast each side until golden. Add the remaining tablespoon of butter when flipping.
  4. Rub the hot toast with the whole garlic clove. Let the toast cool slightly, spread ricotta and season with salt and pepper, then top with the bruschetta and serve immediately.

Notes

  1. Let the toast cool slightly before spreading ricotta so it holds its texture.
  2. Draining tomato liquid prevents a mushy bruschetta.
  3. Slice the onion thinly so pieces remain distinct without becoming mush.

Nutrition

Calories: 693 kcal
Carbohydrates: 51 g
Protein: 13 g
Fat: 49 g
Saturated Fat: 25 g
Sodium: 648 mg
Fiber: 4 g
Tried this recipe?
We’d love for you to leave a review!