One-Pan Pasta

Close-up of a flavorful one-pan pasta with cherry tomatoes, basil, and Parmesan cheese

This one-pan pasta is a family favorite, and it’s easy to see why it’s so popular. Inspired by a classic dish from Puglia, Italy, this recipe uses an amazing technique where everything cooks together right in one pan—a straight-sided skillet—no need to boil water separately or dirty extra pots. It’s total kitchen magic.

You’ll find cherry or grape tomatoes, thinly sliced onion, fresh garlic, a handful of fresh basil (skip the dried for this one), and good quality extra-virgin olive oil all tossed in with the linguine. As the pasta cooks, the water slowly evaporates and the pasta releases starch into the liquid, transforming it into a creamy, dreamy sauce you’ll want to scoop up. Don’t forget the finishing touch of freshly grated Parmesan and extra basil—those really bring the whole one pan pasta meal home. It’s a quick and easy dinner that everyone at the table will love.

Maxwell Cozzi

One pan pasta is such a lifesaver for busy weeknights, and this version is especially loved around here. Inspired by a simple dish from sunny Puglia, this recipe cooks dried linguine right in a straight-sided skillet with fresh tomatoes, onion, garlic, basil, and just enough water so everything finishes in one beautiful, flavorful pot. The best part? No boiling pasta in a separate pot first–just dump everything in and cook.

It’s all about easy prep, and minimal gear (you basically only need a straight-sided skillet and tongs). From start to finish, this dinner takes about 20 minutes. As the pasta cooks, the cooking liquid reduces down and turns silky thanks to the starch from the noodles. The final step is hearty handfuls of grated Parmesan and fresh torn basil for that perfect, satisfying Italian touch.

  • What you’ll get: A full ingredient list, clear steps, pro tips to make it shine, swaps and add-in ideas, plus answers to your burning questions.
  • Who it’s for: Anyone who wants a quick, tasty pasta that’s fuss-free and cleans up in a flash.

Why This Dish Stands Out

Let me share what makes this one pan pasta recipe stand out in a crowded field of pasta dishes.

  • Minimal ingredients, maximum flavor: This sauce is beautiful in its simplicity—plump cherry or grape tomatoes, thin slices of sweet onion, garlic, fresh basil, extra-virgin olive oil, and a sprinkle of Parmesan to finish. But it’s the way the pasta cooks directly in the water and juices that creates magic. The starch released from the linguine thickens the water, turning it into a velvety sauce that clings to every strand.
  • Quick and easy cleanup: I love this recipe because it fits perfectly with my no-fuss cooking style. With just a sharp knife, a straight-sided skillet, and tongs, you have everything you need. No boiling pots, no multiple pans—you can get dinner on the table and the kitchen cleaned up in no time. For a simple side, serve it with a crisp Italian salad.
  • Speedy cooking time: Aside from a little prep chopping, this dinner comes together super fast. You boil everything in one pan, stirring and turning the pasta often with tongs to keep the noodles from sticking and to create that luscious sauce. Breakfast for dinner? Lunch? This recipe is ready in about 20 minutes. Craving another lightning-fast main? Try 20 Minute Honey Garlic Shrimp.
  • A game-changing technique: Cooking dried pasta right in the skillet with sauce ingredients used to sound odd, but now it’s one of those tricks you’ll keep in your back pocket. It’s simple, smart, and super effective. You’ll be making this one pan pasta again and again.

Ingredient Checklist

Assorted fresh ingredients including cherry tomatoes, garlic, basil, and pasta for one-pan pasta dish.

  • 12 ounces linguine
  • 12 ounces cherry tomatoes or grape tomatoes, halved or quartered if large
  • 1 onion, thinly sliced (about 2 cups)
  • 4 cloves garlic, thinly sliced
  • ½ teaspoon red-pepper flakes
  • 2 sprigs basil, plus torn leaves for garnish
  • 2 tablespoons extra-virgin olive oil, plus more for serving
  • 2 teaspoons salt
  • 1/4 teaspoon freshly ground black pepper
  • 4 ½ cups water
  • Freshly grated Parmesan cheese, for serving

