This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Introduction
If you’re craving the indulgent comfort of Alfredo pasta but want to skip the heavy cream and butter overload, you’re going to fall head over heels for this creamy Greek yogurt Alfredo pasta sauce. It’s everything you love about the classic—rich, velvety, cheesy—but with a healthy twist that’s just as satisfying. I first whipped this up on a busy weeknight when I needed something quick, cozy, and a little more protein-packed… and now it’s a weeknight staple in our house!
Made with just a handful of wholesome ingredients and ready in only 20 minutes, this Alfredo sauce leans on nonfat Greek yogurt, whole milk, and shredded Parmesan for a lighter but still lusciously creamy result. Whether you’re cooking for family, meal-prepping for the week, or just indulging solo, this dish brings the comfort without the guilt.
Why You’ll Love This Recipe
Key Benefits
- Quick & Easy: Just 20 minutes from stovetop to table
- High in Protein: Thanks to Greek yogurt, this sauce gives you a solid protein boost
- Lighter Than Traditional Alfredo: No heavy cream or excessive butter—just wholesome ingredients
- Budget-Friendly: Made with pantry and fridge staples
Taste & Texture
This Greek yogurt Alfredo is ultra creamy and thick with a beautiful, glossy finish. The Parmesan melts into the sauce for that signature savory, nutty flavor, while the garlic brings just the right punch. You get all the richness of classic Alfredo, but with a slightly tangier edge thanks to the yogurt—which honestly makes it even more addictive.
Dietary Attributes
- Low fat
- Low calorie
- High protein
- Vegetarian
Ingredients & Substitutions
Ingredient List
- 2 tablespoons salted butter
- 1 tablespoon minced garlic (about 2–3 cloves)
- 1/2 cup whole milk
- 1 cup plain nonfat Greek yogurt
- 1 cup shredded Parmesan cheese
- 8 oz pasta (fettuccine or linguine are classic choices)
- Salt and black pepper, to taste
- Fresh parsley, for garnish
Notes on Quality
For the best results, use freshly grated Parmesan—it melts more smoothly and has a bolder flavor than the pre-shredded kind. As for the Greek yogurt, make sure it’s plain and unsweetened. Whole milk brings richness without overpowering the sauce, but you can also use 2% if that’s what you have.
Possible Substitutions
- Butter: Olive oil or vegan butter for a dairy-free option
- Milk: Unsweetened almond, oat, or soy milk will work fine
- Greek Yogurt: Full-fat or 2% versions create an even creamier sauce. You can also try plant-based Greek-style yogurt for a vegan spin
- Parmesan: Nutritional yeast or a dairy-free Parmesan alternative can step in for vegan diets
Step-by-Step Instructions
- Bring a large pot of salted water to a boil. Cook your pasta according to the package instructions until al dente. Drain and set aside.
- In a large skillet over medium heat, melt the butter. Add the minced garlic and sauté for 1–2 minutes until it’s fragrant—just enough to bring out the flavor without browning.

