Garlic Mushroom Crostini with Herbed Ricotta

This easy mushroom crostini recipe produces a rich, hearty appetizer perfect for special occasions or weeknight dinners.

stack of mushroom crostini on a plate.

Hosting soon? Simple, dependable appetizers are a must, and crostini are always a crowd-pleaser.

This mushroom crostini recipe is one of my favorites — elegant, flavorful, and easy to make.

🌟 Why this recipe works

angle of three mushroom crostini on a plate.

Crostini means “little toasts” in Italian. These bite-sized toasts are a hit because they are:

  • Rich in flavor – earthy mushrooms, tangy herbed goat cheese, and sweet caramelized onions create a balanced, layered bite.
  • Easy to make – straightforward steps that anyone can follow.
  • Elegant yet simple – they look impressive but require minimal effort.

🛒 Ingredient notes

bowls and plates of ingredients to make mushroom crostini.
  • Baguette – Slice one 8-ounce baguette into twelve ½” slices.
  • Olive oil and butter – Use olive oil for toasting and a bit of butter to enrich and help caramelize the onions.
  • Onion – Thinly sliced yellow onion caramelizes best.
  • Mushrooms – Baby Bella (cremini) mushrooms provide good depth of flavor.
  • Garlic – Adjust minced garlic to taste.
  • Goat cheese – Adds tang and creaminess to balance the mushrooms and onions.
  • Herbs – Fresh thyme (in the spread and as a garnish) and parsley if desired.
  • Salt and pepper – Kosher salt and ground black pepper to taste.

✅ Step-by-step instructions

Full ingredient amounts and the printable recipe are included in the recipe card below. Summary of the steps follows to guide you through the process.

Preheat the oven to 400°F. Line a baking sheet with parchment paper; set aside.

Bake the baguette slices

closeup of sliced baguette with olive oil on a baking sheet.
sliced baguette with olive oil on a baking sheet.
  1. Brush both sides of each baguette slice lightly with olive oil and arrange on the prepared baking sheet.
  2. Bake at 400°F for 10 minutes, flipping halfway, until the slices are golden and crisp.

Caramelize the onions

butter melting on a cast iron skillet.
sliced onions in a cast iron skillet.
caramelized onions in a cast iron skillet.

In a skillet over medium-high heat, melt butter with 1 tablespoon olive oil. Add the thinly sliced onions and cook, stirring regularly, until they soften. Reduce the heat to medium, sprinkle in a little brown sugar, and continue cooking, stirring occasionally, until the onions are deeply golden and caramelized, about 9–11 more minutes. Remove from heat and set aside.

Make the cheese spread

bowl of herbed goat cheese.

In a medium bowl, combine goat cheese, chopped fresh thyme (or dried), kosher salt, and ground black pepper. Mix with a fork or whisk until smooth and well blended. Set aside.

Cook the mushrooms

sliced mushrooms in a cast iron skillet.
cooking sliced mushrooms in a cast iron skillet.

Heat 1 tablespoon olive oil in a clean skillet over medium-high heat. Add the sliced mushrooms and sauté for 2–3 minutes until they begin to soften. Add minced garlic and cook for 30 seconds to 1 minute until fragrant. Stir in balsamic vinegar, kosher salt, and black pepper, combine, then remove from heat.

Assemble the crostini

herbed goat cheese on toast with knife.
caramelized onions on top of herbed goat cheese toast on a plate.
single mushroom crostini on a plate.
  1. Spread the goat cheese mixture evenly across each toasted baguette slice.
  2. Spoon about ½ to 1 tablespoon of caramelized onions over the cheese.
  3. Top with a portion of the cooked mushrooms.
  4. Garnish with chopped fresh thyme, if desired, and serve warm or at room temperature.

👩🏻‍🍳 Recipe FAQs

three mushroom crostini on a plate.
Do I serve this hot or cold?

Either works. Serve right after assembling for warm crostini, or prepare up to 2 hours ahead, refrigerate in an airtight container, and serve chilled or at room temperature.

What can I use instead of goat cheese?

Any soft cheese spread (such as Boursin or cream cheese) can be substituted.

