Homemade Mac And Cheese Recipe
Indulge in the rich, creamy goodness of homemade mac and cheese, a dish that brings warmth and joy to any table. This recipe combines perfectly cooked macaroni with a velvety cheese sauce made from scratch, ensuring every bite is packed with flavor. Whether you’re serving it as a side or the main event, this mac and cheese is sure to please family and friends alike.
Ingredients
8 oz elbow macaroni
2 cups shredded sharp cheddar cheese
1/2 cup grated Parmesan cheese
3 cups milk
1/4 cup butter
1/4 cup all-purpose flour
1 tsp mustard powder
Salt and pepper to taste
1/2 cup breadcrumbs (optional)

Servings and Cooking Time
This recipe serves approximately 4 people. Preparation time is about 15 minutes, with an additional 30 minutes for cooking.
Nutritional Value
Per serving (1/4 of the recipe): Calories: 450, Protein: 20g, Carbohydrates: 45g, Fat: 25g. This nutritional information is based on one serving.
Step-by-Step Cooking Process
- Preheat your oven to 350°F (175°C).
- Cook the elbow macaroni according to package instructions until al dente. Drain and set aside.
- In a large saucepan, melt the butter over medium heat.
- Whisk in the flour and cook for about 1 minute until bubbly.
- Slowly pour in the milk while whisking continuously to avoid lumps.
- Add mustard powder, salt, and pepper. Stir until the mixture thickens.
- Remove from heat and stir in the cheddar and Parmesan cheese until melted and smooth.
- Add the cooked macaroni to the cheese sauce and mix well.
- If desired, transfer to a baking dish and top with breadcrumbs.
- Bake in the preheated oven for 20 minutes until bubbly and golden on top.

Alternative Ingredients
You can substitute the cheddar cheese with gouda or mozzarella for a different flavor. Almond milk or oat milk can be used for a dairy-free version. Additionally, gluten-free pasta works well for a gluten-free option.
Serving and Pairings
This mac and cheese pairs wonderfully with a side salad, garlic bread, or roasted vegetables. It’s also delicious served alongside grilled chicken or fish for a more balanced meal.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or oven until heated through. This dish can be frozen; simply thaw and reheat when ready to enjoy.
Cooking Mistakes
- Using pre-shredded cheese can lead to a grainy sauce.
- Not cooking the flour long enough can result in a raw taste.
- Overcooking pasta can make it mushy.
- Not seasoning the cheese sauce adequately can make it bland.
- Skipping the baking step removes the crispy topping.
Helpful Tips
- Use high-quality cheese for the best flavor.
- Experiment with different cheese combinations for variety.
- For extra creaminess, add a splash of cream or sour cream.
- Mix in cooked vegetables like broccoli or spinach for added nutrition.

FAQs
Can I make mac and cheese ahead of time?
You can prepare the mac and cheese in advance, store it in the refrigerator, and bake it when ready to serve. Just add a few extra minutes to the baking time if it’s cold from the fridge.
What type of cheese is best for mac and cheese?
Sharp cheddar is a classic choice for its flavor, but combining it with other cheeses like Gruyère or mozzarella can enhance the creaminess and depth of flavor.
Can I add meat to my mac and cheese?
Absolutely! Cooked bacon, ground beef, or chicken can be added for a heartier dish. Just mix it in before baking.
Is this recipe suitable for kids?
Yes, kids typically love mac and cheese! You can customize the recipe to include their favorite ingredients or add hidden veggies for extra nutrition.
Can I make this recipe gluten-free?
Yes, simply use gluten-free pasta and ensure that your cheese and other ingredients are gluten-free as well.
Conclusion
This homemade mac and cheese recipe is not only easy to make but also incredibly satisfying. With its creamy texture and cheesy goodness, it’s sure to become a family favorite. Enjoy it as a comforting main dish or a delightful side; either way, it’s a meal that brings everyone together.

Homemade Mac And Cheese Recipe
Ingredients
- 8 oz elbow macaroni
- 2 cups shredded sharp cheddar cheese
- 1/2 cup grated Parmesan cheese
- 3 cups milk
- 1/4 cup butter
- 1/4 cup all-purpose flour
- 1 tsp mustard powder
- Salt and pepper to taste
- 1/2 cup breadcrumbs optional
Instructions
- Preheat your oven to 350°F (175°C).
- Cook the elbow macaroni according to package instructions until al dente. Drain and set aside.
- In a large saucepan, melt the butter over medium heat.
- Whisk in the flour and cook for about 1 minute until bubbly.
- Slowly pour in the milk while whisking continuously to avoid lumps.
- Add mustard powder, salt, and pepper. Stir until the mixture thickens.
- Remove from heat and stir in the cheddar and Parmesan cheese until melted and smooth.
- Add the cooked macaroni to the cheese sauce and mix well.
- If desired, transfer to a baking dish and top with breadcrumbs.
- Bake in the preheated oven for 20 minutes until bubbly and golden on top.