This 20-minute cherry tomato and basil angel hair pasta recipe comes together so quickly and easily, and will satisfy the whole family, even the kids! Simple, healthy ingredients, and fresh basil are all you need for this easy pasta recipe!
Every time the holidays are over and the new year rolls around, I’m immediately drawn to a simpler way of cooking – lighter, healthier meals, fresh ingredients, fewer ingredients, and just an all-around relaxed attitude. I don’t like anything too fussy or involved, and this 20-minute Cherry Tomato and Basil Angel Hair pasta is the perfect example of what you might find on our dinner table this month.

Another example of something you might find on our dinner table is our buttermilk pancakes! No, they aren’t lighter or healthier, but they are our favorite breakfast for dinner, and sometimes you just need a family favorite on the table! I digress…back to this simple pasta dish…
Cooking Class in Italy
I’ve been making a version of this sauce ever since I studied abroad in Italy. Toward the end of my trip, my family visited, and my mom and I took a four-day cooking class in Positano, a small town on the Amalfi Coast. We learned the fundamentals of Italian cooking, like how to make fresh pasta by hand, the perfect Margherita pizza, and a simple but incredible tomato sauce using just a few ingredients: cherry tomatoes, olive oil, and garlic.
I still remember closing my eyes with that first bite, wondering if I’d ever be able to recreate something that tasted so good back home.

Less Than 30 Minute Dinner Recipe
Since then, I’ve made a bazillion different variations, all equally as delicious as they were in Italy. I’ve used it as a topping on fish or grilled chicken, slathered it on garlic-rubbed crostinis, and tossed it with scrambled eggs, but I think today’s version may be my favorite adaptation yet. Not only because it’s simple and delicious, but because the cooking time from start to finish is less than 30 minutes – pure gold in my book.

Ingredients for Tomato Basil Angel Hair Pasta
You will only need 8 simple ingredients to make this easy angel hair pasta recipe! A whole meal with just 8 ingredients in less than half an hour…you can’t get much better than that! Here is what you will need:
- Angel Hair Pasta: It cooks up quickly and soaks up the flavor of the tomatoes and garlic
- Olive Oil: used to sauté the tomatoes and garlic, extra virgin olive oil is preferred for the best flavor
- Garlic: adds bold, delicious flavor
- Cherry Tomatoes: or grape tomatoes
- Fresh Basil: adds bright, fresh flavor. If you don’t have fresh basil, use 2 teaspoons of dried basil
- Salt: adds flavor
- Granulated Parmesan: adds depth of flavor
- Lemon: a pop of citrus rounds out the dish perfectly
All the measurements for each ingredient can be found in the recipe card at the end of the post.

How to Make Cherry Tomato and Basil Angel Hair Pasta
Bright, fresh, and irresistibly simple! This Tomato Basil Angel Hair Pasta is what weeknight dinner dreams are made of. With just a handful of ingredients and a few quick steps, you’ll have a restaurant-worthy dish on the table in under 30 minutes.
- Boil: Start by bringing a large pot of salted water to a boil on the stovetop.
- Cook: Add the angel hair pasta and cook according to the package instructions until al dente. It cooks quickly, so keep an eye on it to avoid overcooking.
- Prepare: While the pasta is cooking, begin making the sauce.
- Sauté: Thinly slice a generous amount of garlic and let it bathe in hot (but not smoking) olive oil in a skillet.
- Blister: Add two pounds of cherry or grape tomatoes to the garlic oil.
- Crank: Turn up the heat and let the tomatoes blister and burst as they cook in the oil, releasing their juices and flavor into the sauce.
- Top: Finish with fresh basil and parmesan cheese.
The instructions can be found in more detail in the recipe card at the end of this post.

Simple Tomato Sauce
I like to help the process along a little bit by adding a ladle full of starchy pasta water and a good amount of kosher salt. The sauce simmers for a few minutes, and then slightly undercooked angel hair is tossed with the burst tomatoes. Since the cooked pasta is just slightly underdone, it finishes cooking in the sauce, infusing SO much flavor into each strand of pasta.
Once everything is melded together, I toss in a good handful of parmesan cheese, about a cup of fresh basil, and more pasta water if need be.
- Pro Tip: For the best flavor and texture, skip the pre-grated Parmesan. Instead, pulse a chunk of Parmesan in a blender or food processor until finely ground. It’s a small step that makes a big difference!
Simple. Fresh. And seriously delicious.

