High protein mac and cheese is the kind of comfort food that actually works for your goals. This version uses chickpea or lentil-based pasta and a creamy cheese sauce made with Greek yogurt and cheddar, delivering 25g of protein per serving without sacrificing that rich, satisfying texture you expect from a good bowl of mac. I started making this when I wanted something cozy after a long day that would not leave me feeling like I undid all my effort.
Regular mac and cheese is good, but this version is better for you and honestly just as creamy. The Greek yogurt melts right into the sauce and you would never know it was there. It is one of those recipes that became a permanent fixture in my weekly rotation without even trying. You are in for a treat.
Table of Contents
Ingredients for High Protein Mac and Cheese
I always use chickpea-based pasta here because it holds up well in the sauce and delivers the protein boost the recipe is built around. Here is everything you need for this high protein mac and cheese:
For the Pasta:
- 8 oz high-protein pasta shells or elbows (chickpea or lentil-based) – I recommend Banza or a similar chickpea brand for the best texture and protein content
For the Cheese Sauce:
- 2 tbsp unsalted butter
- 1/2 cup heavy cream or milk of choice – my preference is whole milk for a balanced, creamy sauce
- 2 cups shredded cheddar cheese (freshly shredded melts much smoother than bagged) – in my experience, sharp cheddar gives the best flavor
- 1/2 cup plain full-fat Greek yogurt – I usually use full-fat for the creamiest result; low-fat can make the sauce slightly grainy
- Salt and pepper to taste

Step-by-Step Instructions
I recommend keeping the heat low and steady once the cheese goes in. Rushing the sauce is the most common reason it breaks or turns grainy, and a little patience here makes a real difference.
Step 1: Bring a large pot of salted water to a boil. Add the chickpea or lentil pasta and cook according to the package directions until al dente. Drain and set aside. Do not rinse the pasta as the starch helps the sauce cling.
Step 2: In a skillet over medium heat, melt the butter. Add the cream or milk and stir until fully combined and just starting to warm through, about 1 to 2 minutes.
Step 3: Reduce the heat to medium-low. Gradually sprinkle in the shredded cheddar cheese one small handful at a time, stirring continuously after each addition until fully melted and smooth before adding more. Adding it all at once can cause clumping.
Step 4: Add the plain Greek yogurt and stir gently until fully incorporated and the sauce is smooth and glossy. Keep the heat low here to prevent curdling. If the sauce thickens too much, add a small splash of milk and stir until you reach the right consistency.
Step 5: Add the cooked pasta to the cheese sauce and fold everything together until every piece is well coated. Season with salt and pepper to taste.
Step 6: Serve warm right away as a main dish. For a crispy baked version, transfer to a greased baking dish, top with breadcrumbs, and bake at 350 degrees F for 10 to 15 minutes until golden on top.
Best Sides to Serve with High Protein Mac and Cheese
This dish is rich and filling on its own, so the best sides add freshness, crunch, or extra protein to balance the meal.
Grilled Chicken: Sliced grilled chicken on top or alongside adds even more protein and turns this into a full dinner. Try pairing it with this Crispy Parmesan Chicken with Garlic Sauce for a satisfying comfort food combo.
Steamed or Roasted Broccoli: The slight bitterness and crunch of broccoli cuts right through the richness of the cheese sauce and adds fiber and nutrients to the bowl. It is one of the best classic pairings for any mac and cheese.
Fresh Walnut Apple Salad: A light, crisp salad is one of the best sides for high protein mac and cheese because it brings brightness and texture contrast. This Fresh Walnut Apple Salad works especially well and adds a satisfying crunch.
High Protein Unstuffed Peppers: For a full high-protein dinner spread, serve a portion of these High Protein Unstuffed Peppers alongside for extra vegetables and protein in one easy side.
Cottage Cheese Bread: A warm, protein-rich bread makes a natural side for scooping or dipping. This Cottage Cheese Bread keeps the high-protein theme going and pairs perfectly with the cheesy pasta.
Crispy Bacon Crumbles: Crumbled bacon scattered over the top adds a smoky, salty crunch that elevates every bite without adding much work.

How to Store and Reheat High Protein Mac and Cheese
Store leftovers in an airtight container in the refrigerator for up to 3 to 5 days. This recipe holds up well for meal prep and the flavors actually deepen a little overnight.
I recommend reheating on the stovetop over low heat with a small splash of milk or cream, stirring frequently until warmed through and creamy again. You can also microwave it in 60-second intervals, stirring between each, until hot. For a full dish reheat, cover with foil and bake at 350 degrees F for about 20 minutes.
Pro tip: If you are making this for meal prep, slightly undercook the pasta so it holds its texture when reheated. Chickpea pasta can get a little soft if it sits in sauce for a few days, so pulling it out just before al dente helps a lot.
Conclusion
High protein mac and cheese proves that comfort food and nutrition goals do not have to be at odds. This recipe is creamy, satisfying, and genuinely easy to make any night of the week. Give it a try and you will have a hard time going back to the regular version. Enjoy every bite.

High Protein Mac and Cheese
Ingredients
Equipment
Method
- Bring a large pot of salted water to a boil. Add the chickpea or lentil pasta and cook according to package directions until al dente. Drain and set aside. Do not rinse.
- In a skillet over medium heat, melt the butter. Add the cream or milk and stir until fully combined and just starting to warm through, about 1 to 2 minutes.
- Reduce the heat to medium-low. Gradually sprinkle in the shredded cheddar cheese one small handful at a time, stirring continuously after each addition until fully melted and smooth before adding more.
- Add the plain Greek yogurt and stir gently until fully incorporated and the sauce is smooth. Keep heat low to prevent curdling. If the sauce thickens too much, add a splash of milk and stir until smooth.
- Add the cooked pasta to the cheese sauce and fold together until every piece is well coated. Season with salt and pepper to taste.
- Serve warm immediately. For a baked version, transfer to a greased baking dish, top with breadcrumbs, and bake at 350 degrees F for 10 to 15 minutes until golden on top.









