This roasted cherry tomato pasta features pesto-roasted cherry tomatoes pureed until smooth and tossed with tender pasta and lots of fresh basil and Parmesan cheese.

Tomatoes are so good right now and this pasta puts them to the best use!
Bonus points if you’ve also got a basil plant going as crazy as mine is and have extra pesto on hand that needs a home. Consider this pasta the best man for the job.
There’s just something about a scratch-made sauce made with fresh summer tomatoes that ticks all the boxes this time of year! Not only is this pasta so flavorful and fresh-tasting, but it also only takes 7 ingredients and is ready in under an hour.

I firmly believe that the best dishes use minimal ingredients and this pasta is total proof of that! A mess of tomatoes, basil pesto, and a few other basic ingredients and you’ll have this pasta magic staring ya in the face before too long.
This Pasta features…
- Flavorful basil pesto-roasted cherry tomatoes purred into a sauce
- Freshly-grated Parmesan cheese and fresh minced basil
- Ready in minutes and only 7 basic ingredients

Making the Pasta
(scroll down to the bottom of the post for the full recipe)
Ingredients You Will Need
- Cherry tomatoes
- Pesto
- Pasta
- Garlic
- Granulated sugar
- Parmesan cheese
- Basil
Choosing Your Tomatoes
You will need 2 pints of cherry tomatoes for this recipe, either red, yellow, or multi-color. This should equal around 4 cups of cherry tomatoes.
Can I use another type of tomato? If you would like to use full-size tomatoes in this recipe, I would recommend using about 1-1/2 lbs and coring/dicing tomatoes into 1-inch cubes for roasting.

Tips for Perfect Tomato Pasta
- Halve cherry tomatoes – this will help the cherry tomatoes break down faster during roasting.
- Roast cherry tomatoes in pesto – this will infuse the cherry tomatoes with tons of flavor while they roast.
- Reserve some pesto for blending later – reserve 2 tablespoons pesto for blending into the sauce. This will add an extra pop of fresh herby flavor to the sauce.
- Use a blender to puree sauce – you can also use a food processor but you may have to work in batches.
- Cook pasta to al dente – make sure to cook pasta only to al dente as it will finish cooking in the sauce later.
- Reserve pasta cooking water – this will get used in the cherry tomato sauce and to thin the pasta later.
- Use freshly-grated Parmesan – freshly-grated will melt better into the sauce and have a much stronger Parmesan flavor.
Recipe Variations
Try these ideas for a different twist on this pasta.
- Use a different pasta shape – try bucatini, linguine, or angel hair in place of the spaghetti.
- Add meat – add browned sausage, cooked chicken, or crispy bacon bits to the pasta for extra protein.
- Add vegetables – fold sautéed spinach, zucchini, summer squash, mushrooms, or green beans into pasta.
- Try a different cheese – replace the Parmesan with grated asiago.
Serving Suggestions
This pasta is great on its own, but also goes great alongside grilled chicken, steak, or seafood. You can also serve it alongside a green salad and garlic bread for a vegetarian-friendly meal.

For as quick as this cherry tomato sauce comes together, you definitely wouldn’t think that it would pack as much flavor as it does, but whoa. The herby basil pesto infuses all its goodness into the tomatoes and everything blends up into an impossibly creamy sauce that coats the pasta to perfection.
Don’t forget the truckload of extra Parmesan on your personal bowl!
Save this recipe using the ‘save to recipe box’ button below. If you make it, please let us know! Leave a comment + star rating below, or take a photo and tag it on with #wholeandheavenlyoven.

More tomato-forward meals to make next!
Pesto Roasted Cherry Tomato Pasta
This recipe may included paid links. As an Amazon Associate, I earn a commission from qualifying purchases.
Ingredients
- 2 pints cherry tomatoes, halved
- 6 tablespoons basil pesto, divided
- Kosher salt and pepper to taste
- 1 lb spaghetti pasta
- 3 medium cloves garlic, minced
- 1 teaspoon granulated sugar
- 1/2 cup freshly-grated Parmesan cheese
- 1/4 cup minced fresh basil
Instructions
- Preheat oven to 400F and line a medium sheet pan with parchment paper. Toss cherry tomatoes and 4 tablespoons pesto on sheet pan until evenly coated. Season tomatoes with salt and pepper to taste.
- Roast cherry tomatoes at 400F 15-20 minutes until tomatoes are soft and juicy. Allow to cool slightly.
- Cook pasta in salted boiling water until al dente. Reserve 1 cup pasta cooking water and drain pasta. Set aside for a moment.
- Scrape cherry tomatoes into a blender with remaining 2 tablespoons pesto, garlic, sugar, and 1/2 cup pasta cooking water. Blend on high until smooth.
- Pour sauce into a large skillet and top with hot cooked pasta, Parmesan cheese, and basil. Cook over medium heat 3-5 minutes until sauce is clinging to pasta, thinning with remaining 1/2 cup pasta cooking water if needed.
- Season pasta with salt and pepper to taste and serve warm with additional grated Parmesan and basil on top. Enjoy!


Tauna McBee says
We loved it. The stick blender did a great job with the tomatoes. We’ll do it again for certain.
Sarah says
Amazing to hear, Tauna! Thanks for trying it! 🙂
Katy says
Absolutely delicious, though I must say the final result of my sauce was a rather off-putting colour. This is likely because I used up a partial jar of pesto in addition to the full one I needed for the recipe, which tipped things far closer to diaper contents in colour than your lovely-looking results; nonetheless my audience was very appreciative of the flavour.
Sarah says
Your comment made me laugh, Katy! Regardless of the color, I’m glad this one was a success for you. 🙂