High-Protein Mac and Cheese Recipe for Muscle Gain

A little extra boost in this Protein Mac and Cheese fills you up and keeps you energized. Each serving delivers about 25 grams of protein and tastes wonderfully creamy. This recipe is simple to make and works equally well served straight from the stovetop or baked for a golden topping.

Protein macaroni and cheese in bowl topped with toasted breadcrumbs and parsley.

Mac and cheese is comfort food for a reason. In this version, Greek yogurt and a protein-rich pasta add extra substance without compromising the classic creamy, cheesy flavor. It’s an easy way to turn a side dish into a satisfying, protein-packed meal.

If you enjoy mac and cheese, try other favorites such as Instant Pot Mac and Cheese or Gruyere Cheddar Mac and Cheese—each brings its own twist to the classic.

Want more protein-forward dinners? Check out a collection of High-Protein Dinner Recipes for more inspiration.

What Readers are Saying

⭐️⭐️⭐️⭐️⭐️ “This is absolutely delicious! I’m seriously addicted. I’m a diabetic and have been missing Mac n Cheese—this is a fantastic alternative. So happy I found this recipe.” (Leah G.)

⭐️⭐️⭐️⭐️⭐️ “We had this for dinner last night and LOVED it! We roasted cauliflower and broccoli and added them before baking – SO GOOD! This will definitely be on our rotation.” (Katie)

Why you will love this protein mac and cheese:

  • Made with simple, pantry-friendly ingredients.
  • Kid-friendly and family-approved.
  • Quick and straightforward to prepare.
  • Cheesy, tangy, and satisfying.
  • A smart way to add extra protein so a side can become a complete meal.

What cheeses are highest in protein?

Cheese can be a solid source of protein. Parmesan and Romano are among the highest in protein per ounce, while cheddar provides a strong balance of flavor and protein—about 7 grams per ounce. Cheddar is a star in this recipe for both taste and protein content.

Forkful of macaroni in cheese propped on edge of bowl.

Protein sources in this recipe:

  • Protein pasta: Chickpea or other high-protein pastas can offer significantly more protein than regular wheat pasta. Some brands deliver over 20 grams of protein per serving. Choose one that suits your dietary needs—many options are available, including gluten-free varieties.
  • Greek yogurt: Plain Greek yogurt adds creaminess and protein; a typical serving can provide 12–17 grams of protein. Use full-fat for the creamiest texture.
  • Cheese: Cheddar contributes both flavor and protein, helping reach the 25-gram-per-serving target.
  • Milk: Whole milk is used here; it adds richness and about 8 grams of protein per cup.

How to make this Recipe:

Protein pasta in colander after being cooked al dente.

Step 1: Cook the pasta according to the package instructions until al dente. Chickpea and other protein pastas can overcook easily, so watch them closely. Drain and set aside.

Greek yogurt, milk and shredded cheese in pot.

Step 2: In a saucepan (or the cooled pasta pot), whisk together the Greek yogurt, butter, and milk over low heat until smooth. Add one cup of shredded cheese and stir to melt; raise the heat slightly to medium-low if needed. Add another half cup of cheese and stir until melted. Season with garlic powder, paprika, salt, pepper, and a pinch of crushed red pepper if desired.

Whisk in large pot with mac and cheese sauce.

Step 3: Whisk the sauce until silky and smooth, tasting and adjusting the seasoning as needed.

Pasta added and stirred into large pot with cheese sauce.

Step 4: Add the cooked pasta to the cheese sauce and toss to coat evenly. At this point you can serve it immediately as stovetop mac and cheese or proceed to bake it.

Protein macaroni and cheese mixture in square baking pan before baking.

Step 5: If baking, spray an 8×8 or 9×9 inch baking pan with oil. Transfer the mac and cheese to the dish and spread into an even layer. Top with the remaining shredded cheese and, if you like, panko or breadcrumbs for crunch.

Shredded cheddar and white cheddar cheese on top of mac and cheese mixture.