Watch How This Pasta Recipe is Made…
What is the Difference Between Cherry and Grape Tomatoes
I used to think all small red tomatoes were cherry tomatoes, until I noticed some were more oval and tasted a bit different. Turns out, those are grape tomatoes, and they’ve become my favorite.
Grape tomatoes are smaller and more oblong than cherry tomatoes, with thicker skins and a meatier texture. They’re less sweet but have great flavor and less water content, which means more tomato and less mess.

What is the Difference Between Angel Hair Pasta and Spaghetti?
Angel hair is thinner, more delicate, and cooks faster, making it ideal for lighter sauces. Spaghetti is thicker and holds up better to hearty, chunky sauces.
How Much Angel Hair Noodles Per Person
A good rule of thumb is 2 ounces of dry angel hair pasta per person. If your package is 16 ounces, just divide it into 8 portions. But if you’re like me and store pasta in containers, measuring can get tricky.
I grew up learning the finger method for measuring pasta, which I think works pretty well. You can watch how to measure dry pasta with this video.

Variations for this Tomato Basil Angel Hair Pasta Recipe
This recipe is vegetarian as written, but it’s easy to make it heartier with added protein or extra vegetables. Here are a few ideas to try:
Add Protein:
- Grilled Chicken: Slice and toss in for extra heartiness.
- Shrimp: Sauté separately and add just before serving.
- Italian Sausage: Brown and crumble into the sauce for a savory twist.
Enhance the Sauce:
- Red Pepper Flakes: Add a pinch for a subtle kick.
- Lemon Zest or Juice: Brightens up the flavors.
- Parmesan or Pecorino Romano: Sprinkle on top for added richness.
- Add a Splash of Cream: Stir in a bit of heavy cream for a richer sauce.
- Top with Burrata or Fresh Mozzarella: Adds a creamy, indulgent finish.
Add Fresh Veggies or Herbs:
- Spinach or Arugula: Stir in just before serving for a fresh touch.
- Zucchini: Adds a mild, slightly sweet flavor and extra texture.
- Bell Peppers: Sauté with the tomatoes for extra texture.
- Mushrooms: They bring a savory, umami depth to the sauce.
- Oregano, Thyme, or Parsley: For a different herbal note.
Storage Tips
Leftovers of this recipe store extremely well in an airtight container in the fridge. They will keep for up to 5 days.
I actually like eating the leftovers cold, but they can definitely be zapped in the microwave to warm them back up.

If you’re looking to add to your options for weeknight dinners, try this easy angel hair pasta recipe! It is loaded with cherry tomatoes bursting with flavor, fresh basil leaves, and garlic, all topped with parmesan cheese. It’s simple and on the table in less than 30 minutes!

More Easy Pasta Recipes to Try
- Cream of Mushroom Pasta
- Spicy Queso Pasta Primavera
- Easy Beef Ragu and Pasta
- Chicken Fettuccine Alfredo
- One-Pot Lasagna Pasta
- 20 Minute Creamy Sun-Dried Tomato Chicken Pasta
- Creamy Garlic Lemon Butter Pasta
- Bolognese Recipe
Tomato and Basil Pasta
Description
Ingredients
- 1/2 Pound Angel Hair Pasta
- 2 Tablespoons Olive Oil
- 5 Large Garlic Cloves, thinly sliced
- 2 Pounds Cherry or Grape Tomatoes
- 1 Cup Basil, loosely packed, roughly chopped
- 3/4 teaspoon Salt, plus more for seasoning
- 1/2 Cup Granulated Parmesan, plus more for garnish, see note
- 1/2 Lemon
Instructions
- Bring a large pot of water to a rolling boil.
- Add in a good handful of salt. Add pasta. Cook al dente or until pasta is slightly undercooked.1/2 Pound Angel Hair Pasta
- Using tongs remove pasta from water into a colander. Reserve cooking liquid.
- While pasta is cooking, add garlic and olive oil to a very large skillet and stir to keep from sticking.5 Large Garlic Cloves, 2 Tablespoons Olive Oil
- Turn the medium heat and cook until garlic becomes soft, about two minutes.
- Turn the heat to a medium-high and add tomatoes and salt to the pan. Cook two minutes.2 Pounds Cherry or Grape Tomatoes, 3/4 teaspoon Salt
- Add 1/2 cup of starchy cooking liquid leftover from pasta. Bring the mixture to a boil and reduce to a simmer for five minutes — the tomatoes should be starting to burst. If they haven’t gently push on them using the back of a wooden spoon. You only want about half to burst.
- Add pasta, cook another two minutes.
- Turn the heat off, add basil and parmesan cheese.1 Cup Basil, 1/2 Cup Granulated Parmesan
- Toss to coat.
- If needed add more starchy pasta water.
- Season to taste with salt and pepper and a squeeze of lemon.1/2 Lemon
- Serve with extra grated parmesan cheese.
Notes
Nutrition
Recommended Products







