A creamy, cheesy homemade baked macaroni and cheese with a crispy golden topping—this is everything I crave when comfort food calls. It’s rich, indulgent, and hits all the right notes with gooey cheese and a perfectly crunchy finish. Baked Macaroni and Cheese

Why You’ll Love This Recipe

I love how this baked mac and cheese balances creamy, melty cheese sauce with that irresistible breadcrumb crunch on top. It’s satisfying without being overly heavy, and I can easily customize it with different cheeses or mix-ins. Whether I’m cooking for family or treating myself to a cozy solo dinner, this dish always delivers.

ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 300 g elbow macaroni (or other pasta)

  • 2 tbsp unsalted butter

  • 2 tbsp all‑purpose flour

  • 500 ml whole milk (warm)

  • 100 ml heavy cream (optional for extra richness)

  • 200 g sharp cheddar cheese, grated

  • 100 g mozzarella cheese, grated

  • 50 g Parmesan cheese, grated

  • 1 tsp Dijon mustard

  • ½ tsp paprika (sweet or smoked)

  • ¼ tsp freshly ground black pepper

  • Salt to taste

  • Breadcrumbs (about 50 g) for topping

  • 1 tbsp melted butter (for breadcrumbs)

directions

  1. I start by preheating the oven to 180 °C (350 °F) and greasing a 23×30 cm baking dish.

  2. Then I cook the pasta in a large pot of salted boiling water until it’s just al dente—slightly undercooked, since it will finish in the oven. I drain and set it aside.

  3. In the same pot, I melt the butter over medium heat.

  4. I whisk in the flour to make a roux, stirring constantly for about 1–2 minutes until it bubbles but doesn’t brown.

  5. Slowly, I pour in the warm milk (and cream, if using), whisking continuously to avoid any lumps.

  6. I cook the sauce, still whisking, until it thickens and coats the back of a spoon—this takes about 5–7 minutes.

  7. I remove it from the heat and stir in the Dijon mustard, paprika, black pepper, and half the salt.

  8. Next, I add the cheddar, mozzarella, and Parmesan, stirring until everything is smooth and melted. I taste and adjust the seasoning.

  9. I fold in the cooked pasta until every piece is coated with that luscious cheese sauce.

  10. I pour the mixture into the prepared dish, spreading it out evenly.

  11. In a small bowl, I mix the breadcrumbs with the melted butter and sprinkle the mixture evenly on top.

  12. I bake it for 20–25 minutes until the top is golden and the edges are bubbling.

  13. For extra crispiness, I sometimes broil it for 2–3 minutes—carefully watching to avoid burning.

  14. After baking, I let it rest for about 5 minutes before serving.

Servings and timing Baked Macaroni and Cheese

This recipe makes about 4 to 6 servings, depending on how hungry I am or what sides I serve with it.

  • Prep Time: 15 minutes

  • Cook Time: 30 minutes

  • Total Time: 45 minutes

Variations

I like to play around with the cheeses—swapping half the cheddar for Gruyère or fontina adds a new dimension. Sometimes I stir in a splash of cream just before baking for added richness. For a little spice, I add a pinch of cayenne or even some jalapeño slices. And when I want extra crunch, I use panko breadcrumbs instead of regular ones.

storage/reheating

Leftovers keep well in the fridge for up to 3 days. I reheat them in a 180 °C (350 °F) oven, covered with foil to retain moisture. If I’m in a rush, I microwave a portion with a splash of milk to bring back the creaminess. It also freezes decently—though I find the texture is best when it’s freshly baked.

FAQs

How do I make this even creamier?

I like to stir in a splash of cream or crème fraîche before baking. It gives the sauce a silkier texture. Using a blend of cheeses with good meltability also helps.

Can I make this ahead of time?

Yes, I often prep it a few hours in advance—just assemble the dish, cover it, and refrigerate. When ready to bake, I add the breadcrumb topping and bake as usual, adding a few extra minutes if it’s cold from the fridge.

What’s the best cheese to use?

Sharp cheddar is my go-to for flavor, but mixing in mozzarella, fontina, or Gruyère creates a more complex taste and smooth melt. I avoid pre-shredded cheeses as they often contain anti-caking agents.

