Go Back

High Protein Mac and Cheese - Comfort Food With a Muscular Upgrade

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 servings

Ingredients
  

  • 8 ounces high-protein pasta (chickpea, lentil, or a protein-enriched wheat pasta)
  • 1 cup low-fat cottage cheese
  • 3/4 cup plain nonfat Greek yogurt
  • 3/4 cup 2% milk (or unsweetened almond milk)
  • 1 scoop (20–25g) unflavored or mild vanilla whey or whey–casein blend (optional but boosts protein)
  • 1 1/2 cups shredded sharp cheddar (reduced-fat or regular)
  • 1/2 cup grated Parmesan
  • 2 tablespoons light cream cheese (for extra creaminess)
  • 1 tablespoon unsalted butter (or olive oil)
  • 2 teaspoons Dijon mustard
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon smoked paprika (optional)
  • Salt and black pepper to taste

Method
 

  1. Cook the pasta. Bring a large pot of salted water to a boil. Cook the pasta until just shy of al dente (1 minute less than the box suggests). Drain, reserving 1/2 cup of the starchy pasta water.
  2. Blend the protein base. In a blender, add cottage cheese, Greek yogurt, milk, Dijon, garlic powder, onion powder, and paprika. Blend until completely smooth and silky, about 30–45 seconds.
  3. Temper the whey. If using protein powder, whisk it in a small bowl with 2–3 tablespoons warm pasta water to make a smooth slurry. This prevents clumping and keeps the sauce from getting grainy.
  4. Warm the sauce gently. In a large pot over low heat, add butter and cream cheese. Stir until just melted. Pour in the blended mixture and the whey slurry. Warm gently, stirring, until steamy but not boiling.
  5. Melt in the cheese. Add cheddar a handful at a time, stirring between additions until melted and smooth. Stir in Parmesan. If it gets too thick, loosen with a splash of pasta water or milk.
  6. Season. Taste and add salt and pepper. Sharp cheddar is salty, so season at the end for the best control.
  7. Combine with pasta. Add the drained pasta to the pot and toss to coat. Let it sit on low heat for 1–2 minutes so the pasta finishes cooking and absorbs the sauce.
  8. Adjust texture. If the sauce tightens, add small splashes of warm pasta water until it’s creamy and glossy.
  9. Serve hot. Plate it up and finish with extra black pepper or a pinch of paprika if you like.