Light and fresh, this Angel Hair Pasta with Pan Roasted Cherry Tomato Sauce is a quick and delicious meal. With blistered tomatoes, fresh garlic, and a hint of lemon, it’s a dish you’ll love!

Easy Angel Hair Pasta with Pan-Roasted Cherry Tomatoes: Summer Pasta at Its Finest!
One night I threw together what turned into this Easy Angel Hair Pasta with Pan-Roasted Cherry Tomatoes for my partner, using a bunch of random ingredients left in the fridge—and it was so good I had to write it down. It’s fresh, fast, and full of flavor with all the right hits: sweet, jammy tomatoes, garlicky pesto, a squeeze of lemon, and delicate angel hair that soaks it all up. A total weeknight win that feels way more special than it should
Why You’ll Love This Recipe
Ready in 30 minutes – Dinner on the table without breaking a sweat.
Light yet satisfying – Perfect for warmer months or when you want something less heavy.
Uses pantry staples – Pesto, pasta, and olive oil form the base, with fresh cherry tomatoes bringing it to life.
Vegan-friendly – Completely delicious, no meat needed!

Ingredient Highlight: Angel Hair & Italian Seasoning
Angel Hair Pasta
Thin, silky, and delicate—angel hair (aka capellini) is one of the fastest-cooking pastas around. Its light texture makes it the perfect vehicle for delicate sauces, especially those based on fresh veggies or olive oil.
Italian Seasoning
This classic blend of dried herbs—typically oregano, basil, rosemary, and thyme—adds warmth and earthiness. It brings the tomato sauce to life, mimicking the flavors of a slow-simmered sugo in a fraction of the time.

Madly Delicious Must-Know Tips and Questions
- Want extra creaminess? Stir in a spoonful of mascarpone or a splash of cream at the end.
- Out of angel hair? Swap in spaghetti, linguine, or even orzo—whatever you have on hand.
- Prefer it spicy? A pinch of red chili flakes goes a long way.
- Make it vegan: Use vegan pesto and skip the Parmesan (or sub with nutritional yeast).
Can I use store-bought pesto?
Totally! Just go for a high-quality brand with fresh ingredients. Or make your own if you’ve got fresh basil around.
What’s the best way to roast the tomatoes?
Let them cook covered for the first part so they steam and burst, then uncover and stir to caramelize. Low and slow is the key!
Can I add protein?
Definitely—tofu would be great here. You could also toss in some white beans for a plant-based protein boost.
Let’s Dish: Did You Know?
Angel hair pasta—aka capellini—translates to “little hairs” in Italian, and it totally lives up to the name. This delicate pasta has roots in central Italy and was traditionally served in light broths or simple oil-based sauces. Because it cooks in just a couple minutes, it’s perfect for quick dishes where you want the noodles to soak up every bit of flavor.

Love a light, fresh, and flavor-packed meal? Then try my Easy Angel Hair Pasta with Pan-Roasted Cherry Tomatoes!
Burst cherry tomatoes, garlicky pesto, and zesty lemon come together in minutes for a dish that tastes like summer. Give it a try and tag me on Instagram @madly__delicious with #MadlyDelicious to share your take!
More Summer Recipes
Grilled Peaches with Tahini Caramel
Creamy Buffalo Macaroni Salad (No-Mayo)

Easy Angel Hair Pasta with Pan-Roasted Cherry Tomatoes
Equipment
- Large Skillet
Ingredients
- 8 ounces angel hair pasta, also known as capellini (substitute with spaghetti)
- 10-12 ounces cherry tomatoes or grape tomatoes
- ¼ cup olive oil, plus 1 tablespoon
- ¼ cup reserved pasta water or vegetable broth, more as needed
- 2 garlic cloves, minced
- 2 tbsp vegan pesto (homemade or store bought)
- ½ tsp dried basil
- 1 tsp Italian seasoning
- ¼ tsp chili flakes
- ½ tsp salt, plus more to taste
- ¼ tsp black pepper, plus more to taste
- Juice of 1 lemon
- ¼ cup grated plant-based Parmesan
- Garnish with a dollop of pesto, grated Parmesan or torn basil
Instructions
- Cook Pasta: Bring a large pot of generously salted water to a boil. Cook the angel hair according to the package instructions until al dente. Reserve ½ cup of the pasta water, then drain and set aside.
- Roast the Tomatoes: While the pasta cooks, heat 1 tbsp olive oil in a large skillet over medium heat. Add the 10–12 oz tomatoes, cover, and reduce the heat to medium-low. Cook for about 10 minutes, shaking the pan occasionally, until the tomatoes blister and begin to burst.
- Add the Garlic: Once the tomatoes have released their juices, uncover the pan. Stir in the 2 minced garlic cloves and cook for 1–2 minutes until fragrant.
- Build the Sauce: Reduce the heat to low. Stir in 2 tbsp vegan pesto, ¼ cup olive oil, and ¼ cup reserved pasta water or vegetable broth. Add ½ tsp dried basil, 1 tsp Italian seasoning, and ¼ tsp chili flakes. Season with ½ tsp salt and ¼ tsp black pepper, then simmer for 3–5 minutes, stirring occasionally.
- Finish the Sauce: Stir in the juice of 1 lemon and the grated Parmesan until melted into the sauce. Add another splash of pasta water or broth if needed.
- Toss Pasta: Add the cooked angel hair to the skillet and gently toss until evenly coated.
- Serve: Divide among bowls and garnish with an extra dollop of pesto, grated plant-based Parmesan, and torn basil. Serve immediately.

I made this last night and it turned out delicious! I added sliced shiitake mushrooms that I still had in the fridge. This recipe is quick and uncomplicated, just as I love it!
Yay – I love to hear that! And great addition on the shiitakes! Thank you for giving this recipe a try.