Go Back

20-Minute Cherry Tomato Pesto Pasta

Kathleen R. Coffey
A fast, flavorful vegetarian pasta dish that features sautéed cherry tomatoes, garlic, and pesto tossed with tender linguini. It's quick to make, nutritionally balanced, and full of bright, herby flavors—perfect for weeknight dinners or simple entertaining.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Course Main Course
Cuisine Italian
Servings 4

Equipment

  • 1 large pot (for boiling pasta)
  • 1 large sauté pan – for cooking sauce and mixing pasta
  • 1 garlic crusher – for crushing fresh garlic
  • 1 colander – to drain pasta
  • Measuring spoons – for accurate pesto and vinegar measurement

Ingredients
  

  • 12 ounces linguini or pasta of your choice
  • 1 tablespoon olive oil
  • 1 medium onion finely chopped
  • pounds cherry tomatoes halved
  • 3 cloves garlic minced or crushed
  • 1 tablespoon balsamic vinegar
  • 4 to 6 tablespoons prepared pesto adjust to taste
  • Sea salt to taste
  • Freshly ground black pepper to taste
  • ½ cup reserved pasta cooking water as needed

Instructions
 

  • Boil the Pasta: Fill a large pot with water, salt it generously, and bring it to a rolling boil. Add the linguini and cook according to the package directions until al dente. Just before draining, scoop out about ½ cup of the starchy pasta water and set it aside. Drain the pasta and set it aside.
  • Sauté the Onion: In a large sauté pan set over medium heat, warm the olive oil. Once heated, add the chopped onion and cook for about 2–3 minutes, stirring occasionally, until softened and translucent.
  • Simmer the Tomatoes: Add the halved cherry tomatoes to the pan. Cover with a lid and let them cook undisturbed for about 2 minutes. Once they begin to soften, remove the lid, stir in the minced garlic and balsamic vinegar, and continue to cook for another 8–10 minutes. Stir occasionally, allowing the tomatoes to break down and release their juices, creating a rustic, sauce-like consistency.
  • Add the Pesto: Turn the heat to low and stir in 4 to 6 tablespoons of pesto, depending on your taste preference. Mix thoroughly until the pesto is evenly distributed and the sauce is rich and fragrant.
  • Combine Pasta with Sauce: Add the drained linguini to the pan with the tomato-pesto mixture. Toss gently but thoroughly to coat the pasta evenly. If the sauce feels too thick, gradually add a bit of the reserved pasta water until the desired consistency is reached.
  • Season and Serve: Taste and adjust seasoning with sea salt and freshly ground pepper as needed. Serve immediately while hot, optionally garnished with fresh basil, grated cheese, or extra pesto.

Notes

  • Pesto Options: Use store-bought pesto for convenience, or make your own with fresh basil, garlic, pine nuts, Parmesan, and olive oil. Vegan pesto works beautifully here too.
  • Pasta Choices: While linguini works wonderfully, you can substitute spaghetti, penne, or even gluten-free pasta based on your dietary needs.
  • Add-Ins: Feel free to enhance this recipe with extras like sautéed spinach, roasted red peppers, or grilled zucchini for added texture and nutrition.
  • Make it Vegan: To keep this dish fully plant-based, use a dairy-free pesto and skip any cheese garnish.
  • Storage Tip: Leftovers keep well in the fridge for up to 3 days. Reheat gently with a splash of water or broth to loosen the sauce.