Craving classic mac and cheese but want a lighter, healthier spin? This Greek Yogurt Mac and Cheese is creamy, cheesy, and loaded with protein thanks to a big boost from tangy Greek yogurt. It’s a weeknight-friendly dish that satisfies your comfort food cravings while giving you more nutrition in every bite.

Why It’s a Better, Tastier Mac & Cheese

1. A Protein Powerhouse Without Meat
The secret is in the Greek yogurt—it’s naturally high in protein, so you can enjoy a filling, satisfying bowl without adding any meat.

2. Creaminess Without the Heaviness
Using Greek yogurt creates a luxuriously smooth sauce without relying on heavy cream or tons of butter. You still get all the flavor and texture you love, but in a lighter way.

3. Kid-Approved and Weeknight Easy
This recipe comes together in about 20 minutes and is one of those rare meals that’s just as popular with kids as it is with adults.

Greek Yogurt Mac and Cheese

Serving Size:
4
Time:
20
Difficulty:
Easy

Ingredients

  • 8 oz elbow macaroni (or your favorite pasta shape)
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1 cup milk (whole or 2% works best)
  • 1 cup plain Greek yogurt (full-fat for the creamiest result)
  • 2 cups sharp cheddar cheese, shredded
  • ½ teaspoon salt (or to taste)
  • ¼ teaspoon black pepper
  • Optional: pinch of paprika or garlic powder for extra flavor

Directions

  1. Cook the Pasta: Bring a large pot of salted water to a boil.
    Cook pasta according to package directions until al dente. Drain and set aside.
  2. Make the Sauce Base: In the same pot over medium heat, melt the butter.
    Whisk in the flour and cook for 1–2 minutes until it forms a smooth paste (this is your roux).
  3. Add the Milk: Slowly whisk in the milk, a little at a time, until fully incorporated. Continue cooking for 2–3 minutes until slightly thickened.
  4. Stir in the Greek Yogurt and Cheese: Lower the heat to medium-low. Add Greek yogurt and shredded cheddar cheese, stirring until melted and smooth. Season with salt, pepper, and any optional spices.
  5. Combine with Pasta: Add the cooked pasta back into the pot and toss until well coated in the sauce.
  6. Serve Immediately: Enjoy it hot and creamy! For extra texture, you can top with breadcrumbs and broil for 2–3 minutes until golden.