
If you’re craving a comforting, creamy, and satisfying dish, this Macaroni and Cheese Recipe is exactly what you need. Made with simple pantry ingredients, this homemade mac and cheese is rich, flavorful, and much better than store-bought versions.
This recipe is designed for busy home cooks looking for a quick yet indulgent meal. With a smooth, velvety cheese sauce made from scratch, you’ll never go back to boxed mac and cheese again. Plus, you don’t need any fancy equipment—just a pot and a saucepan.
Whether you’re making this for a family dinner, meal prep, or a quick snack, this recipe is budget-friendly and packed with cheesy goodness. Follow the step-by-step instructions below and enjoy a bowl of homemade mac and cheese in just 25 minutes.
Why This Macaroni and Cheese Recipe is a Must-Try
- Quick & Easy – Ready in 25 minutes with simple steps.
- Budget-Friendly – Uses affordable, easy-to-find ingredients.
- Creamy & Cheesy – The perfect balance of smooth cheese sauce and tender pasta.
- Customizable – Add protein, spices, or extra toppings for variation.
- No Special Equipment Needed – Just a pot and a saucepan.
Ingredients You’ll Need
To make this Macaroni and Cheese Recipe, gather the following ingredients:
- 1 (8-ounce) box elbow macaroni – The classic pasta choice for mac and cheese.
- ¼ cup butter – Adds richness and helps create the roux.
- ¼ cup all-purpose flour – Thickens the cheese sauce for a creamy consistency.
- ½ teaspoon salt – Enhances the flavors.
- Ground black pepper (to taste) – Adds a mild spice and depth.
- 2 cups milk – Whole milk is best for a rich texture.
- 2 cups shredded cheddar cheese – Use freshly grated cheese for the best melt and flavor.
Step-by-Step Instructions for Macaroni and Cheese Recipe
1. Cook the Macaroni
- Bring a large pot of salted water to a boil.
- Add the elbow macaroni and cook until al dente (about 8 minutes).
- Stir occasionally to prevent sticking.
- Drain the pasta and set aside.
2. Make the Cheese Sauce
- In a saucepan, melt butter over medium heat.
- Add flour, salt, and black pepper, stirring continuously.
- Cook for about 5 minutes until the mixture turns golden.
3. Add the Milk
- Slowly pour in the milk, stirring constantly to prevent lumps.
- Continue cooking and stirring until the mixture is smooth and begins to bubble (about 5 minutes).
4. Melt the Cheese
- Add the shredded cheddar cheese to the sauce.
- Stir until completely melted and smooth.
5. Combine Pasta and Sauce
- Pour the cheese sauce over the drained macaroni.
- Stir gently until all the pasta is coated.
6. Serve and Enjoy
- Serve immediately while hot for the best texture.
- Garnish with extra cheese or a sprinkle of paprika if desired.

Macaroni and Cheese Recipe
Equipment
- Large pot
- Saucepan
- Whisk
- Strainer
Ingredients
- 1 8-ounce box elbow macaroni
- ¼ cup butter
- ¼ cup all-purpose flour
- ½ teaspoon salt
- Ground black pepper to taste
- 2 cups milk
- 2 cups shredded cheddar cheese
Instructions
- Bring a large pot of salted water to a boil. Cook macaroni until al dente, then drain.
- In a saucepan, melt butter over medium heat. Add flour, salt, and pepper, stirring continuously. Cook for about 5 minutes.
- Slowly pour in the milk while stirring. Cook until smooth and bubbling.
- Stir in the shredded cheddar cheese until melted.
- Combine the cheese sauce with the macaroni and stir until well coated.
- Serve hot and enjoy!
Video
Notes
- For a baked version, transfer to a dish, top with breadcrumbs, and bake at 350°F for 15 minutes.
- To reheat, add a splash of milk and warm gently on the stovetop.
Nutrition (Per Serving)
- Calories: 630
- Total Fat: 34g (43% DV)
- Protein: 27g (53% DV)
- Carbohydrates: 55g (20% DV)
- Calcium: 568mg (44% DV)
- Iron: 3g (15% DV)
Pro Tips for the Best Macaroni and Cheese Recipe
- Use Freshly Grated Cheese – Pre-shredded cheese contains anti-caking agents that affect melting.
- Adjust the Thickness – If the sauce is too thick, add a splash of milk. If it’s too thin, let it simmer longer.
- Experiment with Cheese – Try mixing cheddar with mozzarella, gouda, or parmesan for extra flavor.
- Make it Spicy – Add a pinch of cayenne pepper or a few dashes of hot sauce.
Baked Mac and Cheese Variation
If you prefer a baked version, follow these steps:
- Preheat the oven to 350°F (177°C).
- Transfer the prepared mac and cheese to a baking dish.
- Top with breadcrumbs or extra shredded cheese.
- Bake for 15 minutes or until golden brown and bubbly.
How to Store Leftovers
Refrigerator
- Store leftovers in an airtight container for 3 to 4 days.
- Reheat on the stovetop with a splash of milk to restore creaminess.
Freezer
- Allow mac and cheese to cool completely before freezing.
- Store in a freezer-safe container for up to 2 months.
- Thaw overnight in the fridge and reheat gently on the stove.
Frequently Asked Questions
Can I Use Different Pasta Shapes?
Yes! While elbow macaroni is traditional, you can use shells, penne, or rotini.
How Can I Make This Recipe Healthier?
Use whole wheat pasta, reduce the butter, or swap in low-fat cheese and milk.
What Cheese Works Best for Mac and Cheese?
Sharp cheddar is classic, but adding Monterey Jack, Gruyère, or smoked gouda can elevate the flavor.
This Macaroni and Cheese Recipe is the ultimate comfort food—rich, creamy, and incredibly satisfying. Whether you prefer the stovetop version or the baked variation, this dish is sure to become a household favorite.
If you tried this recipe, let us know in the comments! Share your version and tag us on social media. Enjoy your homemade mac and cheese! Whynot try Crispy Onion Bhaji Recipe.
Leave a Reply