This Baked Macaroni and Cheese is my favorite homemade mac and cheese recipe. It is full of sharp cheddar cheese and elbow pasta with a seasoned bread crumb topping. This is a comfort food casserole that will satisfy the adult palate!

Oven Baked Macaroni and Cheese Casserole

I like to serve this Baked Macaroni and Cheese recipe whenever we have a family dinner. It is a great side dish to a juicy Steakhouse Bacon Cheeseburger or this Bourbon Bacon Onion Dog!

Growing up with homemade mac and cheese

My mom made her baked mac and cheese much differently than I do. I like to make a cheese sauce, stir the macaroni into it, top it with breadcrumbs or crackers, and then bake it.

Mom arranged the macaroni, shredded cheese, and seasoned flour in layers. Then she would pour milk over top to just cover the macaroni. She always crushed saltine crackers over top, then she would bake it.

I never loved mac n cheese as a kid, and that is probably why. To me, the sauce was not cheesy or creamy enough. When I started making baked macaroni and cheese for my own home, I decided to make a cheesy roux, then add the pasta. It was a meal my kids loved and still love today.

oven baked macaroni and cheese

What you need to Baked Macaroni and Cheese

This is a pretty basic recipe. You won’t need a ton of different ingredients, and the ingredients are common to most people’s kitchen.

Pasta: I normally use elbow macaroni. It’s my basic go-to. However, any shape pasta that will catch the cheese sauce in little pockets will work. Shell and spiral pasta work well also.

Cheese: I like to use cheddar cheese. Sharp or extra sharp cheese is best.

All-Purpose Flour: This ingredient helps to thicken the cheese sauce.

Milk: Any milk of your choice works for this recipe.

2-quart casserole

Recipe Tips:

  • Cook the pasta until it is just under the al dente stage. As the macaroni and cheese bakes in the oven, the pasta will continue to cook. This way, you don’t end up with mushy pasta.
  • When making the roux, allow the butter and flour to bubble and cook for 2-3 minutes. This allows the rawness to cook out of the flour and gives it a nutty flavor.
  • Whisk the cold milk into the flour slowly and whisk it continually as the milk is poured. This will help prevent any lumping of flour in your sauce.

Make this recipe your way

  • Spice it up by sprinkling red pepper in with the flour mixture.
  • Use pretty much any cheese you wish. Some of our favorites are Gruyere, Swiss, Cheddar, Monterey Jack, and Mozzarella.
  • I like to shred my own cheese, but you can use pre-shredded cheese for convenience.
  • Stir a cup of ham into the macaroni and cheese before baking.
  • Stir in 1/4 cup red hot sauce and 1 cup cooked chicken for a buffalo chicken mac and cheese
  • Use half cheddar cheese and half Velveeta cheese (this is Grumpy’s favorite way!)
Baked Macaroni and Cheese Casserole

Other casserole recipes you may enjoy

Bubble Up Pizza Casserole is like a pizza in a dish without all the work!

Chicken Enchilada Casserole is a low carb delicious casserole for the whole family.

Big Mac Casserole will satisfy that mac attack without the carbs!

Ham and Noodle Casserole is an old fashioned comfort food casserole made with leftover ham.

Spaghetti Pie is a great way to serve up spaghetti in one dish, and is Grumpy’s favorite!

Green Chicken Enchiladas is a delicious casserole made with low carb tortillas.

*If you made this Oven Baked Macaroni and Cheese, please give it a star rating*

Oven Baked Macaroni and Cheese Casserole
Yield: 8

Oven Baked Macaroni and Cheese

Creamy and cheese oven-baked macaroni and cheese is good old fashioned American comfort food on your plate!


  • 2 cups dried elbow macaroni
  • 1/2 cup chopped onion
  • 2 tablespoons butter
  • 2 tablespoons flour
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2-1/2 cups cold milk
  • 3 cups shredded cheddar cheese
  • 1/4 cup seasoned bread crumbs


  1. Preheat the oven to 350 degrees.
  2. Cook macaroni according to instructions. Drain, and set aside.
  3. Melt the butter in a medium saucepan over medium-high heat. Add the onion and cook for 3 minutes, or until onion is translucent.
  4. Whisk in flour, salt, and pepper to the onion mixture and whisk, cooking for 2-3 minutes.
  5. Pour the milk into the flour mixture, whisking constantly. Cook and stir over medium heat until slightly thick and bubbly.
  6. Stir in the cheese until melted.
  7. Add the cooked macaroni to the cheese sauce and stir to coat.
  8. Transfer the macaroni and cheese mixture to a 2-quart casserole and sprinkle with bread crumbs.
  9. Bake, uncovered, for 30 minutes or until cheese sauce is bubbly and heated through. Let stand for 10 minutes before serving.

Nutrition Information



Serving Size


Amount Per Serving Calories 304Total Fat 19gSaturated Fat 11gTrans Fat 1gUnsaturated Fat 6gCholesterol 55mgSodium 514mgCarbohydrates 19gFiber 1gSugar 1gProtein 15g

Nutrition information is provided as a courtesy but will vary depending on the specific brands of ingredients you use. Please consult with your doctor regarding specific health needs.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram