Cherry Tomato Almond Pesto

Featured in: Flavor Boosters for Any Dish

Experience a lively blend of roasted cherry tomatoes, toasted almonds, fresh basil, and parmesan in this vibrant pesto. The gentle roasting of tomatoes brings out their natural sweetness, while toasted almonds add depth and richness. Basil infuses fresh aromatics, balanced with parmesan for a savory kick. A smooth stream of olive oil ties everything together, producing a silky, spoonable sauce that pairs wonderfully with pasta, spread on toast, or spooned over roasted vegetables. This versatile pesto delivers both brightness and comfort in every bite.

A smiling woman in an apron poses for a selfie in a professional kitchen.
Updated on Tue, 20 May 2025 14:55:37 GMT
A bowl of soup with a spoon in it. Pin it
A bowl of soup with a spoon in it. | tastygusto.com

Tomato pesto is the recipe I whip up anytime I want a burst of summer flavor no matter the season. Whether you toss it with pasta or spread it over crisp bread this bold and tangy sauce transforms the simplest meal into something crave worthy.

I first made this tomato pesto on a July weekend when I had a surplus of tomatoes and basil in my garden and now it is the official condiment for family pizza nights and snack platters.

Ingredients

  • Cherry tomatoes: Give the sauce its bright and juicy base. Try to find the sweetest variety from your local market for the richest flavor
  • Extra virgin olive oil: For gloss and earthiness. Choose a good quality freshly opened bottle for best results
  • Slivered almonds: Create a creamy body and a mellow nuttiness. Pick ones that are fresh for optimal crunch and taste
  • Garlic clove: Helps to add sharpness and depth. Fresh garlic is always best for full flavor
  • Fresh basil: Gives that irreplaceable herbal spark and fragrance. Look for firm leaves with no black spots
  • Parmesan cheese: Provides a salty savory layer. Grate your own from a block for maximum melt and taste
  • Kosher salt: Ties all the flavors together and highlights the tomatoes’ natural sweetness

Step-by-Step Instructions

Prep and Roast the Tomatoes:
Arrange the cherry tomatoes on a foil lined sheet pan. Drizzle a tablespoon of olive oil over them and use your hands to fully coat each tomato. Roast at four hundred degrees Fahrenheit for twenty minutes until their skins burst and the juices concentrate. Let them cool completely to deepen their flavor.
Toast the Almonds:
Place slivered almonds in a dry skillet and toast them over medium low heat. Keep them moving every minute so that every piece turns golden and fragrant which usually takes about five minutes. Be patient this extra step gives the pesto a warm nutty undertone.
Blend the Dry Ingredients:
Transfer toasted almonds and your smashed garlic clove to a food processor. Pulse until finely ground but still a bit chunky for texture.
Add Roasted Tomatoes and Herbs:
Scoop cooled tomatoes into the food processor. Add packed basil leaves grated Parmesan cheese and kosher salt. Pulse to combine into a rough paste scraping the sides so everything gets incorporated.
Emulsify with Olive Oil:
With the food processor running slowly stream in the rest of the olive oil. Keep blending until the pesto is thick and mostly smooth but still shows specks of almonds and herbs. Taste and adjust seasoning if needed.
A bowl of red soup with a spoon in it. Pin it
A bowl of red soup with a spoon in it. | tastygusto.com

The night I introduced this pesto during a family game night everyone kept sneaking spoonfuls before dinner even started.

How to Store Tomato Pesto

The best way to store tomato pesto is in an airtight container in the refrigerator. Pour a tiny bit of olive oil on top to seal in the freshness. It can last up to five days this way. For longer keeping freeze it in ice cube trays then transfer to a freezer bag to have quick flavor boosters on hand for busy nights.

Substitutions That Work

If you do not have almonds walnuts or cashews will also work and provide a slightly different background flavor. Pecorino romano cheese is a great substitute for Parmesan. If basil is hard to find you can use fresh flat leaf parsley for a different but still lively flair. For a vegan version simply skip the cheese and add a tablespoon of nutritional yeast.

Ways to Serve It

Toss your tomato pesto with hot pasta or gnocchi Spread over toast or sandwiches Spoon over grilled chicken or fish Swirl a little into soups for a bright herbal zip You can also serve it as a dip for fresh vegetables making it a year round party favorite

A bowl of red sauce with a spoon in it. Pin it
A bowl of red sauce with a spoon in it. | tastygusto.com

This tomato pesto recipe truly transforms simple ingredients into a delight that elevates any meal effortlessly.

Frequently Asked Questions

→ How do I achieve a creamier texture?

Drizzle olive oil slowly while processing and pulse until smooth, scraping the sides for even blending.

→ Can I use different nuts instead of almonds?

Yes, walnuts or pine nuts provide a great alternative, each giving a unique flavor and texture.

→ What dishes pair well with tomato pesto?

Toss with pasta, spread on warm bread, spoon onto grilled meats, or add to roasted vegetables for extra depth.

→ How should I store the pesto?

Transfer to an airtight container and refrigerate. For best freshness, consume within a week. Cover with oil to seal.

→ Can I freeze it for later use?

Yes, portion into small containers or ice cube trays and freeze. Thaw in the fridge before enjoying again.

Tomato Pesto with Almonds

Roasted tomatoes and almonds blend with basil for a nutty, vibrant spread packed with fresh flavors.

Prep Time
10 Minutes
Cook Time
25 Minutes
Total Time
35 Minutes

Category: Sauces & Marinades

Difficulty: Easy

Cuisine: Italian

Yield: 6 Servings (Yields approximately 350 ml tomato pesto)

Dietary: Vegetarian, Gluten-Free

Ingredients

→ Pesto Components

01 500 g cherry tomatoes
02 120 ml extra-virgin olive oil, divided
03 60 g slivered almonds
04 1 large clove garlic, peeled and smashed
05 25 g fresh basil leaves, packed
06 50 g grated Parmesan cheese
07 5 g kosher salt

Instructions

Step 01

Preheat oven to 200°C. Line a rimmed baking sheet with aluminium foil. Place cherry tomatoes in a single layer, drizzle with 1 tablespoon olive oil, and toss to coat evenly. Roast for 20 minutes, then transfer to a bowl to cool.

Step 02

In a small skillet over medium-low heat, add slivered almonds and toast, stirring occasionally, until evenly golden brown, about 5 minutes. Remove from heat and cool slightly.

Step 03

In a food processor, combine toasted almonds and smashed garlic clove. Pulse until finely ground.

Step 04

Add roasted tomatoes (excluding excess roasting liquid), basil leaves, Parmesan cheese, and salt to the food processor. Pulse to combine, pausing to scrape down the bowl sides as needed until mixture is mostly smooth or to desired texture.


A bowl of red soup with a spoon in it.
Step 05

With the processor running, gradually drizzle in the remaining olive oil until fully incorporated and the pesto is emulsified to a creamy consistency.


A bowl of red sauce with a spoon in it.

Notes

  1. For optimal flavour, allow the pesto to rest for at least 30 minutes to let the ingredients meld before serving.

Tools You'll Need

  • Rimmed baking sheet
  • Aluminium foil
  • Small skillet
  • Food processor
  • Spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains nuts (almonds), dairy (Parmesan cheese)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 200
  • Total Fat: 19 g
  • Total Carbohydrate: 5 g
  • Protein: 5 g