How to Make It

  1. Thinly slice the onion and garlic; halve or quarter the cherry tomatoes so pieces are similar in size; tear and reserve basil leaves for garnish.
  2. In a large straight-sided skillet, toss together 12 ounces linguine, the prepared tomatoes, sliced onion, sliced garlic, ½ teaspoon red-pepper flakes, 2 basil sprigs, 2 tablespoons extra-virgin olive oil, 2 teaspoons salt, 1/4 teaspoon black pepper, and 4½ cups water.
  3. Bring the skillet mixture to a lively boil over high heat.
  4. Boil, stirring and turning the pasta frequently with tongs to keep strands separate and to release starch, until the linguine is tender but still slightly firm (al dente) and almost all the water has cooked off, about 9 minutes.

    Step-by-step images of cooking cherry tomatoes, pasta, and basil together in a skillet

  5. Taste and adjust seasoning with more salt and pepper if needed.
  6. Divide the pasta among bowls and garnish with torn basil leaves, an extra drizzle of olive oil, and plenty of freshly grated Parmesan; serve immediately.

Tips to Nail the Technique

  • Choose a straight-sided skillet that’s roomy enough to lay the pasta flat with space to stir. Crowding means noodles stick together and don’t cook evenly.
  • Keep stirring and turning the pasta often with tongs so the strands stay separate and the starch thickens the sauce beautifully.
  • Cut tomatoes into similar sizes so they pop open evenly while cooking; bigger tomatoes get quartered.
  • Start with a strong boil to jumpstart sauce formation, then keep a steady boil; too low heat and the sauce won’t thicken well.
  • If the pan looks dry before the pasta is ready, add a splash more water or broth. If it’s too soupy, just cook a bit longer to reduce.
  • Save your fresh basil and Parmesan for right before serving to keep their flavors bright and fresh.
  • Season bit by bit—the recipe calls for salt early, but taste and adjust at the end for perfect balance.

Ways to Customize

  • Try spaghetti, bucatini, or similar long pasta shapes with cooking times close to linguine (around 9 minutes).
  • Replace half the water with chicken or vegetable broth to deepen flavor.
  • Add some protein: stir in cooked shrimp (try roasted butter shrimp), chicken strips, or Italian sausage crumbles at the end to warm through.
  • Boost the veggies: stir in baby spinach or arugula a minute before finishing, or toss in peas during the last few minutes (frozen work fine). Quick-cooked asparagus also works well—this 10-minute air fryer asparagus is an easy option.
  • Brighten it up with lemon zest and juice or add briny touches like capers or chopped olives.
  • For a richer sauce, stir in a spoonful of mascarpone, crème fraîche, or a splash of cream off the heat.

Storing and Reheating

Store any leftovers in an airtight container in the fridge for 3–4 days. This one pan pasta tastes best fresh, but will still be tasty within that time. Or enjoy the leftovers cold as a pasta salad—use this BLT Pasta Salad for inspiration.

When reheating, warm gently in a skillet over medium heat with a splash of water or broth to loosen the sauce and refresh the pasta texture. You can also microwave covered with a damp paper towel in 30-second increments, stirring between, and adding a little liquid if needed. Prefer to eat it cold? Toss leftovers with the Quick Lemon Vinaigrette Dressing recipe to brighten the flavors.

If you want to get a jump start, prep your tomatoes, onion, garlic, and tear basil ahead of time and refrigerate separately. If you cook pasta ahead, undercook it by 1–2 minutes so it finishes nicely when reheated in the skillet with a bit of added liquid.

Freezing this dish isn’t ideal since the pasta texture can suffer, but if needed, freeze in a freezer-safe container for up to 1 month. Thaw overnight in the fridge and reheat carefully in a skillet with a touch of liquid.

Close-up of a fork lifting pasta with cherry tomatoes and basil in a bowl

