Made with fresh tomatoes, milk, and Neufchatel cheese. This fresh tomato cream sauce is tossed with hot penne for an easy, light, and meatless meal.  

If you love meatless pasta recipes, try our Pasta Primavera with Roasted Vegetables. It’s a reader’s favorite recipe that gets rave reviews!

Pasta with Tomato Cream Sauce

I love pasta meals because they are so quick to throw together. This pasta sauce with milk tossed with penne is just that! Ready in about 30 minutes and it’s made with simple ingredients.

It’s made with Neufchatel cheese, spices, fresh tomatoes, and spinach. It’s creamy with a slight kick from the spices. Fresh tomatoes and spinach add the perfect amount of balance to the creaminess in this dish.

I personally love penne but you can use your favorite type of pasta. Pair it with a huge Kale Caesar Salad and you have yourself one effortless meatless meal.

pasta sauce with milk

Ingredients You Will Need

To make pasta cream sauce with milk, you will need the following ingredients:

  • Tomatoes: Beefsteak or plum tomatoes work the best. You want to use tomatoes that are firm.
  • Garlic: Nothing beats fresh garlic. It tastes the best. 
  • Red pepper flakes: Pepper flakes add the perfect amount of heat. Add more if you like!
  • Basil: Dried basil or fresh basil works here. 
  • Flour: Flour is going to thicken the sauce. I’ve made the sauce without the flour completely and it was just not thickened enough.
  • Milk: Whole milk or 2% milk works great. I would not use anything lower in fat than that. You want the creaminess of the milk.
  • Cream Cheese: I used Neufchatel cheese, which is 1/3 less fat cream cheese. But feel free to use regular cream cheese. Just make sure it’s the one in a brick and not the spreadable kind.
  • Parmesan cheese: Buy a wedge of real Parmesan cheese and shred it yourself. It’s going to taste fresh and it melts better than the pre-shredded cheese.
  • Spinach: I’ve only made the recipe with fresh spinach but I would imagine frozen spinach can work too. Make sure to thaw out the spinach completely and squeeze out as much moisture as you can.
  • Parsley: Don’t like parsley? Substitute with fresh basil instead. You can chop the basil or thinly slice it.
  • Pasta: Use what you like! I love penne just because it’s something I have on hand all the time but just about any type of pasta works.

You will also need pantry staples, such as olive oil, kosher salt, and fresh black pepper

ingredients for cream sauce pasta with milk

How to Make Pasta Cream Sauce with Milk

Step 1: In a large sauté pan or skillet, heat olive oil over medium-high heat. Cook tomatoes, garlic, red pepper flakes, and basil for about 3 minutes until the tomatoes have softened and some of the liquid has reduced. Stir in flour and cook for 1 minute.

  • Katya’s TIP: After you get the tomatoes in the pan and wait for them to cook down, get started on your pasta. That way the pasta finishes cooking around the same time as the sauce. 

Step 2: Reduce heat to medium and gradually whisk in the milk. Let simmer for 2-3 minutes or until slightly thickened. Stir in cream cheese and Parmesan and cook until melted. Season with salt and pepper, to taste.

Step 3: Add spinach and stir until wilted, and then, add the parsley. Add cooked pasta to the sauce and stir to combine. Serve immediately with more Parmesan cheese, if desired.

step by step instructions on how to make pasta cream sauce recipe with milk

Serving Suggestions

This pasta with tomato cream sauce tastes delicious on its own paired with fresh salad, such as:

It’s also a great pasta recipe to serve as a side with lighter protein such as chicken when you’re craving a little something extra. Try these chicken recipes:

pasta cream sauce with milk

Craving more meatless pasta recipes? Here are a few favorites:

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
cream based pasta using milk

Pasta with Tomato Cream Sauce

  • Author: Katya
  • Prep Time: 10 mins
  • Cook Time: 30 mins
  • Total Time: 40 mins
  • Yield: 4-6 1x
  • Category: Main
  • Method: Saute
  • Cuisine: Italian

Description

Made with fresh tomatoes, milk, and neufchatel cheese. This fresh tomato cream sauce is tossed with hot penne for an easy, light, and meatless meal.  


Ingredients

Units Scale
  • 2 Tbsp. extra-virgin olive oil
  • 1 lb. fresh firm tomatoes, such as beefsteak or plum, chopped
  • 4 garlic cloves, minced
  • 1/4 tsp. red pepper flakes
  • 1/2 tsp. dried basil or 2 tsp. fresh basil
  • 2 Tbsp. all-purpose flour
  • 1 cup whole milk
  • 2 oz. Neufchatel cheese (1/3 less fat cream cheese), cubed
  • 3 Tbsp. Parmesan cheese, freshly grated
  • 2 cups fresh baby spinach, lightly packed
  • 2 Tbsp. fresh chopped parsley
  • 8 oz. dry penne pasta
  • Kosher salt and fresh black pepper

Instructions

  1. In a large sauté pan, heat olive oil over medium-high heat. Add tomatoes, garlic, red pepper flakes, and basil. Cook for about 3 minutes until the tomatoes have softened and some of the liquid has reduced.
  2. Stir in flour and cook for 1 minute longer, stirring frequently. Reduce heat to medium and gradually whisk in the milk. Let simmer 2-3 minutes or until slightly thickened.
  3. Stir in cream cheese and Parmesan and cook until melted. Season with salt and pepper, to taste.
  4. Add spinach and stir until wilted, and then, add the parsley.
  5. Cook pasta in salted water according to package directions. Drain reserving some of the pasta water. Add pasta to the sauce. Thin out with pasta water as needed. Serve immediately.

Notes

  • Tomatoes: This sauce is great to make with fresh tomatoes that are on the firm side, whether from the supermarket or your own garden. Beefsteak, plum, or even tomatoes on the vine work great.
  • Milk: Whole milk or 2% milk works the best. I wouldn’t use anything lower in fat than that.
  • Cream Cheese: Neufchatel cheese is basically lower fat cream cheese. Regular cream cheese can be substituted. Just make sure it’s the brick kind and not the spreadable one.
  • Spinach: I’ve never made this dish with frozen spinach but I would imagine it will work.  Just make sure to thaw out the spinach completely and squeeze out as much moisture as you can before adding to the sauce.
  • Parsley: If parsley is not your thing, add fresh basil instead.
  • Pasta: Any type of pasta works here. Just remember to reserve some of that pasta water to thin out the sauce.
  • Leftovers: Leftovers will keep refrigerated up to 4 days in an airtight container. Reheat over medium-low heat with a splash of some type of liquid, such as milk, cream, chicken broth, or even white wine.

Nutrition

  • Serving Size:
  • Calories: 397
  • Sugar: 8.6 g
  • Sodium: 163.4 mg
  • Fat: 13.4 g
  • Carbohydrates: 56 g
  • Protein: 14 g
  • Cholesterol: 16.5 mg

Keywords: cream sauce with milk, easy, summer