This creamy tomato penne pasta is a comforting dish made with tender pasta coated in a rich, silky tomato cream sauce. The combination of smooth cream, tomatoes, garlic, and parmesan creates a perfectly balanced flavor that feels both cozy and satisfying. It’s a simple yet elegant meal that can easily be prepared at home and enjoyed any day of the week. Creamy Tomato Penne Pasta

Why You’ll Love This Recipe

This dish is loved for its creamy texture and rich tomato flavor. The sauce coats every piece of penne perfectly, creating a smooth and comforting bite every time.

It is also quick and easy to prepare, making it ideal for busy evenings when you still want a homemade meal that tastes restaurant-quality.

Another reason this recipe stands out is its versatility. It pairs beautifully with vegetables, chicken, or mushrooms, allowing you to adjust the recipe to your preference while still keeping the delicious creamy tomato base.

Ingredients

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

12 ounces penne pasta
2 tablespoons olive oil
1 tablespoon unsalted butter
1 small onion, finely chopped (about 1 cup)
3 cloves garlic, minced
1/2 teaspoon red pepper flakes
1 cup crushed tomatoes
1/4 cup tomato paste
1 cup heavy cream
1/2 cup freshly grated parmesan cheese
1 teaspoon salt
1/2 teaspoon black pepper
1/4 cup reserved pasta water
2 tablespoons fresh basil, chopped

Directions

  1. Bring a large pot of salted water to a boil. Add the penne pasta and cook according to package instructions until al dente. Before draining, reserve 1/4 cup of the pasta cooking water.
  2. Drain the pasta and set it aside.
  3. In a large skillet, heat 2 tablespoons olive oil and 1 tablespoon butter over medium heat.
  4. Add the finely chopped onion and cook for about 4 to 5 minutes until soft and translucent.
  5. Add the minced garlic and red pepper flakes. Cook for about 30 seconds while stirring until fragrant.
  6. Stir in the tomato paste and cook for about 1 to 2 minutes to deepen the tomato flavor.
  7. Add the crushed tomatoes and mix well. Let the sauce simmer for about 5 minutes.
  8. Reduce the heat to low and pour in the heavy cream. Stir until the sauce becomes smooth and creamy.
  9. Add the cooked penne pasta to the skillet and toss until the pasta is evenly coated with the sauce.
  10. Pour in a small amount of the reserved pasta water if the sauce is too thick. Stir until the desired consistency is reached.
  11. Add the grated parmesan cheese, salt, and black pepper. Stir until the cheese melts completely and the sauce becomes silky.
  12. Remove from heat and sprinkle chopped fresh basil over the pasta before serving.

Servings and timing

Servings: 4 servings

Preparation time: 10 minutes
Cooking time: 20 minutes
Total time: 30 minutes

Variations

Chicken Creamy Tomato Penne
Add 1 cup cooked diced chicken breast to the sauce before mixing with the pasta to create a heartier dish.

Mushroom Creamy Penne
Sauté 1 cup sliced mushrooms along with the onions for an earthy flavor that pairs well with the creamy sauce.

Vegetable Penne
Add vegetables such as zucchini, spinach, or roasted bell peppers to give the pasta more color and nutrition.

Extra Creamy Version
Add an additional 1/4 cup heavy cream and 1 tablespoon butter for a richer and thicker sauce.

Spicy Version
Increase the red pepper flakes to 1 teaspoon for a stronger spicy kick.

Storage/Reheating

Refrigeration
Store leftover pasta in an airtight container in the refrigerator for up to 3 days.

Freezing
The sauce can be frozen in a sealed container for up to 2 months. For best texture, freeze the sauce separately from the pasta.

Reheating on the Stove
Place the pasta in a skillet over low heat. Add 2 to 3 tablespoons milk, cream, or water to loosen the sauce while reheating.

Reheating in the Microwave
Heat the pasta in short intervals, stirring between each interval. Add a small splash of liquid if the sauce becomes thick.

Creamy Tomato Penne Pasta FAQs

