Easy Pesto Pasta with Cherry Tomatoes Recipe
A vibrant and simple pasta dish featuring al dente pasta tossed with fragrant pesto, sweet cherry tomatoes, and fresh Parmesan cheese.

Ingredients
- 8 ozSpaghetti or fusilli
- 1/2 cup (store-bought or homemade)Pesto
- 1 cup, halvedCherry tomatoes
- 1/4 cup, gratedParmesan cheese
- 1 tbspOlive oil
- to tasteSalt
- to tasteBlack pepper
- for garnish (optional)Fresh basil leaves
Nutrition
Per serving, estimated
- Calories
- 550 kcal
- Protein
- 20 g
- Carbs
- 60 g
- Fat
- 28 g
Steps
- 1
Bring a large pot of salted water to a boil. Add pasta and cook according to package directions until al dente.
- 2
While pasta cooks, heat olive oil in a large skillet over medium heat. Add halved cherry tomatoes and cook for 3-5 minutes until they start to soften and burst.
- 3
Drain the pasta, reserving about 1/2 cup of the pasta water.
- 4
Add the drained pasta to the skillet with the tomatoes. Stir in the pesto.
- 5
Toss well to coat the pasta evenly, adding a splash of reserved pasta water if needed to reach desired consistency.
- 6
Remove from heat. Stir in grated Parmesan cheese. Season with salt and black pepper to taste.
- 7
Serve immediately, garnished with fresh basil if desired.
Want it your way?
Swap ingredients, change the diet, or scale servings in seconds.
Make your own version with PlatePal
Pin it for later
Save this pesto pasta with cherry tomatoes recipe to your Pinterest board so it's there when you need it.
Related recipes

Quick Shrimp Scampi
Succulent shrimp tossed in a vibrant garlic-lemon butter sauce with a hint of white wine, perfect over pasta or with crusty bread.

Chicken and Veggie Stir Fry
Tender chicken pieces and crisp-tender vegetables quickly stir-fried in a savory sauce, a versatile dish ready in minutes.

Black Bean Tacos
Flavorful black beans seasoned with spices, piled into warm tortillas with fresh toppings for a quick and satisfying vegetarian taco night.
Get 5 easy dinners every Friday
Quick, tested weeknight recipes in your inbox. No spam, unsubscribe anytime.