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
Easy one pot creamy tomato pasta in a bowl

Easy One Pot Creamy Tomato Pasta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: bitty
  • Total Time: 30 minutes
  • Yield: 4 servings

Description

This Easy One Pot Creamy Tomato Pasta is the ultimate comfort food—rich, velvety, and bursting with fresh tomato flavor, all made in one pot for easy cleanup. Perfect for busy weeknights, this 30-minute recipe delivers a restaurant-quality meal without the fuss.


Ingredients

  • 12 oz (340g) penne pasta (or your favorite short pasta)
  • 2 tbsp olive oil
  • 2 cloves garlic, minced
  • 1 medium onion, finely chopped
  • 1 can (14 oz / 400g) crushed tomatoes
  • 3 cups vegetable broth (or chicken broth)
  • 1 cup heavy cream (or whole milk for a lighter option)
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp red pepper flakes (optional)
  • 1/2 cup grated Parmesan cheese
  • Fresh basil leaves for garnish


Instructions

  1. Sauté the Aromatics: In a large pot or deep skillet, heat olive oil over medium heat. Add onion and cook for 3–4 minutes until softened, then add garlic and cook for 1 minute more.
  2. Build the Base: Stir in crushed tomatoes, broth, salt, pepper, and red pepper flakes. Mix well and bring to a gentle boil.
  3. Add the Pasta: Stir in the pasta, ensuring it’s fully submerged. Reduce heat to medium-low and cook uncovered, stirring occasionally, for 10–12 minutes or until pasta is al dente and most liquid is absorbed.
  4. Make it Creamy: Stir in heavy cream and Parmesan cheese. Cook for 2–3 minutes until sauce thickens and coats the pasta.
  5. Serve: Garnish with fresh basil and extra Parmesan. Serve hot and enjoy!

Notes

For the perfect no-drain texture, use about 2.5–3 cups of liquid per cup of pasta. To make it vegetarian, use vegetable broth and rennet-free Parmesan. For a vegan twist, swap cream for coconut milk and cheese for nutritional yeast.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: One Pot
  • Cuisine: Italian-Inspired