Step 6: Bake at 375°F for 15–20 minutes, or until the top is melted and beginning to brown. Let the dish rest about 10 minutes before serving so it sets slightly.

Pan with baked protein packed macaroni and cheese topped with breadcrumbs and chopped parsley.

Recipe Tips

  • Use full-fat dairy for best results. Low-fat or nonfat dairy products are more likely to curdle when heated; full-fat Greek yogurt and milk give a smoother sauce.
  • Shred your own cheese. Pre-shredded cheese often contains anti-caking agents that change how it melts.
  • Don’t overcook the pasta. Drain when it’s still slightly firm if you plan to bake the dish, so it won’t become mushy in the oven.
  • Choose short pasta shapes that trap sauce. Shells, cavatappi, or other small shapes hold more cheese in each bite.

What to serve with this recipe:

This protein mac and cheese is satisfying on its own, but pairs well with many mains and sides. Here are a few ideas to round out the meal:

  • Slow-cooker shredded BBQ chicken for a classic comfort combo.
  • Burgers—turkey, black bean, or classic beef—pair especially well.
  • Pan-seared or grilled salmon for a hearty, protein-rich plate.
  • Grilled chicken or steak with roasted Brussels sprouts for a balanced meal.
  • Chicken tenders for a kid-friendly dinner everyone will love.

HUNGRY FOR MORE? Subscribe to the newsletter and follow food accounts for more recipes and updates.

Tap stars to rate!
4.93 from 39 votes

Protein Mac and Cheese

By: Lorie Yarro
A little extra boost in this Protein Mac and Cheese fills you up and keeps you energized. Each serving packs about 25 grams of protein. Easy to prepare and great baked or stovetop.
Bowl with protein mac and cheese with chopped parsley over top.
Pin
Print
Prep Time: 5
Cook Time: 30
Total Time: 40
Servings: 6

Ingredients 

  • 8 oz. protein pasta, or pasta of choice
  • ¾ c plain Greek yogurt*
  • 1 – 1½ c whole milk
  • 2 T unsalted butter
  • c shredded cheddar cheese, use a mix of mild and white cheddar if desired
  • ½ c panko or breadcrumbs, gluten free if needed
  • ½ tsp garlic powder
  • ½ tsp paprika
  • ½ tsp cracked pepper
  • ½ tsp sea salt, more to taste
  • dash of crushed red pepper, optional

Instructions 

  • Preheat oven to 375°F if you plan to bake.
  • Boil and cook pasta according to package directions until al dente. Drain and set aside.
  • In a saucepan, whisk together the Greek yogurt, butter, and milk over low heat until smooth. Add one cup of shredded cheese and stir to melt; increase heat to medium-low if needed to help the cheese incorporate.
  • Add another cup of cheese and melt, then stir in the seasonings, salt, and pepper. Combine the cheese sauce with the cooked pasta and adjust seasoning to taste. Serve immediately for stovetop mac and cheese.
  • For baked mac and cheese, transfer the pasta to a greased 8×8 or 9×9 inch baking pan.
  • Top with remaining shredded cheese and panko or breadcrumbs if desired.
  • Bake 15–20 minutes or until the top is melted and lightly browned and the dish is bubbling. Let rest briefly before serving. Enjoy!

Notes

  • Use full-fat dairy for best results. Low-fat or nonfat yogurts and milk are more likely to curdle when heated.
  • Use freshly shredded cheese. Freshly shredded cheese melts more smoothly than pre-shredded varieties.
  • Don’t overcook the pasta. Drain while slightly firm if baking to prevent a soggy texture.
  • Pick a pasta shape that holds sauce. Shells and other small, hollow shapes trap cheese for a more satisfying bite.
  • You don’t have to use chickpea pasta. Other protein-enriched pastas work well too—choose your favorite.

Nutrition

Calories: 376kcal, Carbohydrates: 31g, Protein: 25g, Fat: 18g

Nutrition information is automatically calculated and should be used as an approximation.


Did you enjoy this recipe? Have a question?Leave a comment below!

Shop This Post:

Box Grater