Can I skip the onions?

Yes. The onions add sweetness and depth, but the crostini are still delicious without them.

🍽 Serving ideas

two plates of mushroom crostini.

Mushroom crostini make a great starter for casual gatherings, weeknight dinners, or holiday meals. They pair well with rich mains like steak, pasta with sausage and broccoli, or braised short ribs, but they stand alone nicely as an appetizer or part of a tapas spread.

🍷 🥂 Wine pairings

overhead photo of a glass of white wine next to pan of pasta with a green and white napkin.

Choose a red with medium to high acidity, low tannins, and earthy notes to complement the mushrooms and cut through the goat cheese’s creaminess. An Oregon Pinot Noir is an especially good match for mushroom-driven flavors.

🍳 Kitchen tools and equipment

You’ll need a baking sheet, parchment paper, a large skillet (cast iron or nonstick), a mixing bowl, and a basting or pastry brush.

More appetizer recipes

  • Filipino Pork Sisig
  • Beer Battered Shrimp
  • White Bean Salad
  • Adobo Mushrooms

If you try this recipe, please leave a rating and a comment — it helps others and lets me know how it turned out for you!

Mushroom Crostini

An elegant, umami-rich appetizer that’s simple to prepare and perfect for parties or dinners.
By Marlynn Schotland
Prep Time: 10 mins
Cook Time: 20 mins
Total Time: 30 mins
Servings: 12 crostini
mushroom crostini with fresh thyme garnish.

Ingredients

For the crostini

  • 8 ounce baguette, sliced into twelve ½” slices
  • 2 Tablespoons olive oil (for brushing)

For the caramelized onions

  • 1 Tablespoon olive oil
  • 1 Tablespoon unsalted butter
  • 2 medium yellow onions, thinly sliced
  • 1 teaspoon light brown sugar

For the mushrooms

  • 1 Tablespoon olive oil
  • 8 ounce baby bella mushrooms, sliced
  • 2 garlic cloves, minced
  • 1 teaspoon balsamic vinegar
  • ½ teaspoon kosher salt
  • ¼ teaspoon ground black pepper

Cheese spread

  • 6 ounces goat cheese
  • 1 teaspoon chopped fresh thyme (or ½ teaspoon dried)
  • ¼ teaspoon kosher salt
  • ¼ teaspoon ground black pepper

For finishing

  • 1 teaspoon chopped fresh thyme leaves

Instructions

  • Preheat the oven to 400°F. Line a baking sheet with parchment paper.

Bake the bread

  • Brush olive oil over the baguette slices and arrange them on the prepared baking sheet.
  • Bake for 10 minutes, flipping halfway, until golden and crisp.

Caramelize the onions

  • In a large skillet, heat 1 tablespoon olive oil and the butter over medium-high heat.
  • Add the onions and sauté for about 5 minutes, stirring regularly.
  • Reduce heat to medium, add brown sugar, and continue cooking until the onions are deeply caramelized, about 9–11 minutes more. Remove from heat.

Make the cheese spread

  • Combine goat cheese, thyme, salt, and pepper in a bowl and mix until smooth. Set aside.

Cook the mushrooms

  • Heat 1 tablespoon olive oil in a separate skillet over medium-high heat. Add mushrooms and sauté 2–3 minutes until soft.
  • Add garlic and cook 30 seconds to 1 minute until fragrant.
  • Stir in balsamic vinegar, salt, and pepper, then remove from heat.

Assemble the crostini

  • Spread the goat cheese mixture evenly across each toasted baguette slice.
  • Top with ½–1 tablespoon caramelized onions, then add mushrooms.
  • Garnish with chopped thyme and serve warm or at room temperature.

Notes

Makes 12 crostini.

Make ahead: You can assemble crostini up to 2 hours ahead (leave off fresh thyme). Refrigerate and add garnish just before serving. Serve chilled or at room temperature.

Nutrition

Calories: 150 kcal, Carbohydrates: 12 g, Protein: 5 g, Fat: 9 g, Sodium: 317 mg

Nutrition information is an approximation.