A quick meal made with delicate pasta, vibrant pesto, sweet roasted tomatoes, and a sprinkle of parmesan cheese. It’s light, flavorful, and ready in under 30 minutes. It'll become your favorite angel hair pasta recipe when you’re craving something fresh and comforting!
On a baking sheet, toss the cherry tomatoes with olive oil, salt, and pepper.
Roast the tomatoes in the oven for 10–15 minutes, or until they're soft, blistered, and slightly caramelized.
While the tomatoes are roasting, bring a large pot of salted water to a rolling boil.
Cook angel hair pasta al dente according to the package directions (about 4-5 minutes). Before draining, reserve 1 cup of the pasta water.
Back into the same pot, toss hot pasta with the parsley pesto. Slowly add the reserved pasta water, stirring until the pesto evenly coats the pasta and becomes silky.
Gently fold in the roasted tomatoes.
Serve immediately topped with grated parmesan and fresh parsley.
Notes
You can use any pesto you love, but the bright flavor of parsley pesto pairs especially well with roasted tomatoes.
Don't skip the pasta water, it’s the secret to getting that luscious, restaurant worthy texture in your sauce.
Start with a little pasta water and add more as needed. If the pasta looks too dry, a splash more of the reserved water will help bring everything together.
Feel free to add grilled chicken or shrimp on top for extra protein.