• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Vanilla Bean Cuisine logo
  • Recipe Index
  • About Molly
  • Subscribe
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
  • Recipe Index
  • About Molly
  • Subscribe
subscribe
search icon
Homepage link
  • Recipe Index
  • About Molly
  • Subscribe
×
Home » Recipes » Sauces, Spreads, and Condiments » Easy Roasted Tomato Pesto

Easy Roasted Tomato Pesto

Modified: Aug 30, 2025 by Molly Pisula · Published: Aug 30, 2025 · As an Amazon affiliate, I earn from qualifying purchases.

45 shares
  • Share
  • Twitter
  • Flipboard
Jump to Recipe

The BEST Tomato Pesto: this recipe combines roasted tomatoes, fresh basil, toasted pine nuts, and Parmesan cheese for an authentic flavor that beats raw or sun-dried variations. Best of all, it’s still so simple to make.

A plate of gnocchi topped with red pesto sauce and grated cheese, garnished with a basil leaf. A jar of sauce, spoon, and basil leaves are nearby.

While I’ve been making a classic basil pesto for 20+ years, I started experimenting with a tomato version this summer. And let me tell you, I am kicking myself for not developing this when I was a personal chef. This ode to summer tomatoes would have been all over my summer party menus! 

Trust me when I say it is the roasting takes this recipe from good to excellent. And I’ve got the foolproof instructions you need to make this perfectly the first time. 

Jump to:
  • Why Make This Recipe
  • 🥗 Ingredients
  • 🥣 Step-by-Step Instructions
  • Storage Tips
  • 🧐 Recipe FAQs for Tomato Pesto
  • 👩‍🍳 Expert Tips
  • Other Tomato Recipes
  • 📖 Recipe
  • More About Molly

Why Make This Recipe

  • Roasting fresh tomatoes concentrates sweetness and savoriness
  • Classic pesto ingredients deliver true Italian flavor (only 6 ingredients total!)
  • Great as a pasta sauce, a spread for crostini or sandwiches, or even a dip
  • The perfect way to use up extra tomatoes during peak tomato season!

🥗 Ingredients

Top-down view of labeled ingredients for a recipe, including olive oil, salt, tomatoes, Parmesan cheese, garlic, pine nuts, and basil arranged on a white surface.
  • Tomatoes: Ripe summer tomatoes are key—plum or slicing varieties both work. I do prefer plum tomatoes though because they are meaty with fewer seeds. 
  • Olive Oil: I love extra-virgin olive oil for the best flavor and silky texture. 
  • Pine Nuts: Classic in a pesto recipe, but feel free to swap them out for other nuts. Almonds or walnuts would make good substitutes. 
  • Basil: Adds more summery flavor to the pesto. You can swap parsley for half of the herbs if you like. 
  • Parmesan Cheese: Use a high-quality parmigiano reggiano cheese, as you can really taste it in this recipe. Leave it out for a vegan version. 

🥣 Step-by-Step Instructions

A green mixing bowl containing peeled and halved Roma tomatoes tossed in olive oil and salt sits on a light-colored surface.

Preheat oven to 425°F. 

Halve 1 pound plum tomatoes or cut large tomatoes into thick slices. 

Put into a large bowl, and toss with 1 tablespoon olive oil and ¼ teaspoon salt. 

Ten roasted tomato halves on a sheet of aluminum foil atop a baking tray.

Lay out in a single layer on a foil-lined sheet pan or baking sheet and roast for 35-40 minutes, until tomatoes are softened and starting to brown around the edges. 

A frying pan with toasted pine nuts on a light-colored surface.

Meanwhile, toast ½ cup of pine nuts in a small nonstick skillet over medium-low heat, stirring frequently. Watch carefully, as pine nuts turn quickly from toasted to burned. Let cool. 

Overhead view of a food processor filled with fresh basil leaves, grated cheese, roasted tomatoes, garlic, and olive oil, ready to be blended.

Scrape roasted tomatoes into food processor. Add in cooled toasted pine nuts, ½ cup packed basil leaves, ½ teaspoon salt, 3 tablespoons parmesan cheese, 4 tablespoons olive oil, and 1 peeled garlic clove. 

Blend until smooth, scraping down the sides as needed. Taste, and add more salt, as desired. 

Overhead view of a food processor filled with blended tomato pesto with fresh basil.

If you want a looser pesto, feel free to add more olive oil. 

Storage Tips

Store leftover tomato pesto in an airtight container in the refrigerator for up to 5 days. To make sure the color stays fresh, try drizzling a little bit of olive oil over the top. You can also freeze pesto in a freezer-safe container for up to 3 months.

