One Pot Pasta

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


🧺 Ingredients

  • 2 tablespoons olive oil
  • 4 cloves garlic, minced
  • 1 small onion, finely chopped
  • 1 (14.5 oz) can diced tomatoes (with juice)
  • 3 ½ cups vegetable or chicken broth
  • 12 oz spaghetti (or your favorite pasta)
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon Italian seasoning
  • ½ teaspoon red pepper flakes (optional)
  • ½ cup heavy cream or half-and-half (optional for creaminess)
  • ½ cup grated Parmesan cheese
  • 2 cups fresh spinach or kale (optional but great for color and nutrients)
  • Fresh basil, for garnish

👩‍🍳 Directions

  1. Sauté aromatics:
    Heat olive oil in a large pot or deep skillet over medium heat. Add the chopped onion and cook for 3–4 minutes until softened. Stir in garlic and cook for another 30 seconds until fragrant.
  2. Add liquids and pasta:
    Pour in the diced tomatoes (with juice) and broth. Stir in salt, pepper, Italian seasoning, and red pepper flakes.
  3. Add the pasta:
    Break the spaghetti in half if needed and add it to the pot. Make sure the pasta is mostly submerged in the liquid.
  4. Simmer:
    Bring to a boil, then reduce heat to medium-low. Cook uncovered, stirring occasionally, for 10–12 minutes or until pasta is al dente and most of the liquid is absorbed.
  5. Cream it up (optional):
    If you prefer a creamy pasta, stir in the heavy cream at this stage. Cook for 2 more minutes.
  6. Add cheese and greens:
    Stir in Parmesan cheese until melted and creamy. Add spinach or kale and cook until wilted.
  7. Adjust & serve:
    Taste and adjust seasoning as needed. Garnish with fresh basil and an extra sprinkle of Parmesan before serving.

💡 Tips & Variations

  • Add grilled chicken, shrimp, or sausage for a protein boost.
  • Try swapping the diced tomatoes for roasted cherry tomatoes for a sweeter flavor.
  • For a vegan version: use vegetable broth, skip the cream, and use nutritional yeast instead of Parmesan.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top