Can I use a different type of pasta?

Yes. Rigatoni, ziti, or fusilli work very well because their shapes hold the creamy sauce nicely.

Can I make this dish ahead of time?

Yes. The sauce can be prepared a day in advance and stored in the refrigerator. Reheat it gently before adding freshly cooked pasta.

How do I keep the sauce creamy?

Avoid cooking the sauce on high heat after adding the cream. Gentle heat keeps the texture smooth.

Can I use milk instead of heavy cream?

You can use whole milk, but the sauce will be lighter and slightly thinner.

What cheese works best for this recipe?

Freshly grated parmesan cheese melts smoothly and adds a rich, savory flavor.

Can I add protein to this pasta?

Yes. Grilled chicken, sautéed shrimp, or roasted chickpeas work well with the creamy tomato sauce.

Why should I reserve pasta water?

Pasta water contains starch that helps the sauce cling to the pasta while also adjusting the sauce thickness.

Can I make this recipe vegetarian?

Yes. The recipe is already vegetarian if made with vegetarian-friendly parmesan cheese.

What herbs can I add for more flavor?

Fresh basil, parsley, or oregano are great options that complement the creamy tomato sauce.

How can I make the sauce thicker?

Allow the sauce to simmer a little longer or add extra parmesan cheese to thicken it naturally.

Conclusion

Creamy tomato penne pasta is a simple yet satisfying dish that combines tender pasta with a rich and velvety tomato cream sauce. With its balanced flavors and easy preparation, it’s perfect for both weeknight dinners and special meals. The versatility of the recipe also allows you to add vegetables or proteins, making it a flexible and delicious option that the whole family can enjoy.

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
Creamy Tomato Penne Pasta

Creamy Tomato Penne Pasta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

A comforting pasta dish featuring tender penne coated in a rich and silky tomato cream sauce made with garlic, cream, and parmesan cheese.


Ingredients

  • 12 ounces penne pasta
  • 2 tablespoons olive oil
  • 1 tablespoon unsalted butter
  • 1 small onion, finely chopped (about 1 cup)
  • 3 cloves garlic, minced
  • 1/2 teaspoon red pepper flakes
  • 1 cup crushed tomatoes
  • 1/4 cup tomato paste
  • 1 cup heavy cream
  • 1/2 cup freshly grated parmesan cheese
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 cup reserved pasta water
  • 2 tablespoons fresh basil, chopped

Instructions

  1. Bring a large pot of salted water to a boil and cook the penne pasta until al dente according to package instructions. Reserve 1/4 cup pasta water before draining.
  2. Drain the pasta and set aside.
  3. Heat olive oil and butter in a large skillet over medium heat.
  4. Add chopped onion and cook for 4–5 minutes until soft and translucent.
  5. Add minced garlic and red pepper flakes and cook for about 30 seconds until fragrant.
  6. Stir in the tomato paste and cook for 1–2 minutes to deepen the flavor.
  7. Add crushed tomatoes and simmer the sauce for about 5 minutes.
  8. Reduce heat to low and stir in the heavy cream until the sauce becomes smooth.
  9. Add the cooked penne pasta to the skillet and toss to coat with the sauce.
  10. Add reserved pasta water gradually if the sauce is too thick.
  11. Stir in parmesan cheese, salt, and black pepper until the cheese melts and the sauce becomes creamy.
  12. Remove from heat and sprinkle chopped basil over the pasta before serving.

Notes

  • Use freshly grated parmesan for the best melting and flavor.
  • Pasta shapes like rigatoni or fusilli can substitute for penne.
  • Add grilled chicken, shrimp, or mushrooms for extra protein.
  • Do not boil the sauce after adding cream to maintain a smooth texture.
  • Pasta water helps the sauce cling to the pasta and adjust consistency.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 6 g
  • Sodium: 480 mg
  • Fat: 24 g
  • Saturated Fat: 13 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 60 g
  • Fiber: 4 g
  • Protein: 15 g
  • Cholesterol: 55 mg

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