Try storing in ice cube trays so that you can pop out a cube whenever you need one. Great for adding flavor to soups! 

🧐 Recipe FAQs for Tomato Pesto

Can I use cherry tomatoes?

Yes! Just halve them and roast as directed. They may cook a bit faster, so start checking around 25 minutes. Also, when you start to blend the ingredients together, start with only 2 tablespoons of olive oil since cherry tomatoes may produce more liquid when roasted. Add more olive oil as needed. 

Can I substitute a different nut?

Absolutely. Walnuts, almonds, or even sunflower seeds can work in place of pine nuts, though the flavor will vary slightly.

Do I need to peel the tomatoes?

Nope! Roasting softens the skins, and everything gets blended together smoothly.

Can I make this vegan?

Yes—just leave out the parmesan or replace it with a vegan alternative or a spoonful of nutritional yeast for that cheesy flavor.

👩‍🍳 Expert Tips

Use the ripest tomatoes you can find—they’ll give you the best flavor and color for this red pesto. If you don’t have super ripe tomatoes, try adding in a few sun-dried tomatoes for extra depth of flavor. This is particularly helpful in the winter months when tomatoes are at their worst! 

Don’t blend for too long. You want a bit of nutty texture in your pesto, and some little specks of green from the basil are very pretty. If you blend for too long, the color will wash out a bit from blending the green into the red tomatoes.  

If you’re making tomato pesto pasta with this recipe, be sure to save some pasta cooking liquid before you drain the pasta. Then toss the pasta with the pesto, stirring in some of the reserved pasta water to make a smooth sauce. 

Of course there are lots of other uses for this pesto rosso besides pasta and gnocchi. Serve with some baguette garlic bread on the side. I also love spreading it on a crostini and topping with mozzarella cheese or burrata and slivered basil. It’s great for a sandwich spread or spread for a wrap as well.

Dollop some on grilled fish or roasted vegetables. Try it on a grilled cheese sandwich! You can also stir it into soup, or even use it as a pizza sauce. If you want to really get creative, try using it for a version of Oeufs Cocotte—just dollop some pesto in the bottom of each ramekin before adding the cream and eggs. 

A bowl of gnocchi topped with red pesto sauce and garnished with basil, placed on a patterned blue plate next to a spoon and a checked cloth.

Other Tomato Recipes

Love summer tomatoes as much as I do? Here are a few of my other must-make recipes when tomato season rolls around:

  • bowl of mediterranean cucumber tomato salad next to bowl of pita chips and napkin
    Mediterranean Cucumber Tomato Salad
  • overhead photo of stuffed tomatoes on a bed of rice in a blue shallow bowl.
    Tomates Farcies (Stuffed Tomatoes Recipe)
  • close up of tomatoes provencal on light green platter with serving fork
    Tomatoes Provencal (Tomates à la Provençale)
  • close up of tomato salad on plate with serving fork and blue napkin
    Tomato Salad (Salade de Tomates)

If you try this tomato pesto recipe, I would love to hear from you! Please rate this recipe and leave a comment below—your feedback is invaluable to me.

And please follow along on Instagram, Pinterest, and Facebook or subscribe to my newsletter. I’d love to inspire you with more delicious, healthy, and seasonal recipes!

📖 Recipe

Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Please enable JavaScript in your browser to complete this form.
Loading

By submitting this form, you consent to receive emails from Vanilla Bean Cuisine.

A glass jar filled with tomato pesto and a metal spoon, placed on a blue surface with some basil leaves nearby.

Easy Roasted Tomato Pesto

Chef Molly
This Tomato Pesto recipe combines roasted tomatoes, fresh basil, toasted pine nuts, and Parmesan cheese for deep, savory flavor.
No ratings yet
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 40 minutes mins
Total Time 50 minutes mins
Course Sauces, Spreads, and Condiments
Cuisine Italian
Servings 6
Calories 204 kcal

Ingredients
  

  • 1 pound ripe tomatoes
  • 5 tablespoons olive oil divided
  • ½ cup pine nuts
  • ½ cup packed basil leaves about 20g
  • ¾ teaspoon kosher salt
  • 3 tablespoons grated Parmesan cheese
  • 1 garlic clove peeled
Prevent your screen from going dark

