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

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

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

- 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


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



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

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


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



- Spread the goat cheese mixture evenly across each toasted baguette slice.
- Spoon about ½ to 1 tablespoon of caramelized onions over the cheese.
- Top with a portion of the cooked mushrooms.
- Garnish with chopped fresh thyme, if desired, and serve warm or at room temperature.
👩🏻🍳 Recipe FAQs

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.
Any soft cheese spread (such as Boursin or cream cheese) can be substituted.
Yes. The onions add sweetness and depth, but the crostini are still delicious without them.
🍽 Serving ideas

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

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

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
Nutrition information is an approximation.