There's nothing quite like a warm, comforting dish of macaroni and cheese. This classic recipe combines creamy cheese sauce with perfectly cooked elbow macaroni, baked to golden perfection. It's a family favorite that's sure to please both kids and adults alike.
Most of the ingredients for this macaroni and cheese recipe are common pantry staples. However, you may need to pick up some elbow macaroni and shredded cheddar cheese if you don't already have them on hand. Make sure to get a good quality cheddar cheese for the best flavor.

Ingredients For Macaroni And Cheese Recipe
Elbow macaroni: A type of pasta that is perfect for holding onto the creamy cheese sauce.
Butter: Adds richness and helps create the base for the cheese sauce.
All-purpose flour: Used to thicken the cheese sauce.
Milk: Provides the creamy texture for the sauce.
Shredded cheddar cheese: The star of the dish, giving it that classic cheesy flavor.
Salt: Enhances the overall flavor of the dish.
Black pepper: Adds a touch of spice and depth to the flavor.
Technique Tip for This Recipe
When making the cheese sauce, ensure you whisk the milk in gradually to avoid lumps. This will create a smooth and creamy base. Additionally, for an extra layer of flavor, consider adding a pinch of nutmeg or a dash of hot sauce to the sauce. If you prefer a crunchy topping, sprinkle some breadcrumbs mixed with a bit of melted butter over the top before baking.
Suggested Side Dishes
Alternative Ingredients
elbow macaroni - Substitute with penne: Penne has a similar texture and can hold the cheese sauce well.
elbow macaroni - Substitute with shell pasta: Shell pasta can trap the cheese sauce inside, providing a creamy bite.
butter - Substitute with margarine: Margarine can provide a similar fat content and texture to butter.
butter - Substitute with olive oil: Olive oil can be used for a healthier fat option, though it will change the flavor slightly.
all-purpose flour - Substitute with cornstarch: Cornstarch can thicken the sauce similarly to flour, though you may need to use less.
all-purpose flour - Substitute with gluten-free flour: Gluten-free flour can be used for those with gluten intolerance, maintaining the thickening properties.
milk - Substitute with heavy cream: Heavy cream will make the sauce richer and creamier.
milk - Substitute with unsweetened almond milk: Unsweetened almond milk can be used for a dairy-free option, though it will alter the flavor slightly.
shredded cheddar cheese - Substitute with gruyere cheese: Gruyere melts well and provides a rich, nutty flavor.
shredded cheddar cheese - Substitute with mozzarella cheese: Mozzarella melts smoothly and gives a stretchy texture, though it is milder in flavor.
salt - Substitute with soy sauce: Soy sauce can add a similar salty flavor with an additional umami taste.
black pepper - Substitute with white pepper: White pepper provides a similar heat without the black specks, which can be preferable for a smooth sauce.
Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
- Allow the macaroni and cheese to cool completely before storing. This prevents condensation from forming, which can make the dish soggy.
- Transfer the cooled macaroni and cheese into an airtight container. If you plan to store it for more than a couple of days, consider using a vacuum-sealed bag to maintain freshness.
- For short-term storage, place the container in the refrigerator. It will keep well for up to 3-5 days.
- If you want to freeze the macaroni and cheese, portion it into individual servings. This makes it easier to reheat only what you need.
- Wrap each portion tightly with plastic wrap or aluminum foil, then place them in a freezer-safe bag or container. Label with the date to keep track of its freshness.
- When you're ready to enjoy your frozen macaroni and cheese, thaw it in the refrigerator overnight. This gradual thawing helps maintain the texture and flavor.
- Reheat the thawed macaroni and cheese in the oven at 350°F (175°C) for about 20-25 minutes, or until heated through. You can also reheat it in the microwave, but be sure to stir occasionally to ensure even heating.
- For an extra touch, sprinkle some additional shredded cheddar cheese or breadcrumbs on top before reheating to add a delightful crunch.
How to Reheat Leftovers
Oven Method:
- Preheat your oven to 350°F (175°C).
- Transfer the macaroni and cheese to an oven-safe dish.
- Add a splash of milk or cream to keep it moist.
- Cover the dish with aluminum foil to prevent drying out.
- Bake for 20-25 minutes, or until heated through and bubbly.
Stovetop Method:
- Place the macaroni and cheese in a saucepan or skillet.
- Add a splash of milk or cream to help loosen the sauce.
- Heat over medium-low, stirring frequently to prevent sticking.
- Cook until heated through, adding more milk if necessary.
Microwave Method:
- Place a portion of macaroni and cheese in a microwave-safe bowl.
- Add a splash of milk or cream and stir to combine.
- Cover the bowl with a microwave-safe lid or plastic wrap with a small vent.
- Microwave on medium power for 1-2 minutes, stirring halfway through.
- Continue heating in 30-second intervals until hot.
Sous Vide Method:
- Place the macaroni and cheese in a vacuum-sealed bag or a ziplock bag using the water displacement method.
- Set your sous vide machine to 165°F (74°C).
- Submerge the bag in the water bath and cook for about 30 minutes.
- Carefully remove the bag, open it, and serve immediately.
Essential Tools for Making This Recipe
Oven: Used to bake the macaroni and cheese until golden and bubbly.
Large pot: Used to melt the butter, cook the flour, and mix the cheese sauce.
Whisk: Used to gradually whisk in the milk and ensure a smooth sauce.
Wooden spoon: Used to stir the flour into the melted butter and to mix the cheese sauce with the macaroni.
Measuring cups: Used to measure out the macaroni, milk, and shredded cheese accurately.
Measuring spoons: Used to measure the butter and flour.
Colander: Used to drain the cooked macaroni.
Baking dish: Used to bake the macaroni and cheese in the oven.
Cheese grater: Used to shred the cheddar cheese if not pre-shredded.
Oven mitts: Used to safely handle the hot baking dish when removing it from the oven.
How to Save Time on This Recipe
Pre-cook the macaroni: Boil the elbow macaroni ahead of time and store it in the fridge. This way, you can skip the boiling step when you're ready to make the dish.
Use pre-shredded cheese: Save time by using pre-shredded cheddar cheese instead of shredding it yourself.
Make the sauce in advance: Prepare the cheese sauce a day before and store it in the fridge. Reheat it gently before mixing with the macaroni.
Skip the baking: For a quicker version, serve the macaroni and cheese straight from the stovetop without baking.

