Go Back
+ servings
Tomato Pesto

Bold and Flavorful Tomato Pesto in Just 25 Minutes

This delicious 5-Ingredient Roasted Cherry Tomato Pesto is a game-changer for any meal, elevating flavors quickly with its vibrant and vegetarian-friendly profile.
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Appetizers
Cuisine: Italian
Calories: 150

Ingredients
  

For the Pesto
  • 2 cups Cherry Tomatoes Any small, sweet tomato can work; however, cherry tomatoes provide the best flavor.
  • 2 tablespoons Extra-Virgin Olive Oil Use a light-flavored olive oil for best results.
  • 1/4 cups Slivered Almonds Can swap with pine nuts for a more traditional flavor.
  • 2 cloves Garlic Adjust according to your preference for raw garlic's intensity.
  • 1 cup Fresh Basil Leaves Other herbs can be experimented with, but basil is traditional.

Equipment

  • Oven
  • Baking sheet
  • Food Processor
  • Skillet

Method
 

Step-by-Step Instructions for Tomato Pesto
  1. Preheat your oven to 400°F (200°C). Gather your baking supplies, including a rimmed baking sheet and aluminum foil.
  2. Line the baking sheet with foil and spread the cherry tomatoes into a single layer. Drizzle 1 tablespoon of extra-virgin olive oil over the tomatoes. Roast for about 20 minutes, or until plump and slightly caramelized.
  3. In a skillet over medium-low heat, toast the slivered almonds for roughly 5 minutes until golden brown and fragrant.
  4. Transfer the cooled toasted almonds into a food processor along with the peeled garlic cloves. Pulse until finely ground.
  5. Add the cooled roasted cherry tomatoes along with their juices, fresh basil leaves, and a pinch of salt to the food processor. Pulse until chunky yet smooth.
  6. While the food processor is running, slowly drizzle in the remaining olive oil. Continue blending until the pesto is smooth and well-combined.
  7. Taste the Tomato Pesto and adjust the seasoning to your liking with more salt or olive oil if desired.
  8. If not serving immediately, transfer to a jar and cover with a thin layer of olive oil before sealing.

Nutrition

Serving: 1cupCalories: 150kcalCarbohydrates: 8gProtein: 3gFat: 14gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 9gSodium: 200mgPotassium: 400mgFiber: 2gSugar: 2gVitamin A: 500IUVitamin C: 15mgCalcium: 30mgIron: 1mg

Notes

This vibrant sauce is perfect for topping pasta, spreading on sandwiches, or serving as a dip. Feel free to experiment with substitutions like different nuts or herbs.

Tried this recipe?

Let us know how it was!