Healthy Mac and Cheese Recipe
This post contains affiliate links. Read our disclosure policy.
This Healthy Mac and Cheese Recipe is easy to make and delicious! A low calorie mac and cheese that is creamy, baked and yummy!

Doesn’t everyone love a helping of mac and cheese with delicious creamy sauce? It’s such an ultimate comfort food, but let’s be honest – most mac and cheese recipes are not exactly healthy.
That’s why we’re so excited about this healthy mac and cheese recipe. Just like our Healthier Alfredo Sauce and Lighter Chicken Pot Pie, we’ve taken a classic comfort dish and made it better for you with real, simple ingredients—without sacrificing the flavors we all love.
We mix cheddar cheese and parmesan cheese for a rich, creamy sauce lightened up with skim milk instead of heavy cream, which results in a creamy, satisfying sauce that feels indulgent but is so much lighter than your traditional mac and cheese.
In only 30 minutes, you can have a high protein side (19g per serving) that’s perfect for a weeknight dinner or a holiday table. Plus, it’s a major upgrade from the boxed stuff, which is often packed with preservatives and artificial ingredients.
Liz’s secret for the best healthy mac and cheese
- Grate your own cheese! I know it’s tempting to grab a bag of pre-shredded cheese, but freshly grated cheese melts so much better—and gives you the cheesiest, creamiest mac and cheese. Pre-shredded cheese is coated with preservatives and anti-caking agents to make it last longer and prevent it from melting as smoothly. Taking a few extra minutes to grate your own is totally worth it!
Ingredients

Substitutions
Pasta: Any short grain pasta will work in this recipe. Rotini, elbow noodles, or orecchiette work great! Chickpea pasta or whole wheat pasta may work, but I haven’t tried them so I can’t be sure.
Olive Oil: You can substitute olive oil with avocado oil, melted butter, or ghee.
Onion/Garlic: These are essential for flavor! If you don’t have fresh onion or garlic, used 1/2 teaspoon of garlic powder and onion powder.
Flour: Gluten Free flour may be used in place of all purpose flour to make this cheese sauce gluten free. You could also try this Gluten-free Mac and Cheese.
Cheddar Cheese: Feel free to use sharp cheddar cheese. You can substitute additional parmesan cheese instead of cheddar cheese for the cheese sauce but it will not be as creamy. This will lower the lactose levels, possibly making it easier on your stomach! We don’t recommend making this with dairy free cheese. It doesn’t melt as well. We also don’t recommend doing this with low fat cheese.
Milk: To make this healthier mac and cheese recipe with less lactose and dairy, you can use unsweetened almond milk or oat milk. Skim milk, whole milk, or half and half will work.
Lower Salt: Cheese is inherently salty. Unfortunately, this is a higher salt recipe but we believe everything is ok in moderation. This is still lower in salt than most mac and cheese recipes.
What can I add to my mac and cheese? You can add buffalo sauce, chiles, peppers or chopped spinach to your mac and cheese if you’d like!
How to Make Healthy Mac and Cheese

- In a sauté pan, add olive oil, onions, garlic, and pepper. Once cooked, add in flour until a thick paste starts to form. Add milk, constantly stirring until the cheese sauce mixture is thick and creamy. Add both kinds of cheese, stir, then mix in pasta.

- In a separate bowl, mix breadcrumbs, butter, cheese and spices.

- Pour into a greased baking dish. Top the pasta with the breadcrumb mixture.

- Bake at 400° uncovered for 15-20 minutes until bread crumbs are golden brown.

Serving Suggestions
You can eat this mac and cheese by itself or it is a delicious side to so many dinners! Here are some of our favorite dinners to pair it with:
- BBQ Chicken Meatloaf or Healthy Turkey Meatloaf
- Baked Chicken Tenders or Healthy Chicken Nuggets & Baked Fries
- Slow Cooker Pulled Pork & Broccoli Florets
- Baked Pork Tenderloin
- Blueberry Salad or Kale Salad
- White Bean Chili or Healthy Turkey Chili
- It’s also great with Turkey Breast in Crockpot on top!

Baked Mac and Cheese FAQ
We believe everything is ok in moderation. This healthy mac and cheese recipe is higher in calories, carbs, and salt than most of our healthy sides; however, if you are craving mac and cheese, this is a better option for you than a traditional recipe!
We like cheddar cheese and parmesan cheese for the most delicious creamy sauce!
How to Store
Storing: This mac and cheese will last in the refrigerator for up to 4 days in an airtight container
Freezing: We don’t recommend freezing healthy mac and cheese. Pasta can get really mushy in the freezer.
Reheating: You can reheat this healthy macaroni and cheese recipe in the microwave, toaster oven, oven, or on the stove.


Healthy Homemade Mac and Cheese
Ingredients
Pasta
- 1 lb elbow macaroni pasta
- 1 tablespoon olive oil
- 3/4 cup onion diced
- 2 tablespoons all purpose flour or gluten free
- 1 – 1½ cup skim milk
- 1/2 tablespoon minced garlic
- 1 cup shredded cheddar cheese
- 1 cup grated parmesan cheese
- 1/4 teaspoon black pepper
Breadcrumb topping
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1/4 teaspoon dried basil
- 1/4 teaspoon dried parsley
- 1/4 teaspoon dried oregano
- 2 tablespoons melted butter
Instructions
- Preheat oven to 400 degrees.
- In a pot, start to boil water for pasta. Once boiling, add pasta and cook the past to al dente – about 1-2 minutes less than according to the package.
- In a sauté pan, add extra virgin olive oil, onions, garlic and pepper. Cook until soft and golden brown – about 5 minutes.
- Once cooked, gradually add in flour until thick paste starts to form. Gradually add milk, stirring constantly until the cheese mixture is thick and creamy.
- Add both cheeses and stir.
- Toss the cooked pasta with the cheese sauce. Pour into a greased 8×8 baking dish.
- In a separate bowl, mix breadcrumbs, butter, cheese and spices. Top the pasta with the breadcrumb mixture.
- Bake in the oven uncovered for 15-20 minutes until bread crumbs are golden brown.
Video








Not too bad, just a little dry and I even used a little less pasta too. I liked the topping a lot. Will just add more milk next time and for leftovers.
It has potential, the topping is lovely but it came out SO dry sorry and I followed the recipe to a t! Perhaps less pasta and it would have been okay….
Great recipe, easy to prepare, delicious! Enough for two meals.
Added diced jalapeños. Delicious!
So I made the roux wrong and it was really soupy but I’m not a chef and I didn’t want to add flour and think it would fix it so I just kept moving forward…so with that information, all the cheese flavoring was at the bottom and left the top really dry. BUT, I mixed it all up after the first bowl and it was really good. The flavoring was there, I just needed to mix it half way through baking but with the topping I couldn’t. I will be attempting this again…the roux – you have not defeated me!!
So good! Comfort food at its best!