Home ยป Recipes ยป Dinner

Homemade Protein Mac and Cheese

This High Protein Macaroni and Cheese is the ultimate comfort food. Made with a rich and cheesy sauce, this homemade version of a family favorite will have you reaching for more.ย 
Jump to Recipe
Wooden spatula stirring protein mac and cheese.

This high-protein Mac and cheese is one of my favorite things to make when I want to indulge. The creamy cheese sauce is easy to make with two kinds of cheddar cheese, milk, butter and flour. The whole family loves this one because it’s simple, rich and classic.ย 

Using a mixture of low-fat cheese and regular cheese makes this lower fat than a classic recipe but the same creamy texture. Be sure to use at least half with full-fat cheese for it to melt properly.

I use cellentani noodles because they’re fun and unique but any short pasta works well here. For an extra protein boost, use a high-protein pasta or add blackened chicken. You can also turn this into my fan favorite, high protein taco mac and cheese.ย 

Why you’ll love this recipe

  • 19 g protein per serving.
  • Use any pasta of choice.

Ingredients and Substitutes:

These are the main ingredients and substitutions. See recipe card below for full ingredients list and instructions for protein mac and cheese.

  • Cellentani Pasta Noodles: for a more classic mac, use elbow macaroni or your favorite regular pasta. For extra protein, use a high protein pasta.
  • Unsalted Butter
  • All-Purpose Flour
  • Whole Milk: or heavy cream for an extra creamy mac.
  • Cheddar Cheese: this recipe uses two kinds of cheddar cheese. Medium cheddar and reduced-fat sharp cheddar cheese. Reduced fat cheese doesn’t melt as well so the combo of the two keeps it nice and melty. You can use pre-shredded cheese but I prefer to shred myself for the freshest taste.
  • Garlic Powder
Closeup of protein mac and cheese.

Variations

Dietary Modifications

  • For gluten-free, use a gluten-free pasta, such as chickpea pasta and a gluten-free flour.
  • I do not suggest trying to make this dairy free.

How to make high protein mac and cheese:

Step 1: cook noodlesโ€‹

Cook your pasta noodles according to package instructions. Drain.

Step 2: make base

Melt butter in a pan over medium heat. Add flour and stir until combined into a thick paste. Stir and cook the paste for 1 minute. Slowly add milk and continually whisk. Add salt, pepper and garlic. Simmer and whisk until everything is well combined and the sauce begins to thicken. Approx. 3 mins.

Step 3: make cheese sauce

Once the sauce has thickened, slowly add the cheese and mix until all the cheese has melted and a cheese sauce has formed. Add pasta and mix together. Enjoy!

Expert Tip!

If using this for meal prep, add a splash of milk the next day if it seems too thick.

High protein mac and cheese in a skillet with a wooden spatula.

Recipe FAQs

How to serve this high protein mac?

This protein mac and cheese is great alone but even better with added protein and veggies. Add peas, broccoli or someย Air Fryer Blackened Chicken.ย 

How to store leftover Mac and cheese?

This one is best when eaten right away. If you have leftovers, I suggest turning it into taco mac and cheese or add air fryer blackened chicken.

What type of noodle should I use?

Anything you love! Mac and cheese is best with shorter noodles so that’s usually what I go for when making this. I’ve tried this with both high protein pasta and chickpea pasta and both were good!

Wooden spatula stirring protein mac and cheese.

High Protein Macaroni and Cheese

Danielle Lima
This High Protein Macaroni and Cheese is the ultimate comfort food. Made with a rich and cheesy sauce, this homemade version of a family favorite will have you reaching for more.ย 
5 from 6 votes
Prep Time 5 minutes
Cook Time 15 minutes
Course Main Course
Cuisine American
Servings 6 servings
Calories 407 kcal

๐Ÿ“ฑ MyFitnessPal & MacrosFirst App Users

You can find this recipe and many others on MyFitnessPal and MacrosFirst by searching: Ohsnapmacros – High Protein Macaroni and Cheese

Ingredients
  

  • 12 oz. Cellentani Pasta Noodles (Barilla) measured uncooked
  • 2 Tbsp. salted butter
  • 2 Tbsp. all-purpose flour
  • 1.5 cup whole milk
  • 1 cup medium cheddar cheese shreds, room temp 85g
  • 1 cup reduced fat sharp cheese – shredded, room temp 85g
  • pinch of salt
  • black pepper, to taste
  • 1/2 tsp. garlic powder

Instructions
 

  • Cook your pasta noodles according to package prior to the below steps.
  • Melt butter in a pan over medium heat. Add flour and stir until combined into a thick paste. Stir and cook the paste for 1 minute. Slowly add milk and continually whisk. Add salt, pepper and garlic. Simmer and whisk until everything is well combined and the sauce begins to thicken. Approx. 3 mins.
  • Once the sauce has thickened, slowly add the cheese and mix until all the cheese has melted and a cheese sauce has formed. Add pasta and mix together. Enjoy!

Notes

  • Nutritional information is an estimate and will vary with substitutions.ย 
  • Use any type of pasta noodle.

Nutrition

Serving: 190gCalories: 407kcalCarbohydrates: 48gProtein: 19gFat: 16gSodium: 307mgFiber: 2g
Tried this recipe?Let us know how it was!

11 Comments

  1. What do you think about using fat free half & half instead of the whole milk? I have fat free half & half or nonfat milk

  2. This is delicious and was super easy to make. Please note, this is coming from someone who does not cook and has never made a gravy or cheese sauce. I was so nervous, but instructions were perfect and it came out great!!

5 from 6 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating