Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One-Pot Pasta in 20 Minutes – Quick, Creamy, and Fuss-Free


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sarah
  • Total Time: 20 mins
  • Yield: 4 servings
  • Diet: Vegetarian

Description

This One-Pot Pasta is a quick and easy 20-minute meal that’s creamy, flavorful, and made with minimal cleanup. Everything — pasta, sauce, and vegetables — cooks together in a single pot for a delicious, satisfying dinner on busy nights.


Ingredients

  • 12 oz (340g) spaghetti or linguine
  • 2 tbsp olive oil
  • 3 cloves garlic, minced
  • 1 small onion, finely chopped
  • 1 cup cherry tomatoes, halved
  • 3 cups (720ml) vegetable or chicken broth
  • 1/2 cup (120ml) heavy cream or milk
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/2 tsp Italian seasoning
  • 1/4 tsp red pepper flakes (optional)
  • 2 cups baby spinach (optional)
  • 1/2 cup (50g) grated Parmesan cheese
  • 1 tbsp chopped fresh basil or parsley (for garnish)


Instructions

  1. In a large deep skillet or pot, heat olive oil over medium heat. Add garlic and onion; sauté for 1–2 minutes until fragrant.
  2. Add cherry tomatoes, broth, cream, salt, pepper, Italian seasoning, and red pepper flakes. Stir to combine.
  3. Place the uncooked pasta directly into the pot, ensuring it’s mostly submerged in liquid.
  4. Bring to a boil, then reduce heat to medium and simmer uncovered, stirring occasionally to prevent sticking.
  5. Cook for 10–12 minutes, or until the pasta is tender and most of the liquid has reduced into a creamy sauce.
  6. Stir in spinach (if using) and Parmesan cheese until the spinach wilts and the sauce becomes silky.
  7. Adjust seasoning to taste and remove from heat.
  8. Serve immediately, garnished with fresh basil or parsley and extra Parmesan if desired.

Notes

  • For added protein, mix in cooked chicken, shrimp, or sausage before serving.
  • Use any pasta type, but adjust cooking time accordingly.
  • To make it dairy-free, replace cream with coconut milk and skip the cheese.
  • This dish thickens as it sits, so add a splash of broth or milk to loosen leftovers when reheating.
  • Prep Time: 5 mins
  • Cook Time: 15 mins
  • Category: Main Course
  • Method: One-Pot Cooking
  • Cuisine: Italian