Why You’ll Love This Recipe

This pasta is creamy, flavorful, and incredibly simple to make. Because everything cooks in one pot, the pasta soaks up all the flavors of the sauce, and cleanup is a breeze. It’s versatile, budget-friendly, and can be dressed up with add-ins like veggies, chicken, or shrimp.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Pasta (penne, rigatoni, or your favorite short pasta)

  • Olive oil

  • Onion, finely chopped

  • Garlic, minced

  • Crushed tomatoes or tomato sauce

  • Vegetable or chicken broth

  • Heavy cream (or half-and-half)

  • Parmesan cheese, grated

  • Salt and black pepper

  • Italian seasoning or fresh basil

  • Red pepper flakes (optional)

Directions

  1. Heat olive oil in a large pot or deep skillet over medium heat. Sauté onion and garlic until softened.

  2. Stir in crushed tomatoes, broth, Italian seasoning, salt, and pepper. Bring to a simmer.

  3. Add pasta directly into the pot and stir well. Cook uncovered, stirring occasionally, until pasta is al dente and sauce thickens.

  4. Stir in cream and Parmesan cheese until sauce becomes creamy.

  5. Taste and adjust seasoning as needed. Garnish with fresh basil or extra cheese before serving.

Servings and timing

Serves 4–6 people.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

Variations

  • Protein Boost: Add cooked chicken, shrimp, or Italian sausage.

  • Vegetarian Option: Stir in spinach, zucchini, mushrooms, or bell peppers.

  • Extra Creamy: Replace some broth with more cream or mascarpone cheese.

  • Spicy Kick: Add red pepper flakes or a spoonful of Calabrian chili paste.

  • Vegan Version: Use coconut milk instead of cream and nutritional yeast instead of Parmesan.

Storage/Reheating

Store leftovers in an airtight container in the fridge for up to 3 days.
Reheat gently on the stovetop or in the microwave, adding a splash of broth or cream to loosen the sauce.
Not recommended for freezing, as the cream sauce may separate.

FAQs

Can I use a different type of pasta?

Yes, any short pasta works—penne, rigatoni, farfalle, or shells are ideal.

Can I use canned diced tomatoes instead of crushed?

Yes, but the sauce will be chunkier. You can blend them if you prefer smooth sauce.

How do I keep the pasta from sticking?

Stir often while cooking and make sure there’s enough liquid in the pot.

Can I make this without cream?

Yes, use milk, Greek yogurt, or a dairy-free substitute.

Can I double this recipe?

Yes, just use a larger pot and adjust cooking time slightly.

How do I make it richer?

Add a tablespoon of butter before stirring in the cream.

Can I make this in the Instant Pot?

Yes, cook on high pressure for half the pasta’s cook time, then stir in cream and cheese after.

Can I make it gluten-free?

Yes, just swap regular pasta for gluten-free pasta and monitor cooking time.

What herbs go best with this recipe?

Basil, oregano, parsley, or thyme all pair beautifully with tomato pasta.

Can I prepare this ahead of time?

It’s best fresh, but you can make it ahead and reheat with a splash of broth or cream.

Conclusion

Easy One Pot Creamy Tomato Pasta is a quick, delicious, and satisfying meal that delivers comfort in every bite. With minimal prep and cleanup, it’s the perfect go-to recipe for busy weeknights or when you’re craving a cozy bowl of pasta


Print

Easy One Pot Creamy Tomato Pasta

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Easy One Pot Creamy Tomato Pasta is a rich and comforting dish where pasta is cooked directly in a flavorful tomato sauce and finished with cream and cheese for a silky texture. Perfect for busy weeknights, it’s quick, delicious, and made in just one pot for easy cleanup.

  • Author: Catherine
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4–6 servings
  • Category: Main Dish
  • Method: One Pot
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

  • 12 oz pasta (penne, rigatoni, or other short pasta)
  • 2 tbsp olive oil
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1 can (28 oz) crushed tomatoes or tomato sauce
  • 3 cups vegetable or chicken broth
  • 1/2 cup heavy cream (or half-and-half)
  • 1/2 cup Parmesan cheese, grated
  • 1 tsp Italian seasoning (or fresh basil)
  • Salt and black pepper, to taste
  • 1/2 tsp red pepper flakes (optional)
  • Fresh basil, for garnish

Instructions

  1. Heat olive oil in a large pot or deep skillet over medium heat. Sauté onion and garlic until softened.
  2. Stir in crushed tomatoes, broth, Italian seasoning, salt, and pepper. Bring to a simmer.
  3. Add pasta directly into the pot and stir well. Cook uncovered, stirring occasionally, until pasta is al dente and sauce thickens.
  4. Stir in cream and Parmesan cheese until sauce becomes creamy.
  5. Taste and adjust seasoning as needed.
  6. Garnish with fresh basil or extra Parmesan before serving.

Notes

Add chicken, shrimp, or Italian sausage for extra protein.Stir in spinach, zucchini, mushrooms, or peppers for a veggie boost.Use mascarpone or extra cream for a richer sauce.Swap cream for coconut milk and Parmesan for nutritional yeast to make it vegan.Store leftovers up to 3 days in the fridge; reheat with a splash of broth or cream.

Nutrition

  • Serving Size: 1 1/2 cups
  • Calories: 360
  • Sugar: 6g
  • Sodium: 520mg
  • Fat: 14g
  • Saturated Fat: 6g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 4g
  • Protein: 12g
  • Cholesterol: 25mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star