This post may contain affiliate links. Please read our disclosure policy.

Creamy, savory, and packed with flavor, this Healthy Alfredo Sauce is quick and easy to make with lighter ingredients! It’s so delicious, you’d never even guess that it’s a healthier recipe. Serve over pasta for a comforting dinner that the entire family will love.

Homemade sauces are the best. Check out my homemade tartar sauce or my homemade In-N-Out sauce.

Woman's hand spooning Alfredo Sauce from a glass jar.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Craving rich and cheesy fettuccine alfredo? But don’t want a heavy cream, high-calorie, high-fat meal that will make you feel too full and weighed down? Enjoy this Healthy Alfredo Sauce guilt-free! For an even healthier Alfredo sauce checkout by Cauliflower Alfredo Sauce.

This is a light version of the classic Alfredo Sauce that is made without any butter or heavy cream. Instead, it’s a simple blend of parmesan cheese, vegetable stock, light cream cheese, and milk that turns into a luscious cream sauce with a fraction of the fat and calories as the original.

Why you will love this recipe

  • A family favorite: Add this sauce to your favorite pasta and you’ll have a meal everyone will love. Even picky kids love this dish!
  • Healthier recipe: No heavy cream and butter to leave you feeling so heavy. This lightened-up recipe uses light cream cheese and your choice of milk. You can easily make this gluten-free and dairy free.
  • Super delicious: Don’t be fooled by the simplicity of this alfredo recipe. This is richly flavored with a wonderful savoriness and notes of garlic, parmesan, and Italian seasoning.
  • Quick and easy: This comes together in under 20 minutes making it the perfect weeknight dinner option.
White cream sauce in a jar on a cutting board.

Ingredients needed

This delicious creamy alfredo sauce has tons of wonderful flavors thanks to the combination of sautéed garlic, Italian seasoning, parmesan cheese, and cream cheese. Here’s everything you’ll need:

Ingredients for making cream sauce divided into small bowls.
  • Oil. Use olive oil or avocado oil to sauté the minced garlic.
  • Garlic. Always a must for flavorful Italian food!
  • Flour or cornstarch. To thicken the sauce, you’ll mix flour or cornstarch into the garlic and oil to make a roux.
  • Seasoning. A simple mix of salt, black pepper, and Italian seasoning will bring out all of the delicious flavors.
  • Grated parmesan cheese. You can’t have alfredo sauce without a little bit of cheese. To keep things light, we’re just using 1/2 cup. A little bit goes a long way in this dish!
  • Vegetable stock. Mixes with the milk and cream cheese to give this sauce the perfect consistency. Use chicken stock, if that’s what you have.
  • Light cream cheese. Keeps this sauce thick and rich without the need for butter and heavy cream.
  • Milk. Any milk works – 2%, almond milk, or cashew milk. To really keep this low in calories and dairy free, we recommend non-dairy milk.

How to make this recipe

Even though this homemade Alfredo Sauce is lightened up, it’s plenty thick and creamy, packed with flavor, and is incredibly paired with fettuccine noodles. Here’s the simple method:

Garlic simmering in oil.

Step 1: In a saucepan over medium heat, add the oil and minced garlic. Let it simmer for a minute until fragrant.

Whisking flour with minced garlic.

Step 2: Next, add the flour with the garlic and mix to combine.

Adding cream cheese into pot with garlic and flour mixture.

Step 3: Add in the cream cheese and stir for another minute until the cream cheese melts or softens.

Pouring milk into pan with cream cheese flour mixture.

Step 4: Add in the milk and whisk it in with the cream cheese until completely dissolved.

seasonings added over the milk in pot.

Step 5: Next, pour in the vegetable stock with salt, pepper, and Italian seasoning

Whisking seasonings into healthy Alfredo Sauce.

Step 6: Whisk and let it simmer for 2-3 minutes until thickened and smooth.

Adding parmesan cheese to homemade Alfredo Sauce.

Step 7: Pour the parmesan cheese over the thickened sauce.

Whisking healthy Alfredo Sauce in a pan.

Step 8: Whisk thoroughly until the cheese is melted and the sauce is smooth.

Expert Tips

  • Freshly grated parmesan cheese from a block of REAL Parmigiano Reggiano will yield the best results. Don’t use pre-shredded cheese because its anti-caking agents prevent it from melting as well as the real stuff. It also won’t be as flavorful.
  • If boiling pasta to serve this over, be sure to salt the pasta water. Salting the water is the only chance you have to season the actual pasta, so make sure the fettuccine is well-salted as it cooks (otherwise this entire Fettuccine Alfredo recipe will taste under-seasoned).
  • When serving the sauce with fettuccine, be sure to toss the hot pasta with the alfredo sauce and some reserved pasta water. This is called emulsifying and it’s the best way to get a wonderfully smooth sauce that clings to the noodles instead of falling to the bottom of the pot!