Can I use a different pasta shape?

Absolutely. While I usually stick with elbow macaroni, I’ve used shells, penne, or even fusilli. The key is choosing a pasta with grooves or curves to hold the sauce well.

How do I get a super crispy topping?

I use panko breadcrumbs and sometimes mix in a bit of grated Parmesan. A quick broil at the end gives me that perfect golden crunch—just make sure to keep an eye on it so it doesn’t burn.

Conclusion

This baked macaroni and cheese is everything I want in a comfort meal—creamy, cheesy, golden on top, and endlessly customizable. Whether I serve it as a main dish or a side, it never fails to satisfy. It’s simple to make, yet rich and indulgent enough to feel like a special treat.

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
Baked Macaroni and Cheese

Baked Macaroni and Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lidia
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4–6 servings
  • Category: Casserole / Comfort Food
  • Method: Baking / Stove‑top to oven
  • Cuisine: American / Western
  • Diet: Vegetarian

Description

A creamy, cheesy homemade baked macaroni and cheese with a crispy golden topping.


Ingredients

  • 300 g elbow macaroni (or other pasta)
  • 2 tbsp unsalted butter
  • 2 tbsp all‑purpose flour
  • 500 ml whole milk (warm)
  • 100 ml heavy cream (optional for extra richness)
  • 200 g sharp cheddar cheese, grated
  • 100 g mozzarella cheese, grated
  • 50 g Parmesan cheese, grated
  • 1 tsp Dijon mustard
  • ½ tsp paprika (sweet or smoked)
  • ¼ tsp freshly ground black pepper
  • Salt to taste
  • Breadcrumbs (about 50 g) for topping
  • 1 tbsp melted butter (for breadcrumbs)

Instructions

  1. Preheat the oven to 180 °C (350 °F). Grease a baking dish (about 23×30 cm) or similar size.
  2. Cook the pasta in a large pot of salted boiling water until just al dente (a minute or two less than package directions). Drain and set aside.
  3. In the same pot (or a clean saucepan), melt 2 tbsp butter over medium heat.
  4. Whisk in the flour to make a roux. Cook for about 1–2 minutes, stirring constantly, until it bubbles but does not brown.
  5. Slowly pour in the warm milk (and cream if using), whisking continuously to avoid lumps.
  6. Continue cooking and whisking until the sauce thickens and coats the back of a spoon (about 5–7 minutes).
  7. Remove from heat and stir in the Dijon mustard, paprika, black pepper, and half the salt (adjust later).
  8. Add in the grated cheddar, mozzarella, and Parmesan cheeses. Stir until smooth and melted. Taste and adjust salt and pepper.
  9. Fold in the cooked pasta, ensuring all pieces are coated with cheese sauce.
  10. Pour the mixture into the prepared baking dish, spreading evenly.
  11. In a small bowl, mix the breadcrumbs with the melted butter. Sprinkle this evenly over the top of the macaroni and cheese.
  12. Bake in the preheated oven for 20–25 minutes, or until the top is golden brown and the edges are bubbling.
  13. If desired, switch to broil/grill for the last 2–3 minutes to crisp the top further (watch carefully to avoid burning).
  14. Remove from oven and let rest for about 5 minutes before serving.

Notes

  • You can substitute half the cheddar with Gruyère, Gouda, or fontina for flavor variation.
  • For extra creaminess, stir in a splash of cream or crème fraîche just before baking.
  • Season the sauce gradually—go easy on salt until cheeses are added.
  • Stirring in a pinch of nutmeg (optional) adds a subtle aroma.
  • Use panko breadcrumbs for a crispier topping.
  • Leftovers can be reheated in the oven (covered) or microwave (with a splash of milk).

Nutrition

  • Serving Size: 1 serving (~200‑250 g)
  • Calories: around 450 kcal
  • Sugar: 6 g
  • Sodium: 500 mg
  • Fat: 25 g
  • Saturated Fat: 14 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0.3 g
  • Carbohydrates: 35 g
  • Fiber: 1.5 g
  • Protein: 18 g
  • Cholesterol: 70 mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star