Grandma's Creamy Macaroni and Cheese is the ultimate comfort food! This simple recipe brings the rich, cheesy goodness of my childhood right to your kitchen. With just a few easy steps, you can serve up a dish that warms hearts. Whether you're cooking for kids or just indulging your own cravings, this creamy delight is sure to become a favorite. Let’s dive into Grandma's secrets to make your mac and cheese extra special!
Why I Love This Recipe
- Comfort Food Classic: This macaroni and cheese recipe evokes nostalgia, reminding me of family gatherings and cozy nights in.
- Ultimate Creaminess: The combination of sharp cheddar and mozzarella creates a rich and velvety sauce that coats every elbow macaroni perfectly.
- Customizable: Feel free to add your favorite ingredients, like bacon or vegetables, to make it your own!
- Perfect for Any Occasion: Whether it's a holiday feast or a simple weeknight dinner, this dish is always a crowd-pleaser.
Ingredients
Essential ingredients for Grandma's Creamy Macaroni and Cheese
To make Grandma's creamy macaroni and cheese, you need these key ingredients:
- 8 oz elbow macaroni
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 2 cups whole milk
- 1 teaspoon Dijon mustard
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded mozzarella cheese
- Salt and pepper to taste
These ingredients form the base of the dish. Each plays a role in making it rich and creamy.
Optional ingredients to enhance flavor
You can add these optional ingredients to boost the taste:
- 1/2 cup breadcrumbs (for a crunchy topping)
- 2 tablespoons grated Parmesan cheese (for extra flavor)
Using breadcrumbs gives your macaroni a nice crust. Parmesan adds a sharp, savory touch.
Cooking tips for choosing the best cheese
Choosing cheese is key for great macaroni and cheese. Go for sharp cheddar for a bold flavor. It melts well and adds richness. Mozzarella is great too; it brings a stretchy texture.
- Tip: Use fresh cheese instead of pre-shredded. Fresh cheese melts better.
- Tip: Mix cheeses for depth. Try gouda or pepper jack for a twist.
These tips will help you craft the perfect creamy macaroni and cheese.

