Written by

Harmony Rich

Published

Quick Basil Pesto Pasta Recipe with Cherry Tomatoes Easy & Perfect for Weeknights

Ready In 20 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

It was 11:17 PM on a quiet Thursday, and the craving hit me hard: I needed pasta, but not just any pasta—I wanted that bright, fresh hit of basil pesto with juicy cherry tomatoes. Trouble was, I didn’t have a jar of pesto stashed away like I usually do, and the pine nuts were mysteriously missing from the pantry. All I had were a bunch of basil leaves, olive oil, garlic, and a handful of almonds on hand. So, I improvised.

I tossed those almonds into the blender instead of pine nuts (which honestly gave it a nuttier, earthier twist I didn’t expect). The kitchen was dimly lit, the hum of the refrigerator my only companion, and no one was around to judge the minor mess I made—because, let’s face it, pesto-making at midnight is a little wild. I even forgot to salt the pasta water the first time, but hey, practice makes perfect.

That night, this quick basil pesto pasta with cherry tomatoes wasn’t just dinner; it was a late-night experiment that became a staple. Maybe you’ve been there—staring into your fridge, hoping for inspiration rather than a full grocery run. This recipe stuck with me because it’s fast, forgiving, and honestly, that fresh pop of basil and sweet cherry tomatoes feels like a little celebration on your plate, no matter the hour.

Why You’ll Love This Quick Basil Pesto Pasta with Cherry Tomatoes

After testing this recipe dozens of times (sometimes under very different conditions—like a chaotic Sunday morning or a lazy weekday night), I can say it hits the spot every single time. Here’s the lowdown on why this dish deserves a spot in your kitchen routine:

  • Quick & Easy: Ready in under 20 minutes, perfect for those hectic evenings when you want something tasty without fuss.
  • Simple Ingredients: Uses pantry staples and fresh basil that you can grow yourself or easily find at the market.
  • Perfect for Weeknights: Light, flavorful, and satisfying—ideal for a quick dinner or even a brunch twist.
  • Crowd-Pleaser: Kids, adults, picky eaters—everyone tends to ask for seconds.
  • Unbelievably Delicious: The combo of vibrant basil pesto with the burst of sweet cherry tomatoes is a texture and flavor party in your mouth.

This isn’t just another pesto pasta. The little trick of swapping almonds for pine nuts (if you’re out, like me) gives it a unique flavor profile. Plus, I always add the cherry tomatoes at the last minute so they stay juicy instead of mushy—trust me, it makes all the difference. Honestly, it’s the kind of recipe that makes you close your eyes and savor every bite, whether you’re eating alone at midnight or sharing with friends on a sunny afternoon.

What Ingredients You Will Need

This quick basil pesto pasta recipe relies on fresh, wholesome ingredients that work together to create bold flavors without much fuss. Most are pantry staples, and the fresh basil and cherry tomatoes add that seasonal pop. Here’s what you’ll gather:

  • For the Pesto:
    • Fresh basil leaves, about 2 cups packed (choose bright green, fragrant leaves)
    • Almonds, 1/4 cup (toasted lightly for extra flavor; a great pine nut substitute)
    • Garlic, 2 cloves (crushed or roughly chopped)
    • Parmesan cheese, 1/2 cup grated (use Pecorino Romano for a sharper kick)
    • Extra virgin olive oil, 1/3 cup (I like Colavita for its fruity notes)
    • Fresh lemon juice, 1 tablespoon (adds a bright zing)
    • Salt and freshly ground black pepper, to taste
  • For the Pasta:
    • Spaghetti or linguine, 12 ounces (340 grams) (I recommend De Cecco for good bite and texture)
    • Cherry tomatoes, 1 pint (about 250 grams), halved (choose ripe and firm ones)
    • Optional garnish: fresh basil leaves and extra grated Parmesan

If you like dairy-free options, swap Parmesan for nutritional yeast or a vegan cheese alternative. Gluten-free pasta works well here too—gluten-free fusilli or penne keeps the sauce nicely coated.

Equipment Needed

  • Large pot for boiling pasta
  • Colander or strainer
  • Food processor or high-speed blender (to make the pesto smooth; a mortar and pestle works if you want a chunkier texture)
  • Mixing bowl for tossing pasta
  • Sharp knife and chopping board for tomatoes and garlic
  • Measuring cups and spoons

If you don’t have a food processor, a sturdy blender works fine but you might need to scrape down the sides a few times. I’ve also made this with a handheld immersion blender and it’s surprisingly effective. For budget-friendly kitchens, a mortar and pestle yields great flavor, though it takes a bit more elbow grease.

Preparation Method

