Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Best Thai Dipping Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 15 reviews

This Tomato Pesto recipe blends roasted cherry tomatoes with toasted almonds, fresh basil, and Parmesan cheese to create a rich, flavorful spread perfect for pasta, sandwiches, or as a dip. The roasting process enhances the tomatoes' sweetness, while toasting the almonds adds a delightful nutty depth.

  • Total Time: 35 minutes
  • Yield: 1 cup

Ingredients

Main Ingredients

  • 1 pint cherry tomatoes
  • ½ cup extra-virgin olive oil
  • ½ cup slivered almonds
  • 1 large clove garlic, peeled and smashed
  • 1 cup packed basil leaves
  • ½ cup grated Parmesan cheese
  • 1 teaspoon kosher salt

Instructions

  1. Preheat and Roast: Preheat your oven to 400°F. Line a rimmed sheet pan with aluminum foil. Arrange the cherry tomatoes in a single layer, add 1 tablespoon of olive oil, and toss with your hands to coat evenly. Roast for 20 minutes, then remove and set aside to cool.
  2. Toast Almonds: While tomatoes roast, place the slivered almonds in a small skillet over medium-low heat. Cook, tossing occasionally, until golden brown and fragrant, about 5 minutes. Remove from heat and let cool.
  3. Prepare Pesto Base: In a food processor, pulse the toasted almonds and smashed garlic until finely ground.
  4. Add Remaining Ingredients: Add the cooled roasted tomatoes (use a slotted spoon to avoid excess liquid), basil leaves, grated Parmesan cheese, and kosher salt to the processor. Pulse several times, using a spatula to scrape down the sides, until ingredients are combined but still slightly chunky or smooth according to preference.
  5. Emulsify: With the processor running, drizzle in the remaining 7 tablespoons of olive oil through the feed tube until the pesto is emulsified and smooth.

Notes

  • For a nuttier flavor, substitute toasted pine nuts or walnuts for almonds.
  • Use freshly grated Parmesan cheese for best taste and texture.
  • If you prefer a thinner pesto, add a tablespoon of water or more olive oil while blending.
  • Store pesto in an airtight container in the refrigerator for up to 5 days or freeze for longer storage.
  • This pesto pairs beautifully with pasta, grilled vegetables, or as a spread on crusty bread.
  • Author: Millie
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Sauce
  • Method: Roasting
  • Cuisine: Italian
  • Diet: Vegetarian