- Stir in the milk and remove the skillet from the heat. Let it cool for 2–3 minutes so the yogurt doesn’t curdle when added.
- Whisk in the Greek yogurt slowly, combining until the mixture is smooth and creamy.
- Stir in the Parmesan cheese. Return the skillet to the stove over low heat and gently stir until the cheese is fully melted. Be patient here—slow heat is key to avoiding curdling.
- Season the sauce with salt and black pepper to taste.
- Add the cooked pasta and toss well until everything is coated in that silky, cheesy goodness.
- Garnish with fresh parsley, a little extra Parmesan, and cracked black pepper if you like.
Expert Tips & Tricks
Best Practices
- Use low heat when melting the Parmesan to keep the yogurt from splitting
- Let the milk cool slightly before adding the yogurt—lukewarm is the sweet spot
- Use freshly grated Parmesan for the creamiest texture
Common Mistakes
- Overheating the yogurt: This is the biggest cause of curdling. Always remove the pan from the heat before adding yogurt
- Using pre-shredded cheese: It often contains anti-caking agents that prevent smooth melting
- Skipping the whisking: Blend thoroughly for that luxuriously creamy consistency
Time-Saving Tips
- Cook your pasta while prepping the sauce to cut the total time in half
- Use pre-minced garlic from a jar in a pinch
- Make the sauce ahead and refrigerate—it reheats beautifully
Serving Suggestions
Pairings
This Alfredo pairs well with:
- Roasted vegetables like broccoli or mushrooms
- Grilled or pan-seared chicken for extra protein
- Garlic bread for soaking up the extra sauce
Presentation Ideas
Plate the pasta in wide shallow bowls and top with a swirl of sauce, a sprinkle of parsley, and some fresh cracked pepper for that restaurant-style finish.
Beverage Pairings
- A crisp white wine like Pinot Grigio or Chardonnay
- Sparkling water with lemon or cucumber for a refreshing non-alcoholic option
- Light, citrusy cocktails like a lemon spritz
Storage & Reheating
Leftover Storage
Store any leftovers in an airtight container in the fridge for up to 4 days. The sauce might thicken as it chills, but it can easily be brought back to life.
Reheating Methods
Warm on the stove over low heat with a splash of milk to thin it out and revive the creamy texture. You can also reheat in the microwave at 50% power, stirring every 30 seconds to prevent separation.
Frequently Asked Questions
Substitutions & Adjustments
Can I use regular yogurt instead of Greek?
You can, but the texture will be thinner and slightly less creamy. If that’s all you have, consider reducing the milk slightly.
Can I double the recipe?
Absolutely! Just be sure to keep the heat low and add yogurt in stages to prevent curdling with the larger batch.
Troubleshooting
My sauce looks grainy—what happened?
This usually means the Parmesan didn’t melt evenly, likely due to too high heat or pre-shredded cheese. Always go low and slow.
It’s too thick!
Add a splash of warm milk and stir until you reach your desired consistency.
Too tangy?
Try using 2% or full-fat Greek yogurt, which has a mellower flavor than nonfat.
Variations & Customizations
Dietary Adaptations
- Gluten-Free: Use gluten-free pasta
- Vegan: Use vegan butter, plant-based milk, non-dairy Greek-style yogurt, and vegan Parmesan
- Low-Carb: Try serving the sauce over spiralized zucchini or spaghetti squash
Flavor Twists
- Add sautéed mushrooms, spinach, or sun-dried tomatoes to the sauce
- Stir in a pinch of nutmeg or Italian seasoning for an aromatic boost
- Spice it up with crushed red pepper flakes or a dash of hot sauce
Seasonal/Holiday Versions
For a festive touch, toss in roasted butternut squash cubes in the fall or fresh peas and asparagus in the spring. You can even top with sliced grilled turkey or ham for a cozy holiday-leftover meal.
Conclusion
This creamy Greek yogurt Alfredo pasta sauce is proof that comfort food doesn’t have to mean compromise. It’s fast, flavorful, and secretly healthy—making it the perfect addition to your weekly dinner rotation. Whether you’re cooking for one or feeding a crowd, it’s a guaranteed crowd-pleaser.
Looking for more delicious comfort dishes? You’ll love our Creamy Chicken Marsala Recipe for date nights or special dinners. Or try this one-pan wonder: Sheet Pan Gnocchi for a super simple and satisfying weeknight meal.
Don’t forget to follow along on Pinterest for more healthy spins on your favorite classics: Cooking With Callie on Pinterest. And if you try this recipe, let me know in the comments—I’d love to hear how it turned out!



Creamy Greek Yogurt Alfredo Pasta Sauce
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Diet: Low Calorie
Description
Creamy Greek Yogurt Alfredo Pasta Sauce is a lighter, high-protein twist on a comfort classic. Made with Greek yogurt, whole milk, fresh garlic, and shredded Parmesan, this quick stovetop recipe is creamy, satisfying, and ready in just 20 minutes. Perfect for busy weeknights, it’s rich in flavor but light on calories. Serve it over your favorite pasta and top with parsley and extra cheese for a feel-good dinner the whole family will love.
Ingredients
2 tablespoons salted butter
1 tablespoon minced garlic
1/2 cup whole milk
1 cup plain nonfat Greek yogurt
1 cup shredded Parmesan cheese
8 oz pasta
Salt, to taste
Black pepper, to taste
Fresh parsley, for garnish
Instructions
Cook the pasta according to package directions until al dente then set aside
In a large skillet over medium heat melt the butter then add the minced garlic and sauté for 1 to 2 minutes until fragrant
Pour in the milk and remove the skillet from the heat allowing it to cool slightly for 2 to 3 minutes
Stir in the Greek yogurt until fully combined and smooth
Add the shredded Parmesan and return the pan to the stove on low heat
Stir gently until the cheese is fully melted into the sauce making sure not to let the heat get too high
Season with salt and black pepper to taste
Toss the cooked pasta into the sauce and stir until fully coated
Garnish with parsley and extra Parmesan before serving
Notes
Use freshly grated Parmesan for the smoothest melt and richest flavor
Let the skillet cool slightly before adding yogurt to prevent curdling
Full-fat Greek yogurt makes the sauce even creamier if preferred
Serve with roasted veggies or grilled chicken for a complete meal
Leftovers keep well for up to 4 days and reheat beautifully with a splash of milk
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Sauce
- Method: Stovetop
- Cuisine: Italian American
Nutrition
- Serving Size: 1 bowl (approx. 1/4 of recipe)
- Calories: 345
- Sugar: 3g
- Sodium: 420mg
- Fat: 14g
- Saturated Fat: 7g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 2g
- Protein: 21g
- Cholesterol: 35mg