quick basil pesto pasta preparation steps

  1. Boil the pasta: Bring a large pot of salted water to a rolling boil. Add 12 ounces (340 grams) of spaghetti or linguine and cook according to package instructions until al dente, about 8-10 minutes. Taste a strand to check. Drain, reserving 1/2 cup (120 ml) of pasta water.
  2. Toast the almonds: While pasta cooks, heat a small dry skillet over medium heat. Add 1/4 cup (30 grams) almonds and toast for 3-4 minutes, stirring frequently, until fragrant and lightly golden. Be careful not to burn them—remove from heat immediately once toasted. Let cool.
  3. Make the pesto: In a food processor, combine 2 cups packed fresh basil leaves, toasted almonds, 2 cloves garlic, 1/2 cup (50 grams) grated Parmesan, and 1 tablespoon lemon juice. Pulse a few times to combine.
  4. Blend in olive oil: With the processor running on low, slowly drizzle in 1/3 cup (80 ml) extra virgin olive oil until the pesto reaches a smooth, spreadable consistency. Season with salt and freshly ground black pepper to taste. If the pesto is too thick, add a splash of reserved pasta water to loosen.
  5. Prepare the cherry tomatoes: Halve 1 pint (250 grams) of cherry tomatoes. For a fresh burst, add them raw at the end. If you prefer a softer texture, quickly toss them in a hot pan with a splash of olive oil for 1-2 minutes, just until they start to soften.
  6. Toss everything together: In a large mixing bowl, toss the drained pasta with the pesto. Add cherry tomatoes and gently mix. Use reserved pasta water as needed to loosen the sauce and help it coat the noodles evenly.
  7. Serve immediately: Garnish with fresh basil leaves and extra Parmesan if you like. Serve warm and enjoy!

Tip: If you want to prep ahead, make the pesto a day in advance and keep refrigerated. Bring to room temperature before tossing with pasta.

Cooking Tips & Techniques

  • Use fresh basil: The pesto’s flavor hinges on fresh, fragrant basil. Wilted or older leaves can dull the taste.
  • Toast your nuts: Toasting almonds or pine nuts adds a deeper, nuttier flavor. Just watch closely to avoid burning, which can make pesto bitter.
  • Don’t over-blend: Pulsing gently keeps pesto from becoming too oily or mushy. Texture matters—you want it creamy but with some body.
  • Reserve pasta water: This starchy water is magic for adjusting sauce consistency. Add a tablespoon at a time until your pasta is perfectly coated.
  • Cherry tomatoes last: Adding tomatoes at the end keeps them fresh and juicy. Cooking them too long will make them mushy and less vibrant.
  • Salt your pasta water well: It’s the foundation for seasoning. The pasta should taste like the sea, honestly.
  • Multitask: Toast nuts while pasta cooks to save time. Efficiency is key on busy nights.

Variations & Adaptations

  • Vegan pesto: Swap Parmesan for nutritional yeast and use a little extra lemon juice for brightness.
  • Seasonal twist: In summer, add fresh peas or grilled zucchini along with cherry tomatoes for extra freshness.
  • Different nuts: Use walnuts or cashews instead of almonds or pine nuts for a unique flavor profile.
  • Protein boost: Add grilled chicken, sautéed shrimp, or crispy chickpeas to make it a heartier meal.
  • Low-carb option: Serve the pesto over zucchini noodles or spaghetti squash for a lighter take.

One time, I tried swapping almonds for sunflower seeds during a nut shortage—surprisingly tasty and allergy-friendly! Don’t be afraid to experiment.

Serving & Storage Suggestions

Serve this quick basil pesto pasta warm, garnished with fresh basil leaves and a sprinkle of Parmesan for the best experience. It pairs wonderfully with a crisp green salad and a chilled glass of white wine or sparkling water with lemon.

Store leftovers in an airtight container in the refrigerator for up to 2 days. The pesto may thicken—stir in a splash of olive oil or reserved pasta water to loosen before reheating. Reheat gently on the stovetop or in the microwave (cover loosely to avoid drying out).

Flavors meld beautifully if you let the pasta sit for an hour; the basil deepens and the tomatoes soften slightly, creating a different but equally delicious experience.

Nutritional Information & Benefits

This dish offers a balanced blend of carbs, healthy fats, and protein from the nuts and cheese. Basil is rich in antioxidants and has anti-inflammatory properties, while garlic adds immune-boosting benefits. Cherry tomatoes provide vitamin C and lycopene, good for heart health.

Per serving (based on 4 servings): approximately 450 calories, 18g fat, 55g carbohydrates, 14g protein. It’s naturally gluten-free if you opt for gluten-free pasta and can be made dairy-free with simple swaps.

