This post may contain affiliate links. Please read our disclosure policy.
This Greek yogurt Alfredo sauce is absolutely creamy, delicious and packed with all of the classic Alfredo sauce flavors. It’s made healthier and higher protein than traditional Alfredo sauce with a Greek yogurt base instead of heavy cream- but you’d never be able to tell.
This post may contain affiliate links.

Why you’ll love this
This delicious creamy pasta sauce is one of my favorite quick dinner staples. It only takes a few minutes and one serving of this high protein Alfredo pasta sauce has an impressive 12 grams of protein per serving!
If you’re looking for a healthier Alfredo sauce, you just have to try this easy pasta sauce.
The best part is that you only need a few simple ingredients. It’s made with a Greek yogurt base instead of heavy cream, but it’s just as creamy and delicious when combined with parmesan cheese, butter and milk.
You can use this sauce to throw together a quick fettuccine Alfredo or however you typically use Alfredo sauce. For a quick meal I love to pair this Greek yogurt pasta sauce with my favorite pasta, veggies and Air Fryer Turkey Meatballs!
Let’s get into what you need to make this healthier homemade Alfredo sauce.
Ingredient list
- Plain Greek yogurt: Plain Greek yogurt is the perfect creamy high protein base for this sauce- it’s a great substitute for heavy cream in a sauce like this because plain yogurt tends to mimic sour cream. I recommend using full-fat Greek yogurt (5%) or your sauce is more likely to break up, and won’t be as creamy or flavorful.
- Milk: I recommend using 2% or whole milk for this recipe because skim milk or 1% will be a lot less creamy. I like to opt for Fairlife milk because it’s ultra-filtered and a lot creamier than regular milk.
- Parmesan cheese: You can’t have Alfredo sauce without parmesan cheese! I like to use grated cheese so that it melts into the sauce a little quicker, but you can also use shredded parmesan cheese.
- Butter: You’ll need just a little of butter for that classic buttery Alfredo flavor- to keep things lighter this sauce uses less than traditional recipes but still has plenty of flavor! If you prefer, you can sub the butter for olive oil.
- Flour: One tablespoon of flour helps the sauce to thicken up and avoid separating.
- Spices: You’ll need garlic powder, salt and black pepper to season this easy Alfredo sauce. You can also add fresh garlic or even pre-minced garlic- I like to use garlic powder to keep the sauce smooth and save time.
How to make Greek yogurt Alfredo sauce
- In a medium saucepan (my favorite!), melt butter on low-medium heat. When butter is melted, add flour and cook for about 2 minutes until bubbly and flour begins to turn golden.
- Add milk and garlic powder and heat milk for 1-2 minutes, stirring regularly.
- Remove from heat, then whisk in Greek yogurt ~¼ cup at a time. Once milk and yogurt are smooth, put the pan back on low heat and add the salt and pepper. If needed, you can add a splash of milk or pasta water to thin the sauce.
- Add parmesan cheese gradually, stirring to melt before adding more. Add any additional salt and pepper to taste.
- Toss your creamy Alfredo sauce with your favorite noodles, top with more parmesan and fresh parsley if desired and serve with roasted veggies or a side salad.
How to store
Store leftover Greek yogurt sauce in an airtight container in the fridge for up to 4 days. I recommend reheating the sauce slowly in a pan over low-medium heat to minimize the sauce separating.
Serving suggestions + variations
- Toss with cooked pasta noodles, broccoli and cooked chicken breast for a lighter version of chicken Alfredo.
- Stir in Sriracha or hot sauce for an Alfredo sauce with a kick!
- Serve with pasta noodles, peppers and shrimp for a seafood Alfredo version.
- Serve in a roll with Air Fryer Turkey Meatballs, melted mozzarella cheese and more sprinkled parmesan for a spin on meatball subs.
- Toss with your favorite ravioli.
- Use as the sauce for Ground Turkey Alfredo.
More creamy sauce recipes
- Alfredo Meatballs
- Cottage Cheese Pasta Sauce (Cottage Cheese Alfredo)
- Ground Turkey Alfredo Pasta
- High Protein Mac and Cheese
- Creamy Garlic Pork Chops
Greek Yogurt Alfredo Sauce
Ingredients
- 1.5 tbsp butter
- 1 tbsp flour
- 1 tsp garlic powder
- 3/4 cup milk
- 3/4 cup plain Greek yogurt, full fat (5%)
- 2/3 cup parmesan cheese, grated
- 1/4 tsp salt, more to taste
- 1/4 tsp black pepper, more to taste
- for serving: pasta, roasted vegetables, side salad
Instructions
- In a medium saucepan, melt butter on low-medium heat. When butter is melted, add flour and cook for about 2 minutes until bubbly and flour begins to turn golden.
- Add milk and garlic powder and heat milk for 1-2 minutes, stirring regularly.
- Remove from heat, then whisk in Greek yogurt ~¼ cup at a time. Once milk and yogurt are smooth, put the pan back on low heat and add the salt and pepper.
- Add parmesan cheese gradually, stirring to melt before adding more. Add any additional salt and pepper to taste.
- Toss with your favorite noodles and serve with roasted veggies or a side salad.
Notes
Nutrition
Nutrition information is automatically calculated and should only be used as an estimate.