mylifeisyummy.com

  • All Recipes
  • About Me
menu icon
go to homepage
  • All Recipes
  • About Me
search icon
Homepage link
  • All Recipes
  • About Me
×
Home

Homemade Mac and Cheese Recipe

Published: Feb 2, 2026 by Stephanie · This post may contain affiliate links ·

Jump to Recipe·Print Recipe

You know those recipes that make you feel like a total kitchen hero? The kind that has everyone at the table asking for seconds (and thirds)? This homemade mac and cheese is exactly that recipe.

cheesy baked mac

Last Tuesday when Bradley had friends over after basketball practice, I made this and watched four teenage boys demolish an entire 9x13 pan in about fifteen minutes. John walked in from work, saw the empty dish, and just looked at me with the saddest puppy dog eyes. I had to promise him I'd make another batch the next day.

What I love most about this recipe is how it brings together everything I learned at cooking school about making the perfect cheese sauce with the practical reality of feeding a busy Nashville family. The secret? A proper roux (that's just fancy talk for butter and flour cooked together) that creates the creamiest, dreamiest sauce that clings to every single noodle.

And honestly? It's not much harder than the boxed stuff, but the taste difference is like night and day. If you're looking for more comforting family dinners, you'll want to check out my cheesy chicken broccoli casserole too.

Jump to:
  • Why You'll Love This Mac and Cheese Recipe
  • The Best Ingredients for Creamy Mac and Cheese
  • How To Make Homemade Mac and Cheese From Scratch
  • Storage And Reheating Your Mac and Cheese
  • My Best Tips for Perfect Homemade Mac and Cheese
  • FAQs About This Baked Mac and Cheese Recipe
  • Recipes You May Like
  • Why This Recipe Works Every Time
  • Homemade Mac and Cheese

Why You'll Love This Mac and Cheese Recipe

  • Seriously creamy - The homemade cheese sauce is smooth, rich, and coats every piece of pasta perfectly
  • Simple ingredients - You probably have most of these in your kitchen right now
  • Ready in 35 minutes - From start to finish, including baking time
  • Perfect for crowds - This feeds 8-12 people, making it ideal for potlucks, holidays, or meal prep
  • Make-ahead friendly - Assemble it today, bake it tomorrow (or freeze it for later)
  • Kid-approved - Amy has been helping me make this since she was five, and it's still her number one request

The Best Ingredients for Creamy Mac and Cheese

Here's what you'll need to make this baked mac and cheese:

For the pasta:

  • 1 pound dried elbow macaroni - The classic choice, and those curves hold onto the cheese sauce beautifully

For the cheese sauce:

  • 6 tablespoons unsalted butter (plus extra for greasing the dish)
  • 1 ½ pounds medium cheddar cheese - That's about 6 cups shredded (I always buy the block and shred it myself for better melting)
  • ¼ cup all-purpose flour - This thickens the sauce
  • 5 cups whole milk or half-and-half - Whole milk gives you creamy, half-and-half gives you extra rich
  • 1 ¾ teaspoons kosher salt
  • ¼ teaspoon freshly ground black pepper
  • Paprika for garnish (optional, but it makes it look so pretty)

Trust me on the cheese - pre-shredded cheese has anti-caking agents that can make your sauce grainy. I learned that the hard way three years ago when I was rushing to get dinner on the table!

How To Make Homemade Mac and Cheese From Scratch

Here's the thing - making mac and cheese from scratch sounds intimidating, but it's actually pretty straightforward once you get the hang of it.

Prep your oven and dish:

  1. Set your oven to 350°F and position a rack in the middle.
  2. Grab a 9x13-inch baking dish and coat it well with butter so nothing sticks.

Cook the pasta:

  1. Bring a large pot of heavily salted water to a rolling boil (I mean really salt it - the water should taste like the ocean).
  2. Add the elbow macaroni and cook for 2 minutes less than the package directions say. You want it al dente because it'll keep cooking in the oven.
  3. While the pasta cooks, shred all your cheddar cheese using the large holes on a box grater. Set aside 1 cup for topping.

Make the cheese sauce:

  1. Drain your macaroni in a colander and set it aside.
  2. In that same pot (one less dish to wash!), melt the butter over medium heat.
  3. Sprinkle in the flour and stir constantly with a whisk until it turns golden and starts smelling toasty, about 1 to 1 ½ minutes. This is your roux.
  4. Here comes the important part - slowly whisk in the milk, about ½ cup at a time. This prevents lumps from forming. Keep whisking until all the milk is incorporated and there are no flour lumps.
  5. Bring the mixture to a boil, then reduce heat to medium-low. Keep whisking frequently as it thickens - this takes about 5 to 7 minutes. You'll know it's ready when the sauce clings to the back of your spoon.
  6. Pull the pot off the heat and stir in the remaining 5 cups of cheese, the salt, and pepper. Keep stirring until everything melts into a smooth, gorgeous cheese sauce.
  7. Add the cooked macaroni back in and stir until every piece is coated.

Assemble and bake:

  1. Pour half the creamy mac and cheese into your prepared baking dish and spread it out evenly.
  2. Sprinkle half of that reserved cheese over the top.
  3. Add the remaining mac and cheese, then finish with the rest of the cheese. A little sprinkle of paprika on top adds a nice color (Amy always insists on this step).
  4. Bake for about 10 minutes, until everything is bubbling around the edges and the cheese on top is melted and golden brown in spots.

Storage And Reheating Your Mac and Cheese

Refrigerator storage: Keep leftovers in an airtight container for up to 4 days. The sauce will thicken up in the fridge (that's totally normal), so add a splash of milk when you reheat it to bring back that creamy texture.

Freezer storage: This make ahead mac and cheese freezes beautifully! Cover the unbaked, assembled dish tightly with aluminum foil and freeze for up to 3 months. Thaw it overnight in the refrigerator before baking.

Reheating tips: For refrigerated leftovers, I like to reheat individual portions in the microwave with a tablespoon of milk stirred in. For a whole dish, cover with foil and warm in a 350°F oven for about 20 minutes.

My Best Tips for Perfect Homemade Mac and Cheese

creamy mac cheese

Shred your own cheese. I know I mentioned this already, but it's really worth repeating. Pre-shredded cheese just doesn't melt the same way. Last Thanksgiving, I ran out of time and used pre-shredded - John noticed immediately.

Don't skip the roux step. That minute or two of cooking the butter and flour together is what keeps your cheese sauce from being grainy or separating.

Try different cheeses. While cheddar is classic, you can swap up to 8 ounces with Gruyère for a more sophisticated flavor, or Fontina for extra creaminess. Bradley actually prefers it when I mix in some sharp white cheddar.

Make it on the stovetop. If you're in a hurry, skip the baking step entirely. Just stir in all the cheese (don't reserve any) and serve it straight from the pot. It's just as delicious, and dinner's ready in 20 minutes.

Double the recipe. This divides perfectly into two 8x8-inch baking dishes. I'll often make two - one for dinner and one to freeze for those crazy weeknights when I don't have time to cook.

FAQs About This Baked Mac and Cheese Recipe

Can I make mac and cheese ahead of time?

Yes! Assemble the unbaked mac and cheese, cover with foil, and refrigerate up to 2 days or freeze up to 3 months. Bake covered at 350°F for 20 minutes, then uncovered for 15-20 minutes until golden.

What's the best cheese for homemade mac and cheese?

Medium cheddar cheese works best for this recipe (about 6 cups shredded). You can substitute up to 8 ounces with other melting cheeses like Gruyère or Fontina for added flavor.

How do you reheat mac and cheese without it drying out?

Add a splash of milk when reheating to restore creaminess. Refrigerated mac and cheese naturally loses some moisture, so the extra milk helps loosen the sauce.

Can you freeze mac and cheese?

Yes! Freeze unbaked, assembled mac and cheese for up to 3 months. Thaw overnight in the refrigerator before baking. Follow the make-ahead baking instructions for best results.

Recipes You May Like

  • Cheesy Chicken Broccoli Casserole - Another crowd-pleasing cheesy dish that's perfect for busy weeknights
  • Best Mashed Potatoes - The ultimate comfort food side dish to pair with your mac and cheese
  • Creamy Vegetable Soup Recipe - Rich, comforting, and perfect for cozy family dinners

Why This Recipe Works Every Time

Here's the thing about homemade mac and cheese - once you nail the cheese sauce technique, you'll never go back to the boxed stuff.

The roux (that butter and flour mixture) is what makes this sauce stable and creamy instead of grainy or separated. Then adding the milk gradually and whisking constantly prevents any lumps. It's basic cooking school stuff, but it makes all the difference.

I've made this recipe at least fifty times over the past few years, and it's never let me down. Whether it's a Tuesday night dinner with just the four of us, or last month's potluck where I fed thirty people, this recipe scales beautifully and everyone always asks for it.

Give this recipe a try this week and let me know what you think! It's the kind of easy mac and cheese that makes you feel like a genius in the kitchen while actually being totally doable on a busy weeknight.

Save this recipe on Pinterest so you can find it again when you need comfort food that actually comforts!

Happy cooking, and here's to many more delicious dinners with your loved ones.

Stephanie

cta
Homemade Mac and Cheese
Homemade Mac and Cheese recipe
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
cheesy baked mac

Homemade Mac and Cheese


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Stephanie
  • Total Time: 35 minutes
  • Yield: 8 to 12 servings 1x
Print Recipe
Pin Recipe

Description

The creamiest, dreamiest homemade mac and cheese with a rich cheese sauce that clings to every noodle. Perfect for family dinners, potlucks, and those nights when you need serious comfort food.


Ingredients

Scale
  • 1 pound dried elbow macaroni
  • 6 tablespoons unsalted butter (plus extra for greasing)
  • 1 ½ pounds medium cheddar cheese (about 6 cups shredded)
  • ¼ cup all-purpose flour
  • 5 cups whole milk or half-and-half
  • 1 ¾ teaspoons kosher salt
  • ¼ teaspoon freshly ground black pepper
  • Paprika for garnish (optional)


Instructions

  1. Preheat oven to 350°F and butter a 9x13-inch baking dish.
  2. Bring a large pot of heavily salted water to a boil and cook macaroni for 2 minutes less than package directions. Drain and set aside.
  3. Shred the cheddar cheese and reserve 1 cup for topping.
  4. In the same pot, melt butter over medium heat.
  5. Whisk in flour and cook for 1 to 1 ½ minutes until golden and toasty.
  6. Slowly whisk in milk, about ½ cup at a time, until fully incorporated with no lumps.
  7. Bring to a boil, then reduce to medium-low heat and whisk frequently for 5 to 7 minutes until sauce thickens and clings to the spoon.
  8. Remove from heat and stir in remaining 5 cups cheese, salt, and pepper until smooth.
  9. Add cooked macaroni and stir until completely coated.
  10. Pour half the mac and cheese into prepared dish and sprinkle with half the reserved cheese.
  11. Add remaining mac and cheese, top with remaining cheese, and sprinkle with paprika.
  12. Bake for 10 minutes until bubbling and golden brown in spots.

Notes

Shred your own cheese from a block - pre-shredded cheese has anti-caking agents that make the sauce grainy. Don't skip cooking the roux, it prevents separation. Can be assembled ahead and refrigerated up to 2 days or frozen up to 3 months. Add a splash of milk when reheating to restore creaminess.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 8g
  • Sodium: 680mg
  • Fat: 28g
  • Saturated Fat: 17g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 2g
  • Protein: 24g
  • Cholesterol: 85mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More Dinner

  • Baked cod lemon capers
    Baked Cod with Lemon and Capers
  • Mediterranean chicken quinoa bowl
    Chicken Quinoa Mediterranean Bowl
  • Turkey taco lettuce wraps
    Turkey Taco Lettuce Wraps
  • Lemon garlic salmon tray
    Quick & Easy Baked Lemon Garlic Salmon
Stephanie

Welcome!

Hi! I’m Stephanie, a Nashville mom who loves homemade food. I share family recipes I test in my own kitchen, from everyday meals to special treats. Simple, tasty, and made with love.

More about me

Recents

  • Strawberry spinach pecan salad
    Strawberry Spinach Salad With Poppy Seed Dressing
  • Italian cabbage soup bowl
    Italian Cabbage Soup Detox Recipe
  • Buffalo cauliflower platter
    Buffalo Cauliflower Wings (Air Fryer)
  • Shrimp mango avocado salad
    Shrimp Avocado Mango Salad with Cilantro Lime Dressing

Dessert

  • Southern fried cabbage
    Southern Fried Cabbage Recipe
  • Garlic butter shrimp skillet
    Garlic Butter Shrimp Recipe
  • Shrimp scampi with toast
    Quick And Easy Shrimp Scampi Recipe
  • Egg roll bowl
    Easy Egg Roll In A Bowl Recipe

Footer

↑ back to top

About

  • Recipe Index
  • Sample Page
  • Privacy Policy

Welcome

yellow icon

Explore

  • Privacy Policy
  • Terms and conditions
  • Affiliate Disclaimer
  • Accessibility Policy

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My life is Yummy