Indulge in the ultimate comfort food with this classic macaroni and cheese recipe. Perfectly cooked elbow macaroni is enveloped in a rich, creamy cheddar cheese sauce, then baked to golden perfection. Whether you're making it for a family dinner or a special occasion, this dish is sure to please everyone at the table.
Most of the ingredients in this recipe are common pantry staples, but you might need to pick up a few items if your kitchen isn't already stocked. Make sure you have elbow macaroni and cheddar cheese. If you don't usually bake, you might also need all-purpose flour and butter.

Ingredients for Macaroni and Cheese Recipe
Elbow macaroni: A type of pasta that is short and curved, perfect for holding onto the 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.
Cheddar cheese: The main ingredient for the cheese sauce, giving it a sharp and tangy flavor.
Salt: Enhances the overall flavor of the dish.
Black pepper: Adds a touch of spice and depth to the cheese sauce.
Technique Tip for This Recipe
When making the cheese sauce, ensure you whisk the milk gradually into the butter and flour mixture. This helps prevent lumps and creates a smooth, creamy texture. Additionally, using freshly shredded cheddar cheese rather than pre-shredded can result in a smoother sauce, as pre-shredded cheese often contains anti-caking agents that can affect the sauce's consistency.
Suggested Side Dishes
Alternative Ingredients
elbow macaroni - Substitute with penne pasta: Penne pasta has a similar texture and can hold the cheese sauce well.
elbow macaroni - Substitute with shell pasta: Shell pasta captures the cheese sauce in its crevices, providing a delightful bite.
butter - Substitute with margarine: Margarine can mimic the creamy texture of butter and is often used as a dairy-free alternative.
butter - Substitute with olive oil: Olive oil provides a healthier fat option and can still create a smooth sauce.
all-purpose flour - Substitute with cornstarch: Cornstarch can thicken the sauce similarly to flour and is gluten-free.
all-purpose flour - Substitute with rice flour: Rice flour is a good gluten-free alternative that can also thicken the sauce effectively.
milk - Substitute with almond milk: Almond milk is a dairy-free option that can still provide a creamy texture.
milk - Substitute with coconut milk: Coconut milk adds a unique flavor and is a good dairy-free alternative.
shredded cheddar cheese - Substitute with shredded mozzarella cheese: Mozzarella cheese melts well and provides a creamy texture.
shredded cheddar cheese - Substitute with shredded gouda cheese: Gouda cheese offers a rich and creamy flavor that complements the dish.
salt - Substitute with soy sauce: Soy sauce can add a salty and umami flavor to the dish.
salt - Substitute with sea salt: Sea salt provides a more natural and often more flavorful alternative to table salt.
black pepper - Substitute with white pepper: White pepper offers a similar heat but with a slightly different flavor profile.
black pepper - Substitute with cayenne pepper: Cayenne pepper adds a bit more heat and a different flavor dimension to the dish.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
- Allow the macaroni and cheese to cool to room temperature before storing. This prevents condensation, which can make the dish soggy.
- Transfer the cooled macaroni and cheese to an airtight container. This helps maintain its freshness and prevents it from absorbing other odors in the fridge.
- Store the container in the refrigerator for up to 3-5 days. For best results, reheat within this time frame to enjoy the optimal flavor and texture.
- To reheat, preheat your oven to 350°F (175°C). Place the macaroni and cheese in an oven-safe dish, cover with aluminum foil to retain moisture, and bake for about 20 minutes or until heated through.
- For freezing, portion the macaroni and cheese into individual servings. This makes it easier to thaw and reheat only what you need.
- Wrap each portion tightly with plastic wrap, then place them in a freezer-safe bag or container. Label with the date to keep track of storage time.
- Freeze for up to 2-3 months. Beyond this period, the quality may start to decline.
- To thaw, transfer the desired portion from the freezer to the refrigerator and let it thaw overnight. This gradual thawing helps maintain the dish's texture.
- Reheat 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 in the microwave, but be sure to cover it to retain moisture and prevent drying out.
- For an extra burst of flavor, consider adding a sprinkle of breadcrumbs or extra cheese on top before reheating. This will give your reheated dish a delightful, crispy topping.
How to Reheat Leftovers
Preheat your oven to 350°F (175°C). Place the macaroni and cheese in an oven-safe dish, cover with aluminum foil to prevent it from drying out, and bake for about 20 minutes or until heated through.
For a quicker method, use the microwave. Transfer a portion of the macaroni and cheese to a microwave-safe bowl. Add a splash of milk to keep it creamy, cover with a microwave-safe lid or plastic wrap, and heat on medium power for 1-2 minutes. Stir halfway through to ensure even heating.
If you prefer the stovetop, place the macaroni and cheese in a non-stick skillet over low heat. Add a bit of milk or cream to restore its creaminess. Stir frequently until it's heated through, being careful not to let it stick to the pan.
For an extra crispy top, reheat in a toaster oven. Place the macaroni and cheese in an oven-safe dish, cover with foil, and heat at 350°F (175°C) for about 15 minutes. Remove the foil for the last 5 minutes to let the top get golden and bubbly.
If you have an air fryer, preheat it to 350°F (175°C). Place the macaroni and cheese in an air fryer-safe dish, cover with foil, and heat for about 10 minutes. Remove the foil for the last 2-3 minutes to achieve a crispy top.
Best Tools for This Recipe
Oven: Used to bake the macaroni and cheese to achieve a bubbly and golden top.
Saucepan: Essential for melting butter, cooking the flour, and preparing the cheese sauce.
Whisk: Helps in gradually incorporating the milk into the flour mixture to avoid lumps.
Measuring cups: Necessary for accurately measuring the macaroni, butter, flour, and milk.
Measuring spoons: Used to measure the salt and black pepper precisely.
Mixing spoon: Useful for stirring the macaroni and cheese sauce together.
Colander: Needed to drain the cooked macaroni.
Baking dish: Used to transfer the macaroni and cheese mixture for baking.
Cheese grater: Required if you need to shred the cheddar cheese from a block.
Stove: Used to cook the macaroni and prepare the cheese sauce.
How to Save Time on This Recipe
Pre-cook the macaroni: Cook 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 macaroni and cheese.
Use pre-shredded cheese: Save time by using pre-shredded cheddar cheese instead of shredding it yourself. It melts just as well and speeds up the preparation process.
Make the sauce in advance: Prepare the cheese sauce a day ahead and store it in the fridge. When ready to use, simply reheat and combine with the macaroni.
Skip the baking: If you're in a hurry, skip the baking step. The macaroni and cheese will still be delicious and creamy straight from the stovetop.

