Soups & Stews
This tomato crostini recipe transforms humble toasted bread into elegant bites that showcase the bright, complex flavors of sun-dried tomatoes and fresh basil.
The key lies in perfectly crisp toasting the bread and balancing the rich tomato intensity with bright olive oil and fragrant herbs—every bite delivers that perfect harmony of textures and tastes.
I developed this version after years of testing, ensuring the toppings stay vibrant and the bread maintains its ideal crunch.
What sets these crostini apart is the two-stage preparation: first toasting the bread until golden and crisp, then assembling with a foolproof sun-dried tomato mixture that clings beautifully.
The recipe uses simple ingredients—no fancy techniques required—but the results are restaurant-quality, with each bite offering a perfect balance of salty, sweet, and herby notes. The secret weapon? A touch of flaky sea salt at the end to elevate every flavor.
By the time you're done, you'll have a versatile appetizer that works for brunch, cocktails, or as a light main course. The crostini can be made ahead and assembled fresh, making this an ideal make-ahead option for entertaining.
Whether you stick to the classic version or add mozzarella or prosciutto, the foundation remains the same—bright, flavorful, and impossible to resist.
This recipe delivers professional results with minimal effort, proving that even simple dishes can feel special when executed with care. The combination of crisp bread, vibrant toppings, and aromatic herbs creates a dish that's as visually appealing as it is delicious.
Let's get started on these sun-dried tomato and basil bites that will impress every time.
Ingredients for tomato crostini
Bright flavors and crisp textures start with these twelve ingredients—simple yet transformative.
| Ingredient | Amount | Notes |
|---|---|---|
| Baguette 🍞 | 1 whole | Crusty, day-old preferred |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High-quality, fruity variety |
| Sun-Dried Tomatoes in Oil 🍅 | ½ cup | Drained, chopped finely |
| Fresh Basil Leaves 🌿 | ½ cup | Packed, stems removed |
| Garlic Cloves 🧄 | 2 cloves | Minced finely |
| Flaky Sea Salt 🧂 | 1 tsp | For finishing |
| Balsamic Glaze 🍷 | 1 tbsp | For drizzling |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, fine |
| Toasted Almonds 🌰 | ¼ cup | Sliced, optional garnish |
| Lemon Zest 🍋 | 1 tsp | For brightness |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Mozzarella Cheese 🧀 | 2 oz | Fresh, sliced thin (optional) |
| Prosciutto 🥓 | 4 slices | Thinly sliced (optional) |
The foundation begins with a day-old baguette—its crusty exterior toasts to perfect golden crispness while the interior remains tender. For optimal texture, avoid freshly baked bread, which can steam instead of crisp. Whole Foods Market and Trader Joe's carry excellent artisan baguettes, but any crusty loaf works. The extra-virgin olive oil should be fruity and high-quality—avoid the cheap supermarket varieties that lack depth. Sun-dried tomatoes in oil should be packed in olive oil, not vinegar, for the best flavor and texture. Drain them thoroughly before chopping to avoid excess moisture in your toppings. Fresh basil is non-negotiable here—dried simply won't deliver the same aromatic punch. Look for vibrant green leaves with no browning or wilting.
No sun-dried tomatoes in oil? Roasted cherry tomatoes work beautifully as a substitute—simply roast them at 400°F (200°C) until caramelized, then blend into a paste. Short on fresh basil? Dried basil at one-third the amount will suffice, though the texture and aroma won't be identical. The garlic should be minced finely—a microplane works wonders for this task. For the optional mozzarella, fresh mozzarella from the deli counter melts beautifully, while pre-shredded varieties often contain anti-caking agents that prevent proper melting. Prosciutto can be swapped for thinly sliced salami or pancetta if preferred. When assembling, use a light hand with the toppings—each crostini should be a harmonious bite, not a heavy one.
Toasted almonds and lemon zest should be prepared fresh for maximum impact—their flavors brighten the rich tomato base. Store the assembled crostini on a wire rack at room temperature for up to 2 hours before serving to maintain crispness. For make-ahead convenience, prepare the sun-dried tomato mixture and store it in an airtight container in the refrigerator for up to 3 days. The bread can be toasted and stored in a sealed container for 1 day, though it's best enjoyed fresh. When ready to assemble, simply toast the bread again to restore its crispness. These crostini reheat beautifully in a 350°F (175°C) oven for 5-7 minutes if needed, though they're typically served at room temperature for optimal texture.
Why You'll Love This Recipe
- I swear by this one: just toast, drizzle, and layer. No fancy techniques—just warm bread, a splash of olive oil, and those sun-dried tomatoes packed in oil (don’t drain them, that’s the secret). It’s the kind of recipe that makes me feel like I’ve cooked something special while still wearing my pajama pants.
- Five-Ingredient Magic: I swear by this one: just toast, drizzle, and layer. No fancy techniques—just warm bread, a splash of olive oil, and those sun-dried tomatoes packed in oil (don’t drain them, that’s the secret). It’s the kind of recipe that makes me feel like I’ve cooked something special while still wearing my pajama pants.
- Garlic-Basil Bomb: That first bite of toasted baguette with garlic-infused oil? Chef’s kiss. The sun-dried tomatoes add a deep, tangy richness, and fresh basil turns it into something bright and herbaceous. It’s the kind of flavor combo that makes you pause mid-bite—like a little Italian vacation in your mouth.
- Weeknight or WOW: Honestly, this works for both. Toss together a batch for a lazy Tuesday lunch, or arrange it elegantly on a platter for guests. The same simple steps deliver either way—no stress, no last-minute panic. (Yes, even on a Tuesday night.)
Step-by-step instructions for tomato crostini with sun-dried tomatoes and basil
Transform simple baguette slices into elegant crostini with bold Mediterranean flavors.
Prepare the Baguette Slices
Preheat your oven to 375°F and line a baking sheet with parchment paper. Using a serrated knife, cut the 1 whole baguette into ½-inch thick slices—you should get about 12 slices total. Brush both sides of each slice generously with 0.25 cup extra-virgin olive oil, making sure to coat the edges thoroughly. This creates a crisp foundation while preventing the bread from drying out.
Arrange the slices on the prepared baking sheet, spacing them about ½ inch apart to allow for even browning. Bake for 8-10 minutes until the edges are golden brown and the bread feels firm to the touch. Remove from the oven and let cool slightly on a wire rack—this prevents soggy crostini when you add toppings later.
Create the Sun-Dried Tomato and Basil Pesto
In a food processor, combine the 0.5 cup sun-dried tomatoes in oil (drained and chopped), 0.5 cup fresh basil leaves (stems removed), 2 cloves minced garlic, and 1 tsp lemon zest. Pulse until finely chopped but still slightly textured—you want visible flecks of tomato and basil, not a smooth paste. With the processor running, slowly drizzle in 2 tablespoons of the extra-virgin olive oil remaining from your earlier step, then add 0.25 cup freshly grated parmesan cheese.
Pulse again until fully incorporated, then transfer to a small bowl. Taste and adjust seasoning with 0.25 tsp freshly cracked black pepper and a pinch of flaky sea salt if needed. The pesto should be vibrant, with a balance of tangy tomato, bright basil, and nutty parmesan. Set aside while you prepare the optional protein toppings.
Assemble the Crostini with Optional Protein Layers
Spread about 1 teaspoon of the sun-dried tomato pesto onto each cooled crostini slice, pressing gently to adhere. For the optional protein layer, place a thin slice of mozzarella cheese (about ½ ounce per crostini) on half the slices, then top with a slice of prosciutto. Return these to the oven for 2-3 minutes at 375°F just to melt the cheese slightly—this creates a luxurious, gooey contrast to the crisp bread.
For the remaining crostini, simply top with another teaspoon of pesto, a sprinkle of 0.25 cup toasted almonds, and a drizzle of 1 tbsp balsamic glaze. The almonds add crunch while the balsamic glaze ties all the flavors together with its sweet-tart complexity. Work quickly to prevent the crostini from becoming soggy.
Finish and Serve Immediately
Once all crostini are assembled, let them rest for 1-2 minutes to allow the flavors to meld. Finish each bite with a final sprinkle of flaky sea salt and a few torn fresh basil leaves for color and aroma. Serve immediately while the bread is still crisp and the toppings are vibrant—these crostini are best enjoyed fresh from the oven.
Arrange on a platter with a drizzle of extra balsamic glaze around the edges for presentation. The contrast of crispy bread, creamy cheese, salty prosciutto, and bright pesto creates a perfect balance of textures and flavors that makes these crostini ideal for appetizers or light meals.
Pro Tips For Making Tomato Crostini
- TOAST BAREADTH NOT CRUST: I used to rush the baguette slices straight into the oven, but they’d end up gummy instead of crisp. Cut the bread ½-inch thick, drizzle with olive oil after toasting, and bake at 375°F for 8–10 minutes—just until golden and firm. No peeking; the residual heat finishes the job.
- DRAIN THOSE TOMATOS: Sun-dried tomatoes in oil are convenient, but that oil is the real flavor bomb. Drain them thoroughly on paper towels, then pat dry with another towel—you want them to cling to the crostini, not slide off like greasy marbles. Trust me, the texture makes a real difference.
- GARLIC SLICES NOT MINCE: I was skeptical until I tried it: slice the garlic cloves lengthwise (no peeling needed) and press them lightly into the warm crostini with the flat side of your knife. The heat releases their oils without burning, and you avoid that bitter, overcooked garlic taste. Less work, more flavor.
- BASIL AT THE END: Tossing fresh basil into the mix too early turns it to mush. Instead, tear the leaves just before serving and scatter them over the top—whole or in tiny clusters. The contrast of bright green against the red tomatoes and golden bread is what makes this dish look (and taste) restaurant-worthy.
Flavor customization for this dish
Sweet-Tart Balance
Add 1 tbsp balsamic reduction to your sun-dried tomato mixture for a sweet-tart contrast that elevates the dish. I recommend reducing 2 tbsp balsamic vinegar with 1 tsp honey> in a small saucepan until syrupy—about 3-4 minutes on medium heat.
This glaze cuts through the richness of the tomatoes while adding depth. 🍷
Herb Variations
Swap basil for cilantro or thyme> to create completely different flavor profiles. For cilantro, use 0.4 cup packed leaves> and add ½ tsp lime zest> for brightness.
Thyme pairs beautifully with sun-dried tomatoes—use 1 tbsp fresh thyme leaves> and a pinch of ground coriander> for an earthy twist.
Spicy Kick
For heat lovers, fold ½ tsp red pepper flakes> into the tomato mixture or drizzle with chili oil> before serving. I like adding 1-2 thin slices of fresh jalapeño> (seeds removed) to the pesto for a subtle burn.
Balance the heat with extra fresh mozzarella> or a drizzle of honey>.
Cheesy Upgrades
Replace parmesan with pecorino romano> for a sharper, saltier flavor or add ½ cup crumbled goat cheese> to the pesto for tangy complexity. For a creamy texture, mix in 2 oz whipped ricotta> with the pesto.
Both options add luxurious richness that pairs perfectly with the crisp bread. 🧀
Umami Boost
Enhance depth with 1 tsp soy sauce> or ½ tsp fish sauce> in the pesto. For a vegetarian option, add 1 tbsp nutritional yeast> which provides a cheesy, umami kick. These additions work especially well with the optional prosciutto layer, creating a savory harmony. 🌟
Seasonal Swaps
In summer, use heirloom tomato slices> instead of sun-dried tomatoes, topped with fresh basil and a drizzle of olive oil. For winter, roast cherry tomatoes> with garlic and thyme, then blend into the pesto.
Both versions maintain the same crispy bread foundation while adapting to seasonal produce. 🍅
Nutrition facts
Frequently asked questions
Can I make tomato crostini ahead of time?
Toast the bread and store it in an airtight container for 1 day—just reheat at 350°F (175°C) for 5-7 minutes to restore crispness. The sun-dried tomato pesto can be made 3 days ahead and stored in the fridge. Assemble just before serving to keep everything fresh and crisp.
What's the best bread for crostini?
Use a crusty baguette or sourdough for the best texture—day-old works best as it crisps up perfectly. Avoid soft breads like ciabatta, which can get soggy. For extra flavor, try a garlic-infused baguette or a rustic Italian loaf.
Can I use fresh tomatoes instead of sun-dried?
Yes! Roast cherry or grape tomatoes at 400°F (200°C) for 15 minutes until caramelized, then blend into a paste with olive oil, garlic, and basil. This works especially well in summer when fresh tomatoes are at their peak. The texture will be slightly different but equally delicious.
Why are my crostini getting soggy?
Sogginess usually happens from excess moisture in toppings or improper toasting. Make sure your bread is fully cooled before adding toppings, and avoid overloading with wet ingredients. For extra insurance, toast the crostini again for 2-3 minutes before serving to restore crispness.
What's the best way to store leftovers?
Store assembled crostini in a single layer on a wire rack at room temperature for up to 2 hours. For longer storage, keep components separate: toasted bread in a container, pesto refrigerated, and cheese/prosciutto wrapped. Reheat bread briefly before reassembling to maintain texture.