Frequently asked questions

Is alfredo sauce good for you?

Traditional alfredo sauce is not considered to be healthy. It’s typically made with a lot of butter, heavy cream, and cheese. It’s usually high in calories and fat, but this version is much healthier!

What can I substitute for heavy cream in alfredo sauce?

In this recipe, we’re substituting the heavy cream for a mixture made with oil, flour, stock, and light cream cheese. The sauce turns out plenty rich but is much lower in calories and fat.

Which is healthier marinara or alfredo?

Marinara is tomato based and doesn’t include butter, cream, or flour, so it is healthier when compared to alfredo, which is cream based and higher in calories and fat.

side shot of alfredo sauce in a jar

Ways to serve

Storage Tips

  • Storing: This will keep fresh in the refrigerator for up to 5 days in an airtight container or jar.
  • Freezing: Milk can often separate when frozen, and cheese can become grainy. We recommend enjoying this fresh, or after being stored in the refrigerator.
  • Reheating: Rewarm the sauce in the microwave or on the stovetop.
Healthy Alfredo Sauce stored in a glass jar.

More sauce recipes

If you try a recipe and you like it, leave me some feedback in the comment section below, and don’t forget to rate it! I would love it if you shared it with friends and family.

FOLLOW Healthy Fitness Meals on FACEBOOK | INSTAGRAM | PINTEREST | for all of our latest blog posts and recipes.

4.88 from 8 votes

Homemade Healthy Alfredo Sauce

By: Rena
Servings: 4
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
side shot of homemade alfredo sauce in a jar
Creamy, savory, and packed with flavor, this Healthy Alfredo Sauce is quick and easy to make with lighter ingredients! It’s so delicious, you’d never even guess that it’s a healthier recipe. Serve over pasta for a comforting dinner that the entire family will love.

Ingredients

  • 2 tablespoons olive oil or avocado oil
  • 4 cloves garlic , minced
  • 3 tablespoons flour of choice or 1 tbsp cornstarch
  • 1 Teaspoon salt
  • ¼ Teaspoon black pepper
  • 1 Teaspoon Italian seasoning
  • ½ cup grated parmesan cheese
  • 1 cup vegetable stock
  • 4 ounce light cream cheese
  • 1 cup milk of choice (2%, almond or cashew milk)

Instructions

  • In a saucepan over medium heat, add the oil and minced garlic. Let it simmer for a minute until fragrant.
  • Next, add the flour with the garlic and mix to combine. Add in the cream cheese and stir for another minute until the cream cheese melts or softens.
  • Add in the milk and whisk it in with the cream cheese until completely dissolved. Next, pour in the vegetable stock with salt, pepper, and Italian seasoning. Whisk and let it simmer for 2-3 minutes until thickened and smooth.
  • Pour the parmesan cheese over the thickened sauce and whisk thoroughly until the cheese is melted and the sauce is smooth. This should take another minute. Taste and adjust if needed.
  • Serve the sauce with your favorite pasta or store it in a jar in the fridge for up to 5 days.

Notes

  • Storing: This will keep fresh in the refrigerator for up to 5 days in an airtight container or jar.
  • Freezing: Milk can often separate when frozen, and cheese can become grainy. We recommend enjoying this fresh, or after being stored in the refrigerator.
  • Reheating: Rewarm the sauce in the microwave or on the stovetop.
  • Makes 2 Cups once simmered down. The serving size is 1/2 cup.
  • If you use 1/4 cup as a serving size the calories will be 115 calories per serving.

Nutrition

Calories: 231kcalCarbohydrates: 13gProtein: 9gFat: 16gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gTrans Fat: 0.1gCholesterol: 31mgSodium: 1166mgPotassium: 202mgFiber: 0.5gSugar: 5gVitamin A: 459IUVitamin C: 1mgCalcium: 239mgIron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course, sauce
Cuisine: Italian
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, I’m Rena! Welcome to my blog. I am here to help you prepare delicious, light, fresh meals that your whole family will love!

You May Also Like

4.88 from 8 votes (5 ratings without comment)

Leave a comment

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

Recipe Rating




7 Comments

  1. Perhaps you could answer a question for me. The yield says 1 cup, with 1/4 cup per serving. However, there are about 2 1/2 cups of ingredients, giving 4 servings of 1 1/8 cups each. Does the nutrition reflect 1/4 cup or 1/4 of the recipe?

    1. Hi, Jan. It does make 2 cups once simmered down. Maybe a bit more. Each serving will be about 1/2 cup. if you use 1/4 cup its 115 calories.

  2. 4 stars
    Love the flavors in this sauce! Going to remake tonight and making sure I use my milk frother to mix the cornstarch into the broth. Had issues with mushy cornstarch clumps in finished dish no matter how much I whisked together. So I recommend not adding the cornstarch directly to your big pot before mixing into another liquid thoroughly first.