Macaroni and Cheese Recipe
Ingredients
Main Ingredients
- 2 cups Elbow Macaroni
- ¼ cup Butter
- ¼ cup All-purpose Flour
- 2 cups Milk
- 2 cups Shredded Cheddar Cheese
- ½ teaspoon Salt
- ¼ teaspoon Black Pepper
Instructions
- 1. Preheat your oven to 350°F (175°C).
- 2. Cook the macaroni according to package instructions. Drain and set aside.
- 3. In a saucepan, melt the butter over medium heat. Stir in the flour and cook for about 1 minute.
- 4. Gradually whisk in the milk, and cook until the mixture thickens and bubbles.
- 5. Remove from heat and stir in the cheese until melted. Season with salt and pepper.
- 6. Combine the cheese sauce with the cooked macaroni and mix well.
- 7. Transfer to a baking dish and bake for 20-25 minutes, until bubbly and golden.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Recipe
More Amazing Recipes to Try 🙂
- BBQ Sauce Recipe30 Minutes
- Caldo de Res Beef Soup Recipe2 Hours 20 Minutes
- Beanie Weenie Recipe30 Minutes
- Twice Baked Potatoes Recipe1 Minutes
- Biscuits and Gravy Casserole Recipe45 Minutes
- Chicken Tacos Recipe35 Minutes
- French Toast Casserole Recipe1 Hours
- Fruit Salad Recipe15 Minutes
Leave a Reply