Anke Brassard
To the ohsweetbasil.com administrator, Thanks for the well-organized post!
Sweet Basil
Thanks!
Jill
Thank you for this recipe! I served it tonight as a side with grilled cod fillets. My husband loved it.
Sweet Basil
Yay! Love to hear this! Thank you Jill!
Patti
Really tasty. I added chicken and zucchini. Made a perfect dinner with bread and Chianti!
Sweet Basil
Hi Patti! That sounds perfect! Thank you so much for taking time to leave a comment!
Barbara
Can dried basil be used in this recipe since my supplies are limited due to our current situation?
Sweet Basil
Yes, go with 1 tbsp of dried basil!
D
Hello! This looks delish! I’m trying to figure out how many of those little cherry tomato containers to buy. They say they are a pint and I can’t figure out how many would equal 2 pounds. Help, please?
Sweet Basil
I would get 3 pints just to be safe. I think it will say on the carton how much it weighs, but pints tend to be around 10 ounces.
Becky
Oh my goodness! I just made this tonight, and it will now be a regular for us. It was so delicious!! I have been looking for a very simple tomato, basil, pasta dish with plenty of flavor, but not a lot of calories/heavy cream. I substituted my garden roma tomatoes for the cherry ones. I also added some spinach and mushrooms for extra veggies. We just couldn’t believe how simple yet incredibly delicious it was! Thank you.
Sweet Basil
Thank you for the great feedback Becky! I love the addition of spinach and mushrooms! I’ll have to try that next time!
Sarah | Well and Full
I love how simple and delicious this pasta is! My mom’s side of the family is Italian, so tomato sauce + pasta is my ultimate comfort food 🙂
Sweet Basil
It is totally comfort food! You’ll love this recipe!
Martha
We made this last week and, not only was it VERY quick and easy, but it’s absolutely delicious. My husband, who isn’t normally keen on fresh herbs, had seconds! Thank you so much for sharing the recipe.
Sweet Basil
Love to hear this! This is definitely a regular in our house!
Amy
Thank you so much for sharing this with us.
Sweet Basil
Enjoy!!
Lisa Mancini
Perfect as is. I dont add meat but may use as a side. You are corrrct. This dish and carbonara is what Italians make frequently
Sweet Basil
It is one of my go-to’s on busy nights! It’s so yummy! Thanks for leaving a comment, Lisa!
doubleamarketing
Yay!!!looks yummy..
peafur
What a fabulous quick recipe from Nicole!
Lindsey
This is my favorite go to meal!!! Love it! I follow everything except I add in rotisserie chicken. It’s just as good the next day as leftovers for lunch
Sweet Basil
I love to add in rotisserie chicken as well! Thanks!
Alexandra
Okay, I have to say I never leave reviews on recipes, I mean NEVER. However, this recipe was absolutely fantastic! I did change a few things to adjust to what I had on hand – instead of fresh basil, about 1 tbs (I eyeballed); 1 1/2 spinach; 2 cups shredded rotisserie chicken. Other than that, followed the recipe and loved it! Thanks for sharing!
Sweet Basil
Shredded Rotisserie Chicken!! I love that idea and can’t wait to try it. Also, thank you so, so much for the review. We are so grateful you did take the time! xoxo
Single Mom Cooking
The recipe made a lot and I was wondering,
shawnna
hey girl- this looks amazing!
Mackenzie
Made this tonight, and not only was it super quick and simple, but so, so delicious!! It is light but so full of flavor…I can’t wait for leftovers tomorrow! 😉 Thanks for the recipe!!
Patti
This is one of my favorite recipes. I so love basil that I find sweet basil a little bland. If you have an Asian market anywhere close, try it with Thai basil. It is more pungent and aromatic, and an added plus is it lasts several days longer than sweet basil. Don’t refrigerate left over basil. It doesn’t like the cold temp.
Sweet Basil
Great tips, thank you!
Jeanne Lawson
I made this last night with plum tomatoes, oregano, and basil from the garden. Then I was making a chicken dish so at the end I put in the chicken juices from the pan. It was really delicious. My husband couldn’t stop eating it. I haven’t had much luck with angel hair because I always overcook it. But undercooking it then finishing it up in with the sauce was a new technique and worked.
Sweet Basil
Isn’t that such a great way to not end up with soggy noodles? Thanks Jeanne!
Tammy A. In Fort Worth, TX
This recipe ( 20 Minute Cherry Tomato and Basil Angel Hair) id de-lisious!!! I have made it many times but may I suggest cooking the pasta until al dente drain all but the half cup of pasta water, rinse it THEN add it to the sauce…..you have to rinse to stop the cooking process of the angel hair pasta or it will be an over cooked mess all mushy and sticky….its still good its just the texture totally changes! This is just my experience if get in too big of a hurry 😉
Jenn in GR
This recipe is excellent! Easy, delicious, inexpensive, easty-to-find ingredients, and pretty. I made something else recently that I THOUGHT was this recipe, and it was terribly disappointing. I have now pinned this one, bookmarked it, and shared it with friends so I don’t lose it again! 🙂 Yum!
Sweet Basil
So glad to hear that! I made a similar one too and it was sooooo bland. I wonder if we made the same recipe 😉
adrienne
i have made this recipe numerous times since i discovered it, it’s my go-to last minute meal. i love it!! so quick, easy, tasty – i love watching the little tomatoes cook. thank you! wonderful post!
Sweet Basil
So glad to hear that, thanks!
Kathleen
This recipe sounded so good to me, but I knew my family would want some kind of meat. So, I sauteed some chopped chicken breasts, then proceeded with the garlic, tomatoes, etc. I also threw in a handful of fresh spinach right at the end. WOW!!! So delicious, not heavy, yet very satisfying and filling. Thanks for the recipe!
Sweet Basil
I looooove adding chicken to easy dishes like this! Thanks for taking the time to comment Kathleen!
Herring
This was quite good. I was far short on the tomatoes, which worked out well as DBF doesn’t like them cooked this way anyway (more for me!). We both loved the pasta, though. (I also used less basil, due to personal preference.)
Pam
I know this an old post, but I found it searching for an easy, quick pasta recipe with the ingredients I already had on hand.
I noticed a couple at least one poster asked about vegan options for the parmesan cheese. so I thought I’d throw in my two cents. A great alternative for grated parm==or anything that needs that cheesy flavor–is nutritional yeast (which is not really yeast). It’s available at any health food store and probably online as well. I also use The Vegetarian Express “Parma Zaan Sprinkles,” which I get at my local Seventh Day Advendist grocery store. I don’t usually use a lot of grated parm, so that product will suffice on the rare occasions when I do use them. I intend to use a combination of both nutritional yeast and the faux parm sprinkles in this recipe.
Thanks for posting this!
Sweet Basil
Pam, I love that information. Thank you!
Sofia
Yay!!!looks yummy..
Will try to do this on weekend. Grape tomatoes looks cute. 😀
Kaylee Gleason
I’m a college student and it was refreshing to find a really good pasta recipe that wasn’t all cheese or butter. I just made it and after eating, I called my mom to tell her that I found to the pasta recipe to end all recipes!!! This was great
Sweet Basil
So glad you enjoyed it! What are you studying in college?
Sharana @ Living The Sweet Life Blog
You had me at 20 Minutes 🙂 this is the perfect weeknight meal!!
cindy
All I can say is ….. OMG. Not only was this so simple to prepare but it was fantastic. What more can you ask for SIMPLE but FANTASTIC. Thank you so much for sharing this with us.
rino
i wonder how it would taste without the cheese…
Megan
Divine!!! Made this yummo healthy pasta, although I didn’t have the right amount of tomatoes, it didn’t matter or effect the outcome. I did add some flavored Italian Olive Oil as well as simple olive oil. So light, my husband was depressed there wasn’t more….I served 5 on this recipe but added 1/4 more pasta. Thank you. My favorite!!!
Arwen
This was so simple and SO delicious. I have been trying to eat vegan more often so I didn’t have any parmesan on hand and simply omitted it (adding a tiny splash of balsamic vinegar to the mix for the depth/savory element the cheese would have provided). I’m sure it would be even more delicious with it, but I didn’t miss it! Thanks for such a clean, elegant recipe.
Sweet Basil
Hooray! So glad you enjoyed it, Arwen.
ambrosia @ figandpie
This looks very light and fresh!!
Leon Vilner
I’M GOING TO MAKE THIS RIGHT NOW!
Sweet Basil
Hope you love it!
Katie
I surprised my Mom by making this for our Mothers Day dinner. It was delicious! She enjoyed it very much, as did the rest of my family. We put the leftovers in the fridge, and they were still just as tasty after a couple days. 🙂 Thank you so much!
Charise
Looks so good, going to making it for mothers day, do you have to use cherry or grape tomatoes or can you use regular vine tomatoes?
Nicole
You can definitely make this with regular vine tomatoes, but they tomatoes won’t burst like they do here, I’d recommend using the grape or cherry still, or even a small version of vine tomatoes.
Marsha Bove
HI Nicole,
Your recipes look so yummy…can’t wait to try them.
I would love to see the recipe for Creamy Lemon Pasta with Artichokes and Cherry Tomatoes and heirloom berry quinoa salad. I tried to click on the name and/or photo of each but have been unable to access the recipes??
Nicole
Thanks Marsha!! There should have been links in the post, I just clicked on the Creamy Lemon Pasta and it worked, but just in a case yours doesn’t here is the link for the Creamy Lemon Pasta and the Heirloom Berry Quinoa Salad.
Shelly
Hello! I made this last night, very tasty! The recipe made a lot and I was wondering, can I freeze the leftovers for later?
Thanks! Shelly Crawford
Shelly
Well I just realized that I used 16oz angel hair pasta instead of 8oz, no wonder I have so much leftover!
Nicole
Shelly, oh no!! Haha. I hope that the sauce to pasta ratio was still alright. I’m not sure if you can freeze it or not, since angel hair is so delicate I imagine it might not survive, but it doesn’t hurt to try!
Emily
Oh my! This looks divine!
Amy (Super Healthy Kids)
We do angel hair a lot, but I’ve never added cherry tomatoes! Sounds yummy. We also like them slow roasted 🙂
Sweet Basil
Loooove them slow roasted. Especially for soup
Lisa
I made this for dinner tonight and it was amazing! It had so much flavor for only a few ingredients. I added peas to it and made a salad to go with it. It was very easy and I will definitely be making it again!
Sweet Basil
Love the addition of peas!
MB
Oh my… this looks absolutely delicious – your photography is amazing!!
Nicole
Thank you so much!
ashley | Our Full Table
I love simple meals like this! This looks so yummy!
Jaclyn
Gorgeous pasta! I need!
Nicole
Thanks Jaclyn!!
cheri
Love the freshness of this dish, sounds like a great time on the Amalfi coast.
Nicole
It was Cheri!! Thanks!!
Georgia @ The Comfort of Cooking
What a fabulous quick recipe from Nicole! This is totally my kind of spring/summer meal – colorful, flavorful and so easy!
Sweet Basil
Totally agree! Isn’t it great?!
Gaby
So vibrant and delicious, all of my favorite flavors!
Nicole
Thanks so much Gaby!!
Taylor @ Food Faith Fitness
So fun to see Nicole over here! I am all about this pasta….20 minutes to carby goodness? So in! Pinned!
Ron
Yummy