Golden, gooey, and irresistibly creamy, Homemade Baked Mac and Cheese is the ultimate comfort food that brings everyone to the table. Whether you’re prepping a cozy weeknight dinner or need a crowd-pleaser for your next gathering, this dish delivers that nostalgic cheesy pull with every forkful.


What sets this mac and cheese apart is its baked finish. Unlike stovetop versions, this recipe gets a crunchy breadcrumb topping that contrasts beautifully with the velvety cheese sauce underneath. It’s simple, satisfying, and perfect for any cheese lover.
What Kind of Cheese Should I Use?
For the most flavorful and gooey mac and cheese, go with a blend. Sharp cheddar gives you that classic tang, mozzarella adds extra melt, and a touch of Gruyere or parmesan brings richness. Pre-shredded cheese works in a pinch, but for the best melt, shred it fresh from the block.
Ingredients for the Homemade Baked Mac and Cheese
Elbow Macaroni – The classic shape holds onto the cheese sauce perfectly.
Butter – Used for the roux base and to add richness.
All-Purpose Flour – Helps thicken the cheese sauce.
Whole Milk & Heavy Cream – A creamy blend that gives the sauce a luxurious texture.
Sharp Cheddar Cheese – The primary flavor of the dish.
Mozzarella Cheese – Adds meltiness and stretch.
Parmesan Cheese – Brings depth and salty contrast.
Salt, Pepper, Garlic Powder – For simple, balanced seasoning.
Breadcrumbs (optional) – Sprinkle on top for a crispy finish.
How To Make the Homemade Baked Mac and Cheese
Step 1: Boil the Pasta
Cook the elbow macaroni according to package instructions until al dente. Drain and set aside.
Step 2: Make the Roux
In a large saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute to eliminate the raw taste.
Step 3: Build the Sauce
Slowly pour in the milk and cream, whisking constantly until smooth. Bring to a simmer until thickened slightly.
Step 4: Add the Cheese
Lower the heat and stir in the cheddar, mozzarella, and parmesan until fully melted and smooth. Season with salt, pepper, and garlic powder.
Step 5: Combine Pasta and Sauce
Add the cooked macaroni to the cheese sauce and stir until every noodle is well coated.
Step 6: Bake to Perfection
Pour the mixture into a greased baking dish. If using breadcrumbs, sprinkle them evenly on top. Bake at 375°F (190°C) for 20-25 minutes or until golden and bubbling.

Serving and Storing Your Baked Mac and Cheese
This dish is best served fresh from the oven when the cheese is bubbling and the top is golden brown. Let it cool for 5-10 minutes before serving so the sauce sets just slightly.
Store any leftovers in an airtight container in the fridge for up to 4 days. Reheat in the oven or microwave with a splash of milk to keep it creamy.
What to Serve With Homemade Baked Mac and Cheese?
Crispy Chicken Fried Chicken
Add crunch and protein with this classic Southern favorite. Try it here
Southern Deviled Eggs
A creamy, tangy side that balances the richness of mac and cheese. See the recipe
Cajun Shrimp with Garlic Butter Sauce
For a spicy twist that pairs beautifully with the creamy pasta. Spice it up
Parmesan Baked Potatoes
Double up on the comfort with these crispy, cheesy potato bites. Crisp meets comfort
Roasted Rosemary Sweet Potatoes
Add a herby, caramelized flavor to your plate. Get the recipe
Want More Comfort Food Ideas?
If you love this creamy, cheesy classic, you’ll want to dig into more comfort food recipes like these:
- Dad’s Creamy Cheesy Au Gratin Potatoes for a layered potato bake that’s ultra indulgent.
- Cheeseburger Soup when you’re craving something hearty in a bowl.
- Creamy Crockpot Crack Chicken for an easy, satisfying slow cooker option.
- Slow Cooker Chicken and Dumplings for nostalgic, cozy vibes.
- Creamy Parmesan Italian Sausage Soup to keep warm and full.
Save This Pin For Later
Save this delicious idea to your favorite Pinterest board so it’s easy to find when you’re ready to whip it up again.
Tried it with a twist? Maybe a smoked cheddar swap or a layer of bacon bits on top? I’d love to hear how it turned out—drop your tips or questions in the comments below.
Need more inspiration? Explore my daily kitchen creations on Savor Queen on Pinterest. Your next favorite might be waiting there.
Homemade Baked Mac and Cheese
- Total Time: 40 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
Dig into this ultra-creamy, golden-topped Homemade Baked Mac and Cheese that brings all the comfort of classic Southern cooking straight to your table. This easy recipe delivers the perfect combo of gooey melted cheese and a buttery, crunchy finish. Whether you’re after quick dinner ideas, cozy comfort food, or cheesy food inspiration, this dish is always a win. It’s ideal for easy dinners, potlucks, or as a delicious side for family gatherings. One of the best food ideas for when you’re craving something rich and satisfying.
Ingredients
1 pound elbow macaroni
4 tablespoons butter
4 tablespoons all-purpose flour
2 cups whole milk
1 cup heavy cream
3 cups sharp cheddar cheese shredded
1 cup mozzarella cheese shredded
1/2 cup parmesan cheese grated
1 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon garlic powder
1 cup breadcrumbs optional topping
Instructions
1. Cook macaroni according to package instructions until al dente. Drain and set aside.
2. In a saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute.
3. Gradually whisk in milk and cream. Simmer until thickened slightly.
4. Reduce heat to low. Stir in cheddar, mozzarella, and parmesan until melted. Season with salt, pepper, and garlic powder.
5. Mix cheese sauce with cooked pasta until evenly coated.
6. Transfer mixture to a greased baking dish. Top with breadcrumbs if desired.
7. Bake at 375°F (190°C) for 20–25 minutes until golden and bubbly.
8. Let cool 5–10 minutes before serving.
Notes
Use freshly shredded cheese for the smoothest, creamiest sauce.
Add a splash of milk when reheating to keep leftovers creamy.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 610
- Sugar: 4g
- Sodium: 710mg
- Fat: 35g
- Saturated Fat: 20g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 2g
- Protein: 24g
- Cholesterol: 105mg
Keywords: easy recipe, cheesy pasta, comfort food, dinner ideas, baked mac and cheese
