Craving something that captures the sunniest flavors of summer in a spoonful? This Roasted Tomato Pesto is everything you love about classic pesto, taken to new depths with sweet, jammy roasted tomatoes. It’s vibrant, garlicky, a little nutty, and finished with that unmistakable basil-fresh aroma—absolutely irresistible!
Why You’ll Love This Recipe
- Unbelievable Depth of Flavor: Roasting the tomatoes transforms them into little gems of deliciousness, adding a sweet, caramelized note to your pesto.
- Perfectly Versatile: Spread it, swirl it, dollop it—this Roasted Tomato Pesto can jazz up anything from pasta and sandwiches to grilled meats and eggs.
- Easy & Quick: With minimal prep and only one pan, you’ll have homemade pesto ready in under 30 minutes (and most of that is hands-off time!).
- Naturally Nutty: Slivered almonds offer a unique flavor profile and creamy texture while keeping the pesto accessible for those who avoid pine nuts.
Ingredients You’ll Need
What I love about Roasted Tomato Pesto is how you only need a handful of simple, fresh ingredients—but each plays a starring role. Here’s how every component brings something special to the table, from the vibrant color of basil to the gentle crunch of toasted almonds.
- Cherry Tomatoes: Roasting concentrates their sweetness and adds a gorgeous, jammy richness to the pesto.
- Extra-Virgin Olive Oil: Use a good-quality oil, as its floral notes and richness help bind and flavor the pesto.
- Slivered Almonds: Toasting them enhances their nutty aroma and gives the pesto a creamy, buttery body.
- Garlic: Just one big clove lends a subtle kick without overwhelming the delicate tomato and basil flavors.
- Basil Leaves: Pick fresh, fragrant leaves for that signature summery green color and flavor.
- Parmesan Cheese: Freshly grated Parm gives this pesto irresistibly salty, savory undertones and a fantastic melt-in-your-mouth texture.
- Kosher Salt: Brings all the flavors together and enhances every bite.
Variations
Don’t be afraid to give this Roasted Tomato Pesto your own signature twist! It’s such a forgiving recipe—you can easily adapt it for whatever’s in your pantry or to match your particular taste or dietary wishes.
- Vegan Version: Swap the Parmesan for a plant-based hard cheese or add a tablespoon of nutritional yeast for a cheesy kick without the dairy.
- Nut-Free: Substitute sunflower seeds or pepitas if you want to avoid tree nuts but still enjoy that lovely, toasty crunch.
- Herb Swaps: Try a combo of fresh parsley or baby spinach with basil for a different but equally bright green flavor.
- Spicy Pesto: Toss in a pinch of red pepper flakes or a slice of fresh chili before blending for a gentle heat.
How to Make Roasted Tomato Pesto
Step 1: Roast the Tomatoes
Start by preheating your oven to 400°F and lining a rimmed baking sheet with foil for easy cleanup. Scatter your cherry tomatoes in a single, cozy layer, then drizzle with a tablespoon of olive oil—use your hands to coat every tomato so they glisten. Pop them into the oven for 20 minutes, until they’re collapsed, bubbling, and just beginning to caramelize. The house will smell incredible!
Step 2: Toast the Almonds
While the tomatoes roast, grab a small skillet and add your slivered almonds. Toast them over medium-low heat, shaking or stirring often, until golden and fragrant—about 5 minutes. Keep a close eye, because they can go from perfect to burnt in a flash!
Step 3: Blitz the Base
In a food processor, combine the warm toasted almonds and garlic. Pulse until they’re finely ground—the goal is a sandy, fragrant base that will blend smoothly with the rest of your Roasted Tomato Pesto ingredients.
Step 4: Add the Tomatoes and Basil
Once the roasted tomatoes have cooled a bit, use a slotted spoon or spatula to transfer them to the processor (leave any watery liquid behind). Toss in the fresh basil, grated Parmesan, and kosher salt. Pulse until everything comes together, scraping the bowl as needed. Some folks love it chunky, others love it smooth—go with the texture that makes you happiest!
Step 5: Finish with Olive Oil
With the processor running, slowly stream in your remaining olive oil until the mixture emulsifies into a luscious, scoopable pesto. Taste and adjust salt, or add an extra drizzle of oil if you prefer it looser. Admire that gorgeous color!
Pro Tips for Making Roasted Tomato Pesto
- Let Tomatoes Cool: If you add piping-hot tomatoes to your processor, you risk melting the cheese or wilting the basil. Let them cool slightly for the best pesto texture and color.
- Don’t Skip Toasting: Toasting the slivered almonds boosts their nuttiness and makes the pesto so much richer and deeper—worth every extra minute!
- Watch Your Texture: Pulse for a chunkier pesto or blend longer for a velvet-smooth finish. It’s all about personal preference—taste as you go!
- Hold Back Tomato Juices: Avoid adding any watery roasting liquid so your Roasted Tomato Pesto doesn’t get thin or diluted.
How to Serve Roasted Tomato Pesto
Garnishes
Finish your Roasted Tomato Pesto creations with a shower of extra Parmesan, a tumble of toasted almonds, or a few torn basil leaves for bursts of color and flavor. A drizzle of olive oil on top adds just the right glisten and keeps things looking (and tasting!) fresh.
Side Dishes
This pesto is a flavor bomb alongside simple roasted chicken, tossed into a caprese salad, or spooned over grilled vegetables. For a totally comforting meal, try it swirled through creamy polenta or served with crusty bread and marinated olives on a grazing board.
Creative Ways to Present
Spread Roasted Tomato Pesto over warm crostini, use it as a sauce for pizza, or stuff it into omelets for an extra punch. Dollop it over burrata, use as a dip for roasted potatoes, or swirl into Greek yogurt for a vibrant, herby dip—let your imagination (and appetite) be your guide!
Make Ahead and Storage
Storing Leftovers
You can absolutely make Roasted Tomato Pesto ahead—store it in an airtight container in the fridge for up to 5 days. Pressing a thin layer of olive oil over the surface helps preserve that bright basil color and locks in the fresh taste.
Freezing
For longer storage, freeze your pesto in ice cube trays or small containers. Once frozen solid, pop the cubes into freezer bags and store for up to 3 months. Thaw as needed to bring a pop of summer to your winter meals—no need to add more oil after thawing!
Reheating
Gently bring your Roasted Tomato Pesto to room temperature before serving for the best flavor. If you’re using it in pasta, let the residual heat from the noodles warm the pesto—no need to cook it again and risk losing that vibrant, fresh flavor.
FAQs
-
Can I use other types of tomatoes instead of cherry tomatoes?
Absolutely! Grape tomatoes work just as well, and even diced Roma or vine tomatoes are delicious. Just cut larger tomatoes into small chunks to allow for even roasting and caramelization.
-
Is Roasted Tomato Pesto gluten-free?
Yes, this recipe is naturally gluten-free! Just double-check your Parmesan (some pre-grated brands may contain a bit of anti-caking agent with gluten, though that’s rare) if you’re serving guests with allergies.
-
Can I make this pesto without a food processor?
Definitely! You can use a high-powered blender, or chop everything by hand for a rustic texture (it’s a bit more work, but so rewarding and delicious!).
-
How can I make my Roasted Tomato Pesto thinner for drizzling?
If you prefer a looser pesto, simply add a little more olive oil while blending, or stir in a splash of reserved pasta cooking water as you mix it through hot noodles.
Final Thoughts
I hope you give this Roasted Tomato Pesto a try and fall in love with its bold, sunny flavors as much as I have! It’s a simple way to capture the essence of good ingredients, perfect for sharing with family and friends. Happy cooking—and even happier eating!
PrintRoasted Tomato Pesto Recipe
Bright and flavorful, this Tomato Pesto is a delightful twist on the classic basil version, utilizing sweet cherry tomatoes for a burst of freshness. It’s perfect for tossing with pasta, spreading on sandwiches, or as a dip for crusty bread.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 1 cup 1x
- Category: Sauce
- Method: Roasting, Blending
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Roasted Cherry Tomatoes:
- 1 pint cherry tomatoes
- 1 tbsp extra-virgin olive oil
Pesto:
- 1/2 cup extra-virgin olive oil
- 1/2 cup slivered almonds
- 1 large clove garlic, peeled and smashed
- 1 cup packed basil leaves
- 1/2 cup grated Parmesan cheese
- 1 tsp kosher salt
Instructions
- Roast Tomatoes: Preheat oven to 400°F. Toss cherry tomatoes with 1 tbsp olive oil, roast for 20 minutes, then set aside to cool.
- Toast Almonds: In a skillet over medium-low heat, toast almonds until golden brown, about 5 minutes.
- Prepare Pesto: In a food processor, pulse almonds and garlic. Add roasted tomatoes, basil, Parmesan, and salt. Blend while drizzling in olive oil until smooth.
Nutrition
- Serving Size: 2 tbsp
- Calories: 160
- Sugar: 2g
- Sodium: 220mg
- Fat: 15g
- Saturated Fat: 3g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 5mg