Instructions
 

  • Preheat oven to 425°F.
  • Halve plum tomatoes or cut large tomatoes into thick slices.
  • Put into a large bowl, and toss with 1 tablespoon olive oil and ¼ teaspoon salt.
  • Lay out in a single layer on a foil-lined sheet pan and roast for 35-40 minutes, until tomatoes are softened and starting to brown around the edges.
  • Meanwhile, toast pine nuts in a small nonstick skillet over medium-low heat, stirring frequently.
  • Watch carefully, as pine nuts turn quickly from toasted to burned. Let cool.
  • Scrape roasted tomatoes into food processor.
  • Add in cooled toasted pine nuts, basil, remaining salt, parmesan cheese, remaining olive oil, and garlic clove.
  • Blend until smooth, scraping down the sides as needed. If you want a looser pesto, feel free to add more olive oil.

Notes

Storage Tips: 
Store leftover tomato pesto in an airtight container in the refrigerator for up to 5 days. To make sure the color stays fresh, try drizzling a little bit of olive oil over the top. You can also freeze pesto in a freezer-safe container for up to 3 months. Try storing in ice cube trays so that you can pop out a cube whenever you need one. Great for adding flavor to soups! 
Expert Tips: 
Use the ripest tomatoes you can find—they’ll give you the best flavor and color for this red pesto. If you don’t have super ripe tomatoes, try adding in a few sun-dried tomatoes for extra depth of flavor. This is particularly helpful in the winter months when tomatoes are at their worst! 
Don’t blend for too long. You want a bit of nutty texture in your pesto, and some little specks of green from the basil are very pretty. If you blend for too long, the color will wash out a bit from blending the green into the red tomatoes.  
If you’re making tomato pesto pasta with this recipe, be sure to save some pasta cooking liquid before you drain the pasta. Then toss the pasta with the pesto, stirring in some of the reserved pasta water to make a smooth sauce. 

Nutrition

Calories: 204kcalCarbohydrates: 5gProtein: 3gFat: 20gSaturated Fat: 3gPolyunsaturated Fat: 5gMonounsaturated Fat: 11gCholesterol: 2mgSodium: 339mgPotassium: 259mgFiber: 1gSugar: 2gVitamin A: 760IUVitamin C: 11mgCalcium: 36mgIron: 1mg
Tried this recipe?Let us know how it was!

Instagram Users: Now that you've made this homemade pesto recipe, tag me @vanillabeancuisine or #vanillabeancuisine because I’d love to see your results!

More About Molly

Cooking healthy(ish) meals with seasonal ingredients is my passion. Trained as a French pastry chef, I spent over 10 years as a personal chef. Here you'll find well-tested recipes that you and your family will love!

Learn more about me →

« 10 ways to make your balcony feel like a Parisian retreat
Freezer tricks that save hundreds monthly »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

About Me

Welcome!

I'm Molly, a former personal chef trained in French pastry. Here you'll find veggie-forward, seasonal recipes with a little French kiss!

More About Me

More Winter Favorites

  • puff pastry cinnamon rolls stacked on plate
    Puff Pastry Cinnamon Rolls with Apple
  • overhead view of shrimp scampi with garlic bread and fork on a plate.
    Shrimp Scampi Recipe without Wine
  • stack of white chocolate lemon cookies on plate
    Lemon White Chocolate Cookies
  • A bowl of creamy chicken Florentine soup with a spoon, served with a side of leafy green salad and cherry tomatoes on a white plate.
    Creamy Chicken Florentine Soup
  • bowl of black garlic pasta with serving fork
    Black Garlic Pasta
  • A bowl of creamy butternut squash soup garnished with a swirl of cream and sprinkled with paprika, served next to a salad on a plate with rose gold utensils.
    Creamy Roasted Butternut Squash Bisque

Popular Recipes

  • A wicker basket lined with cloth holds several chocolate chunk banana muffins in foil wrappers, with one muffin partially eaten to reveal chunks of chocolate inside.
    Easy Chocolate Chunk Banana Muffins
  • A chocolate mug cake topped with whipped cream and chocolate chips, served in a white mug with a spoon on a wooden surface.
    Easy Chocolate Mug Cake
  • A plate of spinach egg bites stacked on a plate, with a green salad and a glass of juice in the background.
    Spinach Egg Bites with Bacon
  • Vanilla Bean Latte next to three coffee beans and a small glass jar with vanilla simple syrup.
    Homemade Vanilla Bean Latte
  • overhead view of shrimp scampi with garlic bread and fork on a plate.
    Shrimp Scampi Recipe without Wine
  • A salad with chopped endive, walnuts, blue cheese, pears, and fresh herbs served on a patterned plate.
    Endive Salad with Blue Cheese and Pears

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility

Newsletter

  • Sign Up! for updates and recipes

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 Vanilla Bean Cuisine

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required