One summer afternoon I found myself with an overflowing bunch of basil from my windowsill planter and I didn’t want it to go to waste so I whipped up a quick pesto. I tossed it with warm pasta and some cherry tomatoes I had just picked from the garden and it turned out to be the most refreshing dinner I’d had in weeks so now I make it all the time.

Pesto pasta with cherry tomatoes is one of those meals that feels fancy even though it comes together in no time and with minimal effort. The vibrant green of the basil pesto pairs so well with the sweet pop of the cherry tomatoes and when you add a sprinkle of pine nuts and Parmesan the result is simple perfection.
Ingredients
- Here’s what I use for this recipe. You can always make substitutions if you prefer!
- Pasta – I usually use rigatoni or penne because they hold the pesto nicely.
- Fresh basil – The fragrant star of the pesto that brings a burst of herby flavor.
- Cherry tomatoes – Their sweetness balances the savory richness of the pesto.
- Olive oil – Helps create the smooth texture of the pesto.
- Garlic – Adds a bold and aromatic depth to the pesto sauce.
- Parmesan cheese – Lends salty nutty notes and enhances the creaminess.
- Pine nuts – Provide a gentle crunch and toasted flavor in the pesto and on top.
- Salt – Enhances every ingredient and ties the flavors together.
- Lemon juice – Adds a fresh brightness and keeps the pesto from turning dark.
Tools You’ll Need
- Blender or food processor – Essential for blending the pesto until smooth and creamy.
- Large pot – For cooking the pasta until it’s perfectly al dente.
- Colander – To drain the pasta quickly and evenly.
- Knife and cutting board – For slicing the cherry tomatoes cleanly.
- Mixing bowl – Great for tossing everything together gently.
- Cheese grater – To freshly grate the Parmesan for the most flavor.

Instructions
Step 1:
I begin by bringing a large pot of salted water to a boil then I cook the pasta until al dente. I reserve about ½ cup of the pasta water before draining.
Step 2:
While the pasta cooks I make the pesto by blending fresh basil leaves with garlic pine nuts Parmesan cheese olive oil lemon juice and a pinch of salt until it’s smooth but still slightly textured.
Step 3:
I halve the cherry tomatoes and set them aside so they’re ready to toss in at the end.
Step 4:
Once the pasta is drained I transfer it to a mixing bowl and add the pesto right away while the pasta is still warm. I toss it well so every piece is coated evenly.
Step 5:
I add the cherry tomatoes gently and toss again so they stay mostly whole and just warm through from the heat of the pasta.
Step 6:
I finish with extra Parmesan some toasted pine nuts and a few fresh basil leaves on top for a beautiful finish.
📌 Love Home Recipes? Follow Me on Pinterest!
Join thousands of others for daily Sweet home Recipes and creative ideas.
Follow Me on PinterestTips
If you want an extra burst of flavor I sometimes roast the cherry tomatoes for about 10 minutes before adding them to the pasta. I also love using a mix of herbs like parsley or arugula with the basil for a slightly different twist. And don’t be afraid to make extra pesto—it keeps well in the fridge or freezer for quick meals later!
Ways to Serve
I often serve this pesto pasta as a light main dish with a simple green salad or grilled chicken on the side. It also works great as a cold pasta salad so I sometimes pack leftovers for lunch or picnics. A crisp white wine or sparkling water with lemon pairs beautifully with the fresh flavors.
Frequently Asked Questions
Can I make pesto pasta with cherry tomatoes ahead of time?
Yes it’s great for meal prep and tastes just as delicious cold or at room temperature.
What can I use instead of pine nuts?
Walnuts or almonds are great substitutes and slightly more budget-friendly.
How do I keep the pesto green?
Adding a splash of lemon juice and blending the pesto quickly helps prevent oxidation.
See You in the Kitchen
I hope you give this pesto pasta with cherry tomatoes a try! It’s fresh fast and full of flavor and one of my go-to summer dinners. Let me know how yours turns out and don’t forget to save or share this recipe with your fellow pasta lovers.
Happy Cooking!
Print
Pesto Pasta with Cherry Tomatoes
- Total Time: 22 minutes
- Yield: 2-3 servings
- Diet: Vegetarian
Description
Looking for the best pesto pasta ideas? This simple recipe is quick easy and healthy with cherry tomatoes and fresh basil! Whether you need a fast weeknight dinner or a summer potluck idea this is your go-to. Packed with flavor and easy to prep ahead this vibrant dish is one of the best pasta options around!
Ingredients
- 250g pasta (rigatoni or penne)
- 2 cups fresh basil leaves
- 1/3 cup olive oil
- 2 garlic cloves
- 1/4 cup pine nuts
- 1/2 cup grated Parmesan cheese
- 1 tbsp lemon juice
- 1 cup cherry tomatoes halved
- Salt to taste
Instructions
- Bring salted water to a boil and cook pasta until al dente. Reserve ½ cup pasta water.
- Blend basil, garlic, pine nuts, Parmesan, olive oil, lemon juice, and salt into a pesto.
- Halve the cherry tomatoes and set aside.
- Drain pasta and transfer to a bowl while still hot.
- Toss pasta with pesto adding pasta water as needed to loosen the sauce.
- Gently stir in cherry tomatoes and top with extra Parmesan, pine nuts, and fresh basil. Serve warm or chilled.
Notes
- Roast cherry tomatoes for extra flavor.
- Use walnuts instead of pine nuts if desired.
- Make extra pesto and freeze for later meals.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Category: Lunch/Dinner
- Method: Boiled
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 520
- Sugar: 3g
- Sodium: 480mg
- Fat: 26g
- Saturated Fat: 4g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 3g
- Protein: 14g
- Cholesterol: 10mg