Cooking Nook Logo
Forks with food on them

Pasta Sauces: Penne Pasta with Italian Tomato Cream Sauce

pasta sauces

As pasta sauces go, this is one of the nicest. It is certainly easy, as most Italian tomato sauce recipes are.

Although this lovely pasta recipe is usually served as a vegetarian pasta meal, you can certainly add meat to it if you would prefer.

Just brown 1/2 pound of ground beef or a thinly sliced chicken breast.

If you are using meat, add it at the beginning, to brown with the onions and garlic, then let it cook with the tomatoes to soak up that lovely tomato flavor.

I like this as a vegetarian meal because I think that meat eaters often get lots of meat in their diet. An occasional (or more than occasional) vegetarian meal is great a nice change.

Whether vegetarian or the meat version, I think you will really enjoy the flavors of this wonderful Italian sauce.

Creamy tomato pasta sauce recipes

Penne Pasta with Italian Tomato Cream Sauce

As pasta sauces go, this is one of the nicest. It's a great vegetarian pasta sauce, but you can add meat to it as well if you prefer.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Course Main Course, Main or Side
Cuisine Italian
Servings 2 Servings
Calories 522 kcal


  • 6 ounces penne pasta, uncooked (or whatever pasta shape you prefer)
  • vegetable cooking spray
  • 3/4 cup sweet red pepper, finely chopped
  • 1/4 cup onion, finely chopped
  • 1 clove garlic, minced
  • 14 ounces canned tomatoes, chopped but undrained
  • 1/2 teaspoon sugar
  • 1/2 tsp dried basil
  • 1/4 tsp black pepper, freshly ground
  • salt to taste
  • 1/4 cup cream, or evaporated skimmed milk


  • While you are preparing the sauce, cook the pasta according to package directions. (Don't forget to season the cooking water with several tablespoons of salt. It should taste like the sea.)
  • Heat a large skillet until hot. If it is non stick, spray with non stick spray. If not add a touch of oil. Add the red pepper, onion and garlic, and saute until the vegetables are tender. Add the tomatoes, sugar, salt and pepper. Bring mixture to a boil. Cover, reduce heat, and simmer 10 more minutes. Uncover and cook for an additional few minutes to thicken the sauce. Add the cream and heat through.
  • Add pasta, stirring well. Cook over medium heat 2 to 3 minutes or until thoroughly heated. Serve with lots of parmesan cheese.


Calories: 522kcalCarbohydrates: 86gProtein: 16gFat: 14gSaturated Fat: 8gCholesterol: 43mgSodium: 283mgPotassium: 966mgFiber: 8gSugar: 15gVitamin A: 2741IUVitamin C: 96mgCalcium: 124mgIron: 4mg
Tried this recipe?Let us know how it was!

Variations and Tips:

  • If you want a sauce with meat in it, just brown 8 ounces of ground beef with the onion, garlic and pepper and season to taste.
  • If you would like to cut the fat in this recipe, replace the cream with an equal amount of evaporated skim milk. The taste will be similar, but the fat content will be cut drastically.
  • Up the vegetable count and make this a really healthy pasta recipe by adding more vegetables. Add chopped zucchini or mushrooms to the sauce when you add the tomatoes. Or any other vegetable that you think might taste good.
  • Cooking for a larger group? Just double or triple the recipe, tasting to adjust the seasonings.
  • Make it healthier by serving the sauce over whole wheat pasta.

For more pasta sauces and other Italian recipes, look here.

Sign up here and be the first to get new recipes and tips.

If you like this recipe, I’d love you to post it on your favorite social media sites. Thanks so much.

Creamy tomato pasta sauce recipes

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.