Step-by-Step Instructions
Cooking the macaroni to perfection
To start, boil a large pot of salted water. When the water is bubbling, add 8 ounces of elbow macaroni. Cook it according to the package instructions until it is al dente. This means it should still have a little bite to it. Once cooked, carefully drain the macaroni and set it aside. This step is crucial for the best texture in your dish.
How to make a roux for the cheese sauce
In the same pot, melt 2 tablespoons of unsalted butter over medium heat. Once it melts, add 2 tablespoons of all-purpose flour. Use a whisk to mix them together. Keep whisking for about two minutes until it forms a light paste. This paste is called a roux. It helps thicken our cheese sauce and adds a nice flavor.
Creating a velvety cheese sauce
Now, it’s time to make the cheese sauce. Gradually whisk in 2 cups of whole milk. Make sure to stir well to avoid lumps. Cook this mixture over medium heat while stirring constantly. It will thicken in about 5 to 7 minutes. Once thickened, stir in 1 teaspoon of Dijon mustard, 1/2 teaspoon of garlic powder, and 1/2 teaspoon of onion powder. Season with salt and pepper to taste.
Next, lower the heat and add 2 cups of shredded sharp cheddar cheese and 1 cup of shredded mozzarella cheese. Stir until the cheese melts and the sauce is creamy. Finally, add the cooked macaroni to the cheese sauce. Mix until all the pasta is coated with that delicious sauce!
Tips & Tricks
Cooking tips for creamy results
To get a creamy texture, use whole milk. It has more fat than skim milk. This fat makes the sauce rich and smooth. Stir the sauce often while it cooks. This keeps it from sticking and helps it thicken evenly.
Ways to avoid lumps in your cheese sauce
To prevent lumps, whisk the flour and butter well. This forms a smooth paste called a roux. When adding milk, do it slowly while whisking. This helps mix it in without clumps. If you see lumps, keep stirring. They should break up as you cook.
How to perfectly layer cheese and breadcrumbs
For the best flavor, layer both cheese and breadcrumbs. After mixing macaroni with cheese sauce, add half the cheese first. Then, sprinkle half the breadcrumbs. Add the rest of the cheese on top and finish with breadcrumbs. This makes each bite cheesy and crunchy.
Pro Tips
- Perfectly Cooked Pasta: Always cook the macaroni until al dente, as it will continue to cook in the oven. This prevents mushy pasta in your final dish.
- Cheese Varieties: For a richer flavor, mix different types of cheese. Try adding Gruyère or fontina for a gourmet twist on your classic mac and cheese.
- Breadcrumb Topping: For extra crunch, toast your breadcrumbs in a pan with a little butter before sprinkling them on top. This adds flavor and texture to your dish.
- Make Ahead: You can prepare the mac and cheese in advance and refrigerate it. Just bake it straight from the fridge, adding a few extra minutes to the baking time.
Variations
Adding meats like bacon or chicken
You can boost your macaroni and cheese with meats. Cooked bacon adds a smoky, crunchy taste. Just chop it into small pieces and mix it in before baking. You can also use chicken. Cooked, shredded chicken makes this dish heartier. Both options make it more filling and tasty.
Vegetable additions for a healthier twist
Adding vegetables is a smart way to make this dish healthier. Try mixing in cooked broccoli or spinach. Their flavors blend well with the cheese. You can also add peas or tomatoes for a pop of color and nutrients. Just make sure to cook the veggies first, so they are tender.
Different cheese combinations to try
Experimenting with different cheeses can change the whole dish. You can use gouda for a rich taste or pepper jack for a spicy kick. Mixing in cream cheese makes the sauce extra creamy. Try a blend of your favorites to find the best flavor for you. Cheese is fun to mix, so get creative!
Storage Info
How to store leftover macaroni and cheese
To store leftover macaroni and cheese, first let it cool. Use an airtight container to keep it fresh. Place the cooled macaroni and cheese in the container. Make sure to seal it well. This helps prevent the cheese from drying out. Leftovers can last up to three days in the fridge.
Reheating tips for creamy texture
When you reheat macaroni and cheese, use low heat. This helps keep it creamy. You can add a splash of milk to the dish. Stir it gently as it warms. I recommend using a skillet or oven for reheating. The microwave works too, but it may dry out.
Freezing macaroni and cheese for later
If you want to freeze macaroni and cheese, first cool it completely. Then, divide it into portions. Use freezer-safe containers or bags. Make sure to remove as much air as possible. This will keep the flavor fresh. You can freeze it for up to three months. To thaw, place it in the fridge overnight. Reheat it gently after thawing.
FAQs
Can I make this macaroni and cheese ahead of time?
Yes, you can make this macaroni and cheese ahead of time. Cook the pasta and cheese sauce as directed. Mix them together, then store in the fridge. Cover the dish tightly. When you're ready to bake, just take it out and let it sit at room temperature for about 30 minutes. Then, bake as usual. This way, you save time on busy days.
What can I substitute for the elbow macaroni?
If you don't have elbow macaroni, you can use other pasta shapes. Penne, shells, or fusilli work great too. Just keep in mind to cook them until al dente. This ensures your pasta stays firm when mixed with the creamy cheese sauce.
How can I make this dish gluten-free?
To make this macaroni and cheese gluten-free, swap the elbow macaroni for gluten-free pasta. You can find many options, like brown rice or quinoa pasta. For the roux, use gluten-free flour instead of all-purpose flour. This keeps the dish creamy without gluten. Enjoy your tasty meal worry-free!
In this post, we covered making Grandma's creamy macaroni and cheese. We looked at essential and optional ingredients, cooking tips, and step-by-step instructions. You learned how to create a velvety cheese sauce and avoid lumps. Plus, we shared fun variations and storage tips for leftovers.
This dish is easy to modify, so feel free to experiment. Enjoy making it your own!