Macaroni and Cheese Recipe
Ingredients
Main Ingredients
- 2 cups Elbow macaroni
- 4 tablespoon Butter
- 4 tablespoon All-purpose flour
- 2 cups Milk
- 2 cups Shredded cheddar cheese
- to taste Salt
- to taste Black pepper
Instructions
- Preheat your oven to 350°F (175°C).
- Cook the macaroni according to the package instructions. Drain and set aside.
- In a large pot, melt the butter over medium heat. Stir in the flour and cook for about 1 minute.
- Gradually whisk in the milk, and cook until the mixture thickens and starts to bubble.
- Remove from heat and stir in the shredded cheese until melted and smooth.
- Add the cooked macaroni to the cheese sauce and stir to coat.
- Pour the macaroni and cheese into a baking dish and bake for 20-25 minutes, until golden and bubbly.
- Let it cool for a few minutes before serving. Enjoy!
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Red Lentil Salad with Fresh Herbs Recipe35 Minutes
- Buffalo Chicken Grilled Cheese Recipe20 Minutes
- Dirty Martini Recipe5 Minutes
- Vegan Blueberry and Banana Oatmeal Muffins Recipe40 Minutes
- Pan-Seared Chicken Tenderloin Recipe25 Minutes
- Air Fryer Vegan Sweet Potato Fritters Recipe35 Minutes
- Grilled Chicken Breasts Recipe25 Minutes
- Tater Tots Casserole Recipe1 Hours
Leave a Reply