Go Back

One Pot Pasta Recipe - Fast, Flavorful, and Fuss-Free

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • Dry pasta (12 ounces): spaghetti, linguine, or short pasta like penne
  • Olive oil (2 tablespoons)
  • Yellow onion (1 small), thinly sliced
  • Garlic (3–4 cloves), thinly sliced or minced
  • Cherry or grape tomatoes (2 cups), halved; or 1 can (14.5 oz) diced tomatoes
  • Vegetable or chicken broth (4 cups), low sodium
  • Salt and black pepper
  • Red pepper flakes (optional)
  • Dried Italian seasoning or oregano (1 teaspoon)
  • Fresh basil or parsley (a handful), chopped
  • Parmesan cheese (for serving)
  • Spinach or kale (2 cups), optional
  • Lemon (1), optional for zest and juice
  • Protein add-ins (optional): cooked chicken, Italian sausage, shrimp, or white beans

Method
 

  1. Prep your ingredients. Slice the onion and garlic. Halve the tomatoes. Chop herbs. If using greens, roughly chop them. Measure out the broth so it’s ready to pour.
  2. Choose the right pot. Use a wide, heavy pot or deep skillet with a lid. A large surface area helps the pasta cook evenly and prevents clumping.
  3. Sauté the aromatics. Add olive oil to the pot over medium heat. Cook the onion with a pinch of salt for 3–4 minutes until slightly softened. Add garlic and cook 30 seconds until fragrant.
  4. Layer the base flavors. Stir in tomatoes, red pepper flakes, and dried herbs. Cook 1–2 minutes to soften the tomatoes and bloom the spices.
  5. Add pasta and liquid. Lay the dry pasta in the pot. Pour in the broth. The liquid should just cover the pasta. If not, add a splash of water. Season with 1 teaspoon salt and a few grinds of pepper.
  6. Bring to a boil, then simmer. Increase heat to high to bring the pot to a boil, then reduce to a lively simmer. Stir frequently for the first few minutes to prevent sticking.
  7. Cook until al dente. Simmer uncovered for 9–12 minutes, depending on pasta shape, stirring now and then. If the liquid reduces too fast, add a little more broth or water. You want a loose, saucy consistency near the end.
  8. Finish with greens and herbs. When the pasta is nearly done, stir in spinach or kale. Cook 1–2 minutes until wilted. Add chopped basil or parsley, and adjust seasoning. For brightness, add a squeeze of lemon and a pinch of zest.
  9. Make it glossy. If the sauce looks thin, simmer 1 more minute. If it’s too thick, add a splash of water or broth. The pasta will keep absorbing liquid, so aim for slightly saucy.
  10. Serve with cheese. Plate immediately and top with grated Parmesan and extra herbs. A drizzle of olive oil or a pat of butter adds a luxurious finish.