Pesto White Bean Bruschetta with Roasted Asparagus

Crispy toasted baguette topped with a vibrant mixture of homemade basil pesto, cannellini beans, and fresh diced tomatoes. This Mediterranean-inspired appetizer or light meal combines creamy white beans with aromatic pesto for a satisfying bite. Served alongside tender roasted asparagus, it's perfect for spring entertaining or a casual weeknight dinner when you want something fresh and flavorful.
Ingredients
Instructions
- 1
Heat oven to 425F
- 2
Spread asparagus on sheet pan and toss with cooking oil
- 3
Season asparagus with salt and pepper
- 4
Roast asparagus until tender, 12 to 15 minutes depending on thickness
- 5
Spread baguette slices on second sheet pan
- 6
Brush baguette tops with olive oil
- 7
Rub each baguette slice with peeled garlic cloves for subtle garlic flavor
- 8
Roast baguette until golden brown, 5 to 7 minutes
- 9
Combine pesto with diced tomatoes and beans
- 10
Season bean mixture with salt and pepper
- 11
Squeeze lemon juice over roasted asparagus
- 12
Spoon bean and tomato topping over baguette slices
- 13
Serve with asparagus on the side
Tips
Rub garlic directly on toasted bread for more intense flavor than mincing
Make extra pesto and store covered in refrigerator for up to a week
Drain beans well to prevent soggy bruschetta
Good to Know
Assembled bruschetta best served immediately. Store leftover pesto covered in refrigerator up to 1 week.
Make pesto up to 3 days ahead. Toast bread and roast asparagus day of serving.
Serve immediately while bread is crispy and asparagus is warm.
Common Mistakes
Don't assemble bruschetta too early to avoid soggy bread
Don't overcook asparagus to maintain tender-crisp texture
Substitutions
Dairy-Free Swaps
General Alternatives
FAQ
Can I make this without cheese?
Yes, omit parmesan or substitute with nutritional yeast for dairy-free pesto that still has rich umami flavor.
What if I don't have pine nuts?
Walnuts work perfectly as a substitute and provide similar richness and texture to the pesto.
How long will leftover pesto keep?
Homemade pesto stores covered in the refrigerator for up to one week. Add thin layer of olive oil on top to prevent browning.