20 Minute One Pot Pasta with Fresh Tomatoes and Basil

87 Comments 5

This post may contain affiliate links. Please read my disclosure policy.

Jump to Recipe

20 Minute One Pot Pasta with Fresh Tomatoes and Basil recipe by Barefeet In The Kitchen

This garlicky, saucy pasta filled with basil and tomatoes is made from start to finish in about 20 minutes; does dinner get much better than that?

Everything is combined in the pot along with the cooking water and it reduces down into a perfect one dish meal as it cooks. It sounds almost too good to be true, right?

I’ve seen versions of this recipe floating around online all summer and I finally had to try it. With rave reviews from everyone who has tried it, I still doubted that the dish would live up to the hype. I was wrong.

This pasta is unbelievably rich and creamy and saucy, without any cream or actual “sauce” in the recipe. The recipe just begs to be played with; there are countless variations already running through my mind.

20 Minute One Pot Pasta with Fresh Tomatoes and Basil recipe by Barefeet In The Kitchen

Get New Recipessent to your inbox!
We never share your information with third parties and will protect it in accordance with our Privacy Policy.

20 Minute One Pot Pasta with Fresh Tomatoes and Basil

5 from 1 vote
Recipe slightly adapted from and with thanks to Martha Stewart
Pin Print Review
Servings: 4 -6 servings


  • 12 ounces spaghetti linguini or fettuccine *
  • 1 large onion very thinly sliced, about 2 cups
  • 4 - 6 garlic cloves very thinly sliced
  • 12 ounces or 3 cups grape tomatoes halved
  • 10 basil leaves torn in half
  • 2 tablespoons olive oil
  • 1/2 teaspoon red pepper flakes
  • 2 teaspoons kosher salt plus more to taste
  • 1/4 teaspoon freshly ground black pepper plus more to taste
  • 4 1/2 cups water
  • Topping: Freshly grated Pecorino Romano or Parmesan cheese several basil leaves thinly sliced


  • Combine all ingredients in a straight sided large skillet or pot. Bring to a high boil and then reduce heat just enough to keep it boiling without splattering you as you stir and toss it constantly with tongs for about 8-10 minutes. The water and tomatoes will reduce down and the pasta will release starches that thicken it and make it creamy.
  • Do not wait for all of the liquid to evaporate. Taste the pasta as it finishes cooking. When it has softened to your liking remove from the heat. Taste and adjust salt and pepper if needed. Scoop into serving bowls and top with fresh cheese and additional basil. Enjoy!
  • * I used gluten free, brown rice fettuccine noodles and they worked just as well as traditional pasta.
Tried this recipe?Mention @barefeetkitchen or tag #barefeetkitchen!
20 Minute One Pot Pasta with Fresh Tomatoes and Basil recipe by Barefeet In The Kitchen

ONE YEAR AGO TODAY: Ginger Chicken and Broccoli Stir Fry
TWO YEARS AGO TODAY: Balsamic Butter Sauce

Filed under: , , ,

Tagged with: ,

Share this Article


Related Posts

Mary Younkin

Mary Younkin

Hi, I’m Mary. I’m the author, cook, photographer, and travel lover behind the scenes here at Barefeet In The Kitchen. I'm also the author of three cookbooks dedicated to making cooking from scratch as simple as possible.

Reader Interactions

87 Comments Leave a comment or review

    Rate & Comment


  1. Anonymous says

    LOVED IT, I added cooked 1/2 lb. each of cooked chicken & Italian sausage & more fresh basil -knocked it out to the park


  2. Andrea says

    I made this last week and it turned out really good! I added some additional seasonings to it to fit our tastes. Definitely a good quick go to recipe for a fast meal.

  3. Natalie says

    I've made it twice and was great both times. You have to make sure your onions and garlic are very thin so they almost melt. It's good.

  4. Wendy says

    I made this tonight….I added more garlic because you can never have to much..lol…added oregano & sage…used 1lb of Linguine..3 cans of all natural chicken broth…it was amazing!!! My family loved it!! So happy I found your page!!!

  5. Jackie says

    I did try this..it was easy and great tasting! To leftovers to work the next day and shared….ended up handing out recipe to almost everyone in the office!!!

  6. Kelly says

    I LOVED this, and my daughters best friend got the recipe from me and made it for her family, who loved it, too! !! Can't wait to make it again!

  7. Danita says

    I made this for the family but I added some Italian sausage to it one time and then another I used turkey meat. It was great. Served it with toasted garlic italian bread.

  8. Michelle says

    I also added 1/2 cup of white wine & a piece of parmesean rind. I used chicken stock instead of water. We like it.

  9. Anonymous says

    I have fixed this about three times now. My family and I loveeee it! So easy and i have tweeked it here and there. Most recent I added scrambled Italian sausage to it…delish !! Thank you!


  10. Anonymous says

    Made this a couple of times I just use more broth then it says because I like sauce and I added spinach, mushrooms and at the end shrimp.