Pasta Pomodoro Recipe
Introduction
Pasta Pomodoro is a classic Italian dish that highlights the fresh flavors of ripe tomatoes and fragrant basil. This simple yet satisfying recipe is perfect for a quick weeknight dinner or a light lunch. Enjoy a taste of Italy with every bite.

Ingredients
- Kosher salt
- 1 lb. spaghetti
- 2 tbsp. extra-virgin olive oil
- 1 small yellow onion, chopped
- 3 garlic cloves, minced
- 4 medium tomatoes, finely chopped (about 4 cups)
- Pinch of crushed red pepper flakes
- Freshly ground black pepper
- 2 tbsp. thinly sliced fresh basil, plus more for serving
- Finely grated Parmesan, for serving
Instructions
- Step 1: In a large pot of boiling salted water, cook the spaghetti, stirring occasionally, until al dente according to the package directions. Reserve 1/2 cup of pasta water, then drain the pasta.
- Step 2: In another large pot over medium heat, heat the olive oil. Add the chopped onion and cook, stirring occasionally, until softened, about 7 minutes. Add the minced garlic and cook, stirring, until fragrant, about 1 minute more.
- Step 3: Add the chopped tomatoes to the pot and cook, stirring, until their juices are released, about 5 minutes. Stir in the crushed red pepper flakes, salt, and freshly ground black pepper. Reduce the heat to low and bring to a simmer. Cook, stirring occasionally, until the sauce is slightly reduced, about 15 minutes. Stir in the sliced fresh basil.
- Step 4: Add the cooked spaghetti and 1/4 cup of the reserved pasta water to the sauce. Toss to combine, cooking for 1 to 2 minutes more while adding more pasta water as needed until the sauce is glossy and smooth.
- Step 5: Serve topped with finely grated Parmesan and additional fresh basil.
Tips & Variations
- Use the ripest tomatoes available for the best flavor, or substitute canned whole tomatoes in summer.
- Add a splash of balsamic vinegar to the sauce for a subtle tang.
- For a heartier dish, stir in cooked chicken or sautéed mushrooms.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low heat, adding a splash of water to loosen the sauce if needed.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of pasta for this dish?
Yes, feel free to substitute spaghetti with penne, fettuccine, or your favorite pasta shape. Cooking times may vary slightly.
How do I make the sauce thicker if it’s too watery?
Simmer the sauce a bit longer to allow excess liquid to evaporate, or add a small amount of tomato paste to thicken it quickly.
Print
Pasta Pomodoro Recipe
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This classic Pasta Pomodoro recipe features al dente spaghetti tossed in a fresh tomato sauce made with ripe tomatoes, garlic, onions, and fragrant basil. Finished with grated Parmesan, it is a simple, flavorful Italian dish perfect for a quick and satisfying meal.
Ingredients
For the Pasta
- 1 lb. spaghetti
- Kosher salt (for boiling water)
For the Sauce
- 2 tbsp. extra-virgin olive oil
- 1 small yellow onion, chopped
- 3 garlic cloves, minced
- 4 medium tomatoes, finely chopped (about 4 cups)
- Pinch of crushed red pepper flakes
- Freshly ground black pepper, to taste
- Salt, to taste
- 2 tbsp. thinly sliced fresh basil, plus more for serving
For Serving
- Finely grated Parmesan cheese, for serving
Instructions
- Cook the pasta: In a large pot of boiling salted water, cook the spaghetti, stirring occasionally, until al dente as per package directions, usually about 8 to 10 minutes. Reserve 1/2 cup of the pasta cooking water, then drain the spaghetti.
- Make the sauce base: In another large pot over medium heat, heat the olive oil. Add the chopped onion and cook, stirring occasionally, until softened, about 7 minutes. Add the minced garlic and cook, stirring, until fragrant, about 1 minute more.
- Cook the tomatoes: Add the finely chopped tomatoes to the pot and cook, stirring occasionally, until the juices are released and the mixture starts to thicken, about 5 minutes. Season with red pepper flakes, salt, and freshly ground black pepper to taste. Reduce the heat to low and bring to a gentle simmer. Continue cooking, stirring occasionally, until the sauce slightly reduces and thickens, about 15 minutes. Stir in the sliced fresh basil leaves.
- Combine pasta and sauce: Add the drained spaghetti and 1/4 cup of the reserved pasta water to the sauce. Toss to combine well. Cook for 1 to 2 minutes more, adding additional pasta water as needed, until the sauce is glossy and coats the pasta evenly.
- Serve: Plate the pasta and top with a generous amount of finely grated Parmesan cheese and extra fresh basil leaves for garnish. Serve immediately while hot.
Notes
- You can substitute spaghetti with any long pasta like linguine or fettuccine.
- Adjust the amount of crushed red pepper flakes to your preferred spice level.
- To enhance the tomato flavor, use ripe, in-season tomatoes or high-quality canned tomatoes if fresh are unavailable.
- Reserve some pasta water to help the sauce stick to the pasta and to adjust sauce consistency.
- For a vegan option, omit the Parmesan cheese or substitute with a vegan cheese alternative.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Keywords: Pasta Pomodoro, Italian pasta recipe, fresh tomato sauce, easy pasta dish, vegetarian pasta, classic Italian dinner

