Ultimate Homemade Macaroni & CheeseUltimate Homemade Macaroni & Cheese
Ultimate Homemade Macaroni & Cheese
Ultimate Homemade Macaroni & Cheese
Logo
Recipe - Welcome
macncheese_small.jpg
Ultimate Homemade Macaroni & Cheese
Prep Time35 Minutes
Servings12
Cook Time40 Minutes
Ingredients
1 lb small pasta noodles
5 Tbs butter
1/3 cup flour
4 cups milk
4 cups (1 lb) grated sharp cheddar
2 cups (1/2 lb) grated gouda, mozzarella or provolone
1 cup (1/4 lb) grated Parmesan
1 tsp salt
1/2 tsp black pepper
1/4 lb bacon or pancetta, cooked and crumbled
4 slices of white bread, torn
2 Tbs extra virgin olive oil
Directions
  1. Cook pasta according to package directions. Rinse in a colander and set aside. Preheat oven to 325 degrees. Grease a 9 x 13 baking dish and set aside.
  2. In a large saucepan, melt the butter over low heat. Add the flour and whisk for 1 minute. Slowly begin adding the milk. Continue to whisk to remove any clumps. Bring to a simmer and let thicken. Remove from heat.
  3. Combine all the cheeses in a bowl. Slowly add the cheese to the sauce, a cup at a time, letting the cheese melt completely before adding more. Reserve 1 1/2 cups of cheese to scatter over the top.
  4. Stir the salt and pepper into the sauce along with the bacon. Add the cooked pasta and stir to coat. Pour into the prepared dish. Scatter the reserved cheese over the top. Place the torn bread in a bowl and add the olive oil. Stir to coat and spread the breadcrumbs over the pasta.
  5. Cook for 30 to 40 minutes until sauce is bubbling and breadcrumbs are toasted and golden.
35 minutes
Prep Time
40 minutes
Cook Time
12
Servings

Shop Ingredients

Makes 12 servings
1 lb small pasta noodles
Brookshire's Elbow Macaroni
Brookshire's Elbow Macaroni - 16 Each
$1.49 was $2.19$0.09 each
5 Tbs butter
Brookshire's Salted Butter, 4 Quarters
Brookshire's Salted Butter, 4 Quarters - 4 Each
$5.49 was $5.99$1.37 each
1/3 cup flour
Brookshire's All-Purpose Flour
Brookshire's All-Purpose Flour - 5 Pound
$3.49$0.70/lb
4 cups milk
Brookshire's Whole Milk
Brookshire's Whole Milk - 1 Gallon
$3.89$3.89/gal
4 cups (1 lb) grated sharp cheddar
Brookshire's Sharp Cheddar Chunk Cheese
Brookshire's Sharp Cheddar Chunk Cheese - 8 Ounce
$2.99 was $3.79$0.37/oz
2 cups (1/2 lb) grated gouda, mozzarella or provolone
Not Available
1 cup (1/4 lb) grated Parmesan
Brookshire's Parmesan Cheese, Grated
Brookshire's Parmesan Cheese, Grated - 8 Ounce
$3.69 was $4.19$0.46/oz
1 tsp salt
Brookshire's Table Salt
Brookshire's Table Salt - 26 Ounce
$0.99$0.04/oz
1/2 tsp black pepper
Brookshire's Black Pepper, Ground
Brookshire's Black Pepper, Ground - 3.1 Ounce
$4.29$1.38/oz
1/4 lb bacon or pancetta, cooked and crumbled
Not Available
4 slices of white bread, torn
Brookshire's Enriched White Thin Sliced Bread
Brookshire's Enriched White Thin Sliced Bread - 20 Each
$1.99$0.10 each
2 Tbs extra virgin olive oil
Brookshire's Extra Virgin Olive Oil
Brookshire's Extra Virgin Olive Oil - 34 Each
$17.49$0.51 each

Directions

  1. Cook pasta according to package directions. Rinse in a colander and set aside. Preheat oven to 325 degrees. Grease a 9 x 13 baking dish and set aside.
  2. In a large saucepan, melt the butter over low heat. Add the flour and whisk for 1 minute. Slowly begin adding the milk. Continue to whisk to remove any clumps. Bring to a simmer and let thicken. Remove from heat.
  3. Combine all the cheeses in a bowl. Slowly add the cheese to the sauce, a cup at a time, letting the cheese melt completely before adding more. Reserve 1 1/2 cups of cheese to scatter over the top.
  4. Stir the salt and pepper into the sauce along with the bacon. Add the cooked pasta and stir to coat. Pour into the prepared dish. Scatter the reserved cheese over the top. Place the torn bread in a bowl and add the olive oil. Stir to coat and spread the breadcrumbs over the pasta.
  5. Cook for 30 to 40 minutes until sauce is bubbling and breadcrumbs are toasted and golden.