Common Questions Answered

  • Can I use other types of pasta?

    Absolutely! While this one pan pasta recipe was developed and tested using linguine because its cooking time matches the other ingredients (about 9 minutes), you can swap in other pasta types. Just make sure they cook in roughly the same amount of time so everything finishes perfectly together.

  • Should I use a pot or pan?

    For success with this one pan pasta, a straight-sided skillet is ideal. The words pot and pan sometimes get mixed up, but generally, a pot is bigger with two handles, while a pan has one handle and is usually shallower. You want enough room to stir and turn the pasta without overcrowding, so don’t use a small pan or a very large pot that makes stirring tricky.

  • What can you add to one-pan pasta for more flavor?

    There are easy ways to boost the flavor in your one pan pasta. Try swapping out part or all of the water for chicken or vegetable broth for extra depth. A little anchovy paste or fish sauce adds wonderful umami, or you can stir in capers or olives for a salty kick. For extra texture, toss in roasted vegetables like crispy air fryer cauliflower. That said, the recipe is already bursting with flavor as is!

  • Can I use other types of pasta?

    Absolutely! This one pan pasta originally uses linguine because it matches the cooking time of the other ingredients (around 9 minutes). If you swap to a different pasta, just make sure it has a similar cook time to get the best results.

  • Should I use a pot or pan?

    It’s best to use a straight-sided skillet for this recipe. Pots are usually bigger with handles on both sides; pans are shallower with one handle. You want enough space to stir and not overcrowd the noodles, so avoid tiny pans or overly large pots that make stirring difficult.

  • What can you add to one-pan pasta for more flavor?

    You can boost the flavor by swapping some or all of the water for chicken or vegetable broth. For a punch of umami, add a bit of anchovy paste or fish sauce, or stir in capers or olives. But honestly, this dish is already flavorful and satisfying as is.

Close-up of creamy one-pan pasta with cherry tomatoes, basil, and Parmesan cheese

Print

A quick and easy one-pan pasta dish inspired by Puglia, Italy, where linguine is cooked together with cherry tomatoes, onion, garlic, and basil in a single skillet, producing a creamy, flavorful sauce without the need to boil pasta separately.

  • Author: mapps6841@gmail.com
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Italian-inspired

Ingredients

Scale
  • 12 ounces linguine
  • 12 ounces cherry or grape tomatoes, halved or quartered if large
  • 1 onion, thinly sliced (about 2 cups)
  • 4 cloves garlic, thinly sliced
  • 1/2 teaspoon red-pepper flakes
  • 2 sprigs fresh basil, plus torn leaves for garnish
  • 2 tablespoons extra-virgin olive oil, plus more for serving
  • 2 teaspoons salt
  • 1/4 teaspoon freshly ground black pepper
  • 4 1/2 cups water
  • Freshly grated Parmesan cheese, for serving

Instructions

  1. Thinly slice the onion and garlic; halve or quarter the cherry tomatoes so pieces are similar in size; tear and reserve basil leaves for garnish.
  2. In a large straight-sided skillet, combine linguine, tomatoes, sliced onion, sliced garlic, red-pepper flakes, basil sprigs, olive oil, salt, black pepper, and water.
  3. Bring the skillet mixture to a lively boil over high heat.
  4. Boil, stirring and turning the pasta frequently with tongs to keep strands separate and to release starch, until the linguine is al dente and almost all the water has cooked off, about 9 minutes.
  5. Taste the pasta and adjust seasoning with additional salt and pepper if needed.
  6. Divide the pasta among bowls and garnish with torn basil leaves, an extra drizzle of olive oil, and plenty of freshly grated Parmesan cheese; serve immediately.

Notes

Use a roomy straight-sided skillet to allow the pasta to cook flat and prevent sticking., Keep stirring and turning the pasta frequently to encourage even cooking and help create the creamy sauce from pasta starch., If the pan dries out before the pasta is cooked, add a splash of water or broth; if the sauce is too thin, cook a bit longer to reduce., Reserve fresh basil and Parmesan cheese for garnish to maintain fresh flavor., Swap some or all water with chicken or vegetable broth to enhance flavor., Add cooked proteins like shrimp, chicken, or sausage at the end if desired., Add vegetables such as spinach, arugula, or peas during last minutes of cooking for variation., Store leftovers in an airtight container in the refrigerator for 3-4 days; reheat gently with a splash of liquid to loosen sauce.

Nutrition

  • Serving Size: 1 serving
  • Calories: Approximately 450 calories per serving
  • Fat: Approximately 12 grams per serving
  • Carbohydrates: Approximately 65 grams per serving
  • Protein: Approximately 12 grams per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Uncategorized

Mila Stevens

ABOUT THE AUTHOR

Mila Stevens

Hey there! I’m Mila Stevens, a self-taught home baker figuring things out one batch at a time. I started this blog to share my baking wins and the occasional flops while learning how to make desserts that make people smile. I’m not a pro, just someone who loves mixing, tasting, and watching simple ingredients turn into something amazing. If you enjoy cozy bakes, buttery doughs, and honest kitchen stories, you’re in the right place.

READ MORE →

Leave a Comment

Recipe rating