I appreciate how it feels light yet satisfying—a wholesome comfort meal without the heaviness.

Conclusion

This quick basil pesto pasta with cherry tomatoes is one of those recipes that feels both fancy and effortless. It’s perfect when you want fresh flavors in a flash, no matter how chaotic your day has been. I love how adaptable it is—you can make it your own, whether that means swapping nuts, adding veggies, or turning it vegan.

Give it a try tonight, and let me know how you tweaked it! Your kitchen experiments might just become your next favorite recipe. Remember: cooking should be fun, a little messy, and always delicious.

So grab some basil, a handful of cherry tomatoes, and get cooking—you’ll thank yourself later.

FAQs about Quick Basil Pesto Pasta with Cherry Tomatoes

Can I use store-bought pesto instead of making my own?

Absolutely! Store-bought pesto saves time but fresh homemade pesto has a brighter, more vibrant flavor that really shines in this dish.

What’s the best pasta type for this recipe?

Long pasta like spaghetti or linguine works best because it holds the pesto nicely. You can also use penne or fusilli for a different texture.

How do I store leftover pesto?

Keep pesto in an airtight container in the fridge, topped with a thin layer of olive oil to prevent browning. It usually lasts about 3-4 days.

Can I freeze basil pesto?

Yes! Freeze pesto in ice cube trays, then transfer to a freezer bag for easy portioning. It keeps well for up to 3 months.

What if I don’t have almonds or pine nuts?

Try walnuts, cashews, or sunflower seeds—they all make great substitutes and bring their own unique flavor.

Pin This Recipe!

quick basil pesto pasta recipe

Print

Quick Basil Pesto Pasta Recipe with Cherry Tomatoes

A fast and easy basil pesto pasta with a fresh burst of cherry tomatoes, perfect for weeknights and made with pantry staples including almonds as a pine nut substitute.

  • Author: Aria
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Italian

Ingredients

Scale
  • 2 cups packed fresh basil leaves
  • 1/4 cup almonds, toasted lightly
  • 2 cloves garlic, crushed or roughly chopped
  • 1/2 cup grated Parmesan cheese
  • 1/3 cup extra virgin olive oil
  • 1 tablespoon fresh lemon juice
  • Salt and freshly ground black pepper, to taste
  • 12 ounces spaghetti or linguine
  • 1 pint cherry tomatoes, halved
  • Optional garnish: fresh basil leaves and extra grated Parmesan

Instructions

  1. Bring a large pot of salted water to a rolling boil. Add 12 ounces of spaghetti or linguine and cook according to package instructions until al dente, about 8-10 minutes. Taste a strand to check. Drain, reserving 1/2 cup of pasta water.
  2. While pasta cooks, heat a small dry skillet over medium heat. Add 1/4 cup almonds and toast for 3-4 minutes, stirring frequently, until fragrant and lightly golden. Remove from heat immediately once toasted and let cool.
  3. In a food processor, combine 2 cups packed fresh basil leaves, toasted almonds, 2 cloves garlic, 1/2 cup grated Parmesan, and 1 tablespoon lemon juice. Pulse a few times to combine.
  4. With the processor running on low, slowly drizzle in 1/3 cup extra virgin olive oil until the pesto reaches a smooth, spreadable consistency. Season with salt and freshly ground black pepper to taste. If the pesto is too thick, add a splash of reserved pasta water to loosen.
  5. Halve 1 pint of cherry tomatoes. Add them raw at the end for a fresh burst or quickly toss in a hot pan with a splash of olive oil for 1-2 minutes if you prefer a softer texture.
  6. In a large mixing bowl, toss the drained pasta with the pesto. Add cherry tomatoes and gently mix. Use reserved pasta water as needed to loosen the sauce and help it coat the noodles evenly.
  7. Garnish with fresh basil leaves and extra Parmesan if desired. Serve immediately and enjoy.

Notes

Use fresh basil for best flavor. Toast almonds carefully to avoid burning. Reserve pasta water to adjust sauce consistency. Add cherry tomatoes at the end to keep them fresh and juicy. Pesto can be made a day ahead and refrigerated. For dairy-free, substitute Parmesan with nutritional yeast or vegan cheese. Gluten-free pasta works well as a substitute.

Nutrition

  • Serving Size: 1 serving (about 1/4
  • Calories: 450
  • Sugar: 5
  • Sodium: 350
  • Fat: 18
  • Saturated Fat: 4
  • Carbohydrates: 55
  • Fiber: 4
  • Protein: 14

Keywords: basil pesto pasta, quick pasta recipe, cherry tomatoes, weeknight dinner, easy pesto, almond pesto, vegetarian pasta

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating