I absolutely adore this Tomato Pesto (Sicilian Pesto) Recipe because it captures the vibrant essence of Sicilian flavors in such a fresh and bright way. Roasted cherry tomatoes, toasted almonds, and fresh basil come together in this luscious pesto that is wonderfully versatile and packed with sunny, savory goodness. Whenever I make this, it feels like bringing a little Italian sunshine right into my kitchen—and I can't wait to share how easy and delightful it is to make!
Why You'll Love This Tomato Pesto (Sicilian Pesto) Recipe
What truly excites me about this Tomato Pesto (Sicilian Pesto) Recipe is its rich and balanced flavor profile. The roasted tomatoes lend a subtle sweetness and depth, while the toasted almonds add a lovely nutty crunch that keeps every bite interesting. The fresh basil and Parmesan give it that unmistakable herby and savory punch that makes Italian cooking so irresistible. I love how each ingredient shines on its own, yet blends together to create a harmonious, vibrant sauce that feels both comforting and elegant.
Besides the amazing taste, the ease of preparation is a huge win for me. It takes just about 25 minutes from start to finish, making it perfect for weeknight dinners or last-minute gatherings. No complicated steps or exotic ingredients are needed. It’s the kind of recipe I feel confident whipping up to impress friends at casual dinners or to add a touch of Italian flair to any meal. I also find it incredibly versatile—whether tossed with pasta, spooned over grilled veggies, or even used as a sandwich spread, it’s always a crowd-pleaser that stands out.
Ingredients You'll Need
The ingredients for this Tomato Pesto (Sicilian Pesto) Recipe are wonderfully simple but each one is essential for building layers of flavor and creating a gorgeous texture and color. From succulent cherry tomatoes to aromatic basil and crunchy almonds, the components come together beautifully to form a vibrant and luscious pesto.
- Cherry tomatoes: Roasting enhances their natural sweetness and concentrates their flavor.
- Extra-virgin olive oil: Adds richness and helps emulsify the pesto for a smooth texture.
- Slivered almonds: Toasting them gives a delightful nutty aroma and depth.
- Garlic clove: A single clove adds just the right amount of pungent kick without overpowering the other ingredients.
- Basil leaves: Fresh, vibrant basil brings herbaceous brightness that’s essential in any pesto.
- Grated Parmesan cheese: For that perfect salty, savory umami that rounds out the flavors.
- Kosher salt: Enhances and balances the overall taste beautifully.
Directions
Step 1: Preheat your oven to 400°F and line a rimmed sheet pan with aluminum foil. Spread the cherry tomatoes out in a single layer, drizzle with 1 tablespoon of the olive oil, and use your hands to coat them evenly. Roast the tomatoes for about 20 minutes, or until they’re tender and bursting with flavor. Once done, set them aside to cool slightly before using.
Step 2: While the tomatoes are roasting, toast your almonds to bring out their nutty flavor. Place them in a small skillet over medium-low heat, tossing occasionally to ensure they brown evenly. This should take around 5 minutes—watch closely so they don’t burn.
Step 3: In a food processor, add the toasted almonds and smashed garlic. Pulse these until they’re finely ground and fragrant. Then add the cooled roasted tomatoes—try to avoid any excess roasting liquid by using a slotted spoon or spatula—along with the fresh basil, Parmesan cheese, and kosher salt. Pulse the mixture to combine. I like my pesto fairly smooth, so I pulse until the texture reaches my liking, but feel free to leave it chunkier if you prefer.
Step 4: With the food processor running, slowly drizzle in the remaining olive oil through the feed tube. Keep blending until the pesto is fully emulsified and silky smooth. Taste and adjust seasoning if needed. That’s it! Your vibrant, flavorful Tomato Pesto is ready to enjoy.
Servings and Timing
This recipe makes about 8 generous servings, perfect for sharing or enjoying over several meals. The prep time is just around 5 minutes, but roasting the tomatoes takes about 20 minutes, so plan for 25 minutes total. There is no additional resting or cooling time needed other than letting the tomatoes cool slightly after roasting so they don’t heat up the processor.
How to Serve This Tomato Pesto (Sicilian Pesto) Recipe
I love serving this Tomato Pesto alongside a simple pasta dish—just toss with freshly cooked spaghetti or penne, and sprinkle some extra Parmesan on top. It’s also divine spooned over grilled chicken or fish, adding a fresh, vibrant burst of flavor that’s anything but ordinary. Another favorite way I enjoy it is as a spread on toasted rustic bread, paired with a fresh green salad or roasted vegetables for a light lunch or appetizer.
For presentation, I like to garnish my bowls with a few whole basil leaves, a drizzle of high-quality olive oil, and sometimes a scattering of toasted almonds to give that extra crunch and visual appeal. This pesto is best served warm or at room temperature so the flavors can really shine. It’s fantastic for casual family dinners but also feels special enough for holiday gatherings or entertaining friends.
When it comes to beverages, this pesto pairs beautifully with a crisp, chilled white wine like a Vermentino or Sauvignon Blanc. If you prefer non-alcoholic options, a sparkling water with a wedge of lemon or a light herbal iced tea brings a refreshing balance. The bright acidity of the tomatoes and the richness of the almonds and cheese are complemented wonderfully by these drinks.
Variations
I enjoy experimenting with this Tomato Pesto (Sicilian Pesto) Recipe depending on my mood and what I have on hand. For a nut-free version, you can swap the almonds for toasted sunflower seeds or pumpkin seeds, which still add a lovely texture without the allergen concerns. If you want a vegan pesto, simply leave out the Parmesan or replace it with nutritional yeast or a vegan Parmesan alternative—this still gives the pesto a savory boost.
To change up the flavor, I sometimes add a pinch of red pepper flakes for a little heat or a splash of lemon juice for extra brightness. You could also incorporate other fresh herbs like oregano or parsley for a twist on the classic basil flavor. If you want to take the roasting up a notch, try roasting some garlic cloves alongside the tomatoes to deepen the aroma and mellow the garlic’s bite.
Though traditionally this pesto is tossed cold after blending, I’ve also gently warmed it in a pan with some cooked pasta which brings the flavors together in a comforting way. Alternatively, you can use it chilled as a dip for veggie sticks or grilled bread for a refreshing snack or appetizer. The flexibility is what keeps me coming back to this recipe over and over.
Storage and Reheating
Storing Leftovers
When I have leftover Tomato Pesto, I store it in an airtight container in the refrigerator. I like to press a piece of plastic wrap directly onto the surface of the pesto before sealing the container to minimize air exposure and keep the vibrant color. Stored this way, it will keep happily for up to 4-5 days without losing its freshness or flavor.
Freezing
This pesto freezes really well, which makes it a great make-ahead option. I spoon it into ice cube trays for individual portions, then transfer the frozen cubes to a sealed freezer-safe bag or container. Frozen pesto will keep for about 3 months and can be thawed overnight in the fridge or gently warmed when you’re ready to use it. I find freezing preserves the flavor beautifully without any loss of texture.
Reheating
To reheat, I gently warm the pesto on the stove over low heat or stir it into hot pasta right off the heat. Avoid heating it on high or microwaving it directly, as that can cause the oils to separate and the fresh basil flavor to dull. If the pesto feels a little thick after refrigeration, simply stir in a touch more olive oil or a splash of pasta water to revive that silky texture.
FAQs
Can I use different nuts instead of almonds?
Absolutely! While almonds add a wonderful flavor and texture, you can substitute toasted pine nuts, walnuts, or even sunflower seeds if you prefer. Just toast them lightly to bring out their nuttiness before blending.
Is this Tomato Pesto gluten-free?
Yes, this pesto is naturally gluten-free as it contains no wheat or gluten ingredients. Just make sure any pasta or bread you pair it with is also gluten-free if you need to keep the meal gluten-free overall.
Can I make this pesto ahead of time?
Definitely! You can prepare this Tomato Pesto a day or two in advance and store it in the fridge. The flavors actually deepen with some resting time, making it even more delicious the next day.
What can I use this pesto for besides pasta?
This pesto is so versatile! I love using it as a topping for grilled meats or roasted vegetables, as a spread on sandwiches, or even as a flavorful dip with crackers or raw veggies.
How long does the pesto last in the fridge?
Stored airtight in the fridge, this pesto stays fresh and vibrant for up to 4 to 5 days. Be sure to keep an olive oil layer on top or press plastic wrap directly on the surface to prevent oxidation.
Conclusion
If you’re looking for a fresh, vibrant sauce that bursts with flavor and is incredibly easy to make, this Tomato Pesto (Sicilian Pesto) Recipe is exactly what you need. It has become one of my absolute favorites, perfect for adding a touch of Italian sunshine to everyday meals or special occasions. I hope you enjoy making and sharing it as much as I do!
PrintTomato Pesto (Sicilian Pesto) Recipe
A vibrant and flavorful Sicilian-style Tomato Pesto made with roasted cherry tomatoes, toasted almonds, fresh basil, and Parmesan cheese. This versatile pesto offers a delightful twist on traditional pesto, combining the sweetness of roasted tomatoes and the richness of toasted almonds for a smooth and emulsified sauce perfect for pasta, sandwiches, or as a dip.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 8 servings
- Category: Sauce
- Method: Roasting
- Cuisine: Sicilian, Italian
Ingredients
Tomato Pesto Ingredients
- 1 pint cherry tomatoes
- ½ cup extra-virgin olive oil, divided
- ½ cup slivered almonds
- 1 large clove garlic, peeled and smashed
- 1 cup packed fresh basil leaves
- ½ cup grated Parmesan cheese
- 1 teaspoon kosher salt
Instructions
- Roast the Tomatoes: Preheat your oven to 400°F (200°C). Line a rimmed sheet pan with aluminum foil. Arrange the cherry tomatoes in a single layer on the pan, then add 1 tablespoon of olive oil and gently toss them with your hands to coat evenly. Roast the tomatoes in the oven for 20 minutes until they are soft and slightly caramelized. Remove from the oven and set aside to cool.
- Toast the Almonds: While the tomatoes roast, heat a small skillet over medium-low heat. Add the slivered almonds and toast them, tossing occasionally, for about 5 minutes or until they turn golden brown and release a nutty aroma. Remove from heat and allow to cool slightly.
- Prepare the Pesto Base: Add the toasted almonds and the smashed garlic clove to a food processor. Pulse several times until the almonds and garlic are finely ground.
- Combine Ingredients: Add the cooled roasted tomatoes (use a slotted spoon to avoid excess liquid), fresh basil leaves, grated Parmesan cheese, and kosher salt to the food processor. Pulse multiple times to combine the ingredients. Use a spatula to scrape down the sides of the bowl as needed. Continue processing until the mixture reaches your preferred consistency—it can be chunky or smooth.
- Emulsify the Pesto: With the food processor running, slowly drizzle in the remaining 7 tablespoons of olive oil through the feed chute. Continue processing until the pesto becomes smooth and emulsified.
Notes
- The roasted tomatoes can be reserved overnight in the fridge for enhanced flavor before processing.
- Adjust the amount of olive oil to achieve your preferred pesto consistency.
- For a nut-free version, substitute almonds with toasted pumpkin seeds or omit altogether.
- Use fresh Parmesan cheese for best flavor; Pecorino Romano can be substituted for a sharper taste.
- This pesto pairs wonderfully with pasta, grilled meats, sandwiches, or as a dip for crusty bread.
Leave a Reply