There’s something undeniably delightful about the sun-kissed sweetness of cherry tomatoes, especially when transformed into a vibrant pesto. One afternoon, while enjoying the last rays of summer on my patio, I had an epiphany: why not blend these juicy little gems with a handful of fresh basil and rich Parmesan? The result was a burst of flavor that danced on my palate and filled my kitchen with an irresistible aroma.
This Cherry Tomato Pesto is not just a quick and easy recipe; it’s a versatile standout that can elevate any dish—whether you’re stirring it into pasta, slathering it on grilled chicken, or simply spreading it on crusty bread. With only a few pantry staples and a touch of love, this pesto perfectly balances simplicity and gourmet flair. So, grab your food processor and let’s turn those cherry tomatoes into something extraordinary!
Why is Tomato Pesto a Must-Try?
Bursting with flavor, this Cherry Tomato Pesto transforms ordinary meals into extraordinary culinary experiences. Easy to whip up, it requires minimal ingredients and just one food processor. Versatile, it can elevate everything from pasta to grilled meats and even sandwiches. Healthy with fresh ingredients, this pesto is packed with nutrients and a delightful taste that everyone loves. Get ready to impress your family and friends with a homemade touch; this sauce is bound to become your new favorite staple!
Tomato Pesto Ingredients
• Gather the flavors you’ll love!
For the Pesto
• Cherry tomatoes – these vibrant gems add natural sweetness to your Tomato Pesto.
• Extra-virgin olive oil – this rich oil brings smoothness and depth to the blend.
• Slivered almonds – using these instead of traditional pine nuts adds a unique crunch and flavor.
• Garlic – a large clove enhances the overall taste, making it aromatic and savory.
• Basil leaves – packed tightly, these fresh leaves contribute a bright, herbal note.
• Grated Parmesan cheese – crucial for that creamy, salty finish that everyone loves.
• Kosher salt – essential for bringing out all the flavors in this delightful pesto.
How to Make Tomato Pesto
-
Preheat your oven to 400°F. Line a rimmed sheet pan with aluminum foil to make cleanup a breeze. Arrange the cherry tomatoes in a single layer, drizzle with 1 tablespoon of olive oil, and gently toss them to coat. Roast for 20 minutes, or until they have softened and almost burst, then set aside to cool.
-
Toast your almonds while the tomatoes are roasting. Place them in a small skillet over medium-low heat. Cook them for about 5 minutes, tossing occasionally, until they turn golden brown and aromatic. This will enhance their flavor beautifully!
-
Combine the toasted almonds and garlic in a food processor and pulse until finely ground. Next, add the cooled roasted cherry tomatoes, packed basil leaves, grated Parmesan cheese, and kosher salt. Pulse well to combine everything into a gorgeous mixture.
-
Blend in the olive oil! While the processor is running, slowly drizzle in the remaining olive oil through the shoot until the pesto reaches an emulsified, smooth consistency. Scrape down the sides if needed to mix well.
Optional: Serve with fresh pasta and a sprinkle of Parmesan on top.
Exact quantities are listed in the recipe card below.
Tomato Pesto Variations
Feel free to get creative with your Tomato Pesto and make it uniquely yours!
-
Nut-Free: Swap slivered almonds for sunflower seeds or pumpkin seeds for a delightful crunch without nuts.
-
Vegan: Omit the Parmesan cheese, or substitute with nutritional yeast to retain that cheesy flavor without dairy.
-
Spicy Kick: Add a pinch of red pepper flakes to the food processor for a fiery twist that elevates your pesto.
-
Herb Infusion: Mix in other fresh herbs like parsley or spinach for an earthier flavor and vibrant green color!
-
Creamy Smoothness: Blend in a dollop of cream cheese or Greek yogurt to make the pesto creamier—perfect for spreads!
-
Citrus Zing: Add a splash of lemon juice or zest for a refreshing brightness that beautifully complements the tomatoes.
-
Balsamic Twist: A tablespoon of balsamic vinegar can give your pesto a tangy depth that pairs wonderfully with grilled meats.
-
Cheesy Variants: Try using feta or goat cheese instead of Parmesan for a unique and tangy spin on this classic dish.
What to Serve with Tomato Pesto?
Elevate your meal with delightful pairings that perfectly complement the vibrant flavors of this homemade pesto.
-
Creamy Pasta: Tossing your favorite pasta with a splash of tomato pesto creates a comforting, rich dish that warms the soul. The silky texture of the sauce clings beautifully to every strand, enhancing each bite.
-
Grilled Chicken: The savory notes of grilled chicken harmonize with the fresh taste of tomato pesto, making for a delightful dinner option. Serve it atop a bed of greens for a light and satisfying meal.
-
Crusty Bread: A warm loaf served with tomato pesto invites everyone to dig in. Spread generously on the bread, this pairing is perfect for dipping during gatherings with family and friends.
-
Roasted Vegetables: Oven-roasted veggies coated in tomato pesto make a colorful and nutritious side. Their natural sweetness complements the rich, savory notes of the pesto beautifully.
-
Fresh Mozzarella: Creamy mozzarella drizzled with tomato pesto creates a simple but impressive appetizer. The freshness of the cheese balances the herby flavors perfectly.
-
Bruschetta: Elevate your gathering with tomato pesto bruschetta, topped with diced tomatoes and a sprinkle of basil. This bite-sized treat is bursting with flavor and easy to share.
-
White Wine: A chilled glass of Sauvignon Blanc or Pinot Grigio enhances the bright notes of the pesto. The crisp acidity complements the richness, making every sip refreshing alongside your meal.
-
Chocolate Mousse: For dessert, consider a rich chocolate mousse to contrast the savory notes of your meal. The creamy texture and sweet flavors will leave a delightful finish on the palate.
These pairings not only enhance the flavor of your dishes but create a memorable dining experience worth savoring!
How to Store and Freeze Tomato Pesto
Fridge: Store your Tomato Pesto in an airtight container for up to 5 days. Drizzle a thin layer of olive oil on top to prevent browning.
Freezer: For longer storage, freeze your pesto in ice cube trays or freezer bags, ensuring it’s tightly sealed. It will keep for up to 3 months.
Reheating: When ready to use, thaw overnight in the fridge or place the frozen cubes directly into warm pasta, allowing them to melt and coat the noodles beautifully.
Room Temperature: Avoid leaving Tomato Pesto outside for more than 2 hours to maintain its freshness and flavor.
Make Ahead Options
These Cherry Tomato Pesto preparations are perfect for meal prep enthusiasts! You can roast the cherry tomatoes and toast the almonds up to 24 hours in advance, letting the flavors develop beautifully. Simply refrigerate the roasted tomatoes in an airtight container; this will keep them fresh and prevent browning. When you’re ready to make the pesto, blend the prepped ingredients—roasted tomatoes, toasted almonds, garlic, basil, Parmesan, and salt—with olive oil until smooth, giving you a delightful sauce to elevate your meals with minimal effort. Enjoy gourmet flavors without the stress on busy weeknights!
Expert Tips for Tomato Pesto
• Perfect Roasting: Make sure your cherry tomatoes are in a single layer on the baking sheet.Crowding them can lead to steaming instead of roasting.
• Almonds Alert: Watch your almonds closely while toasting; they can go from golden to burned in mere seconds. The right color enhances the nutty flavor in your Tomato Pesto.
• Freshness Matters: Use fresh basil for the best taste, as dried basil won’t provide the same vibrant flavor profile typical of a great pesto.
• Adjust Consistency: If your pesto is too thick, add a little more olive oil while blending until you reach your desired consistency.
• Storage Tips: Store leftovers in the refrigerator in an airtight container, and drizzle with a thin layer of olive oil on top to keep it fresh longer.
Cherry Tomato Pesto Recipe FAQs
What kind of cherry tomatoes should I use for the best Tomato Pesto?
Absolutely! For the best flavor, choose cherry tomatoes that are vibrant and firm, with no dark spots or blemishes. The sweeter the tomatoes, the tastier your pesto will be, so look for ones that feel slightly heavier in your hand—this often indicates juiciness.
How should I store my leftover Tomato Pesto?
Very good question! Store your Tomato Pesto in an airtight container in the refrigerator for up to 5 days. To maintain that lovely fresh color and flavor, drizzle a thin layer of olive oil on top before sealing. This helps create a barrier against oxidation!
Can I freeze my Tomato Pesto, and if so, how?
Yes, indeed! To freeze your Tomato Pesto, spoon it into ice cube trays or freezer-safe bags, making sure to remove as much air as possible. This way, it will keep well for up to 3 months. When you’re ready to use it, simply thaw overnight in the fridge, or toss a frozen cube directly into warm pasta for a quick meal.
What if my Tomato Pesto is too thick or too thin?
No worries at all! If your pesto is too thick, gradually add more olive oil while pulsing in the food processor until you reach your desired consistency. Conversely, if it’s too thin, add a little more Parmesan or some additional nuts to thicken it up. You can easily adjust to your preferences!
Is Tomato Pesto suitable for people with nut allergies?
Great point! If someone has a nut allergy, you can substitute the slivered almonds with sunflower seeds or simply omit them altogether. The pesto will still be delicious with the other ingredients, just remember to adjust the seasoning slightly as nuts do contribute a bit of flavor and texture.

Savory Tomato Pesto That Will Elevate Your Home Cooking Game
Ingredients
Equipment
Method
- Preheat your oven to 400°F. Line a rimmed sheet pan with aluminum foil. Arrange the cherry tomatoes in a single layer, drizzle with 1 tablespoon of olive oil, and toss to coat. Roast for 20 minutes, then set aside to cool.
- While the tomatoes are roasting, toast the slivered almonds in a skillet over medium-low heat for about 5 minutes until golden brown.
- In a food processor, combine the toasted almonds and garlic, and pulse until finely ground. Add the cooled roasted cherry tomatoes, packed basil leaves, grated Parmesan cheese, and kosher salt. Pulse until well combined.
- With the processor running, slowly drizzle in the remaining olive oil until the pesto reaches a smooth consistency. Scrape down the sides if needed.
- Optional: Serve with fresh pasta and a sprinkle of Parmesan.







