Mac and Cheese Recipe
This homemade Mac and Cheese Recipe is pure comfort in every bite, packed with creamy texture and rich cheesy flavor. It’s made with simple, everyday ingredients and comes together easily for a satisfying meal the whole family will love.
Whether you’re cooking for a quick dinner or a special gathering, this recipe delivers restaurant quality results right from your kitchen. Warm, hearty, and irresistibly delicious, it’s a classic dish you’ll want to make again and again.
|
Prep Time: |
Cook Time: |
Total Time: |
|
Servings: |
Yield: |
Why You’ll Love This
- Ultra-creamy texture: A perfect blend of cheddar and Monterey Jack melts smoothly for that dreamy, silky sauce.
- Quick and easy: Ready in just 40 minutes, making it perfect for weeknights or last-minute meals.
- Customizable: Add bacon, herbs, or extra cheeses to make it your own.
- Family-friendly: Loved by kids and adults alike, perfect for gatherings or cozy dinners.
How to Make It
Making mac and cheese is simple and satisfying. Start by cooking your pasta until just al dente, then prepare a creamy cheese sauce with butter, flour, milk, and your favorite cheeses. Combine the pasta with the smooth, rich sauce and stir until every bite is well coated. For extra flavor, bake it with a crunchy topping or serve it straight from the stovetop for a quick, comforting meal.
Using Skim Milk
Skim milk works, but the sauce may be less rich. To maintain creaminess, combine skim milk with a small amount of cream or full-fat milk for a perfectly silky texture.
Adding Dry Mustard
A pinch of dry mustard enhances the cheesy flavor and balances richness. It deepens the taste without adding spice, giving your dish a subtle, savory boost.
Making the Best Mac and Cheese
Use high-quality cheeses, cook pasta al dente, and season the sauce well. Bake with a crispy topping and add optional mix-ins for extra flavor and texture.
Toppings for Baked Mac and Cheese
Top your mac and cheese with crispy panko breadcrumbs, extra shredded cheese, sautéed onions, or cooked bacon for extra flavor and crunch. Fresh herbs like parsley add a pop of color and freshness.
Storage
Leftovers can be stored in an airtight container in the fridge for 4-5 days. Reheat gently on the stovetop or microwave with a splash of milk to keep the sauce creamy and smooth.

Mac and Cheese Recipe
Ingredients
- 12 oz 340 g elbow macaroni
- 3 tbsp unsalted butter
- 3 tbsp all-purpose flour
- 2 cups whole milk
- ½ cup heavy cream
- 1 tsp garlic powder
- ½ tsp smoked paprika
- ¾ tsp salt adjust to taste
- ¼ tsp freshly cracked black pepper
- 2 cups sharp cheddar cheese shredded
- 1 cup Monterey Jack cheese shredded
- ½ cup panko breadcrumbs
- 1 tbsp grated Parmesan cheese for topping
- 1 tsp olive oil
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil. Cook the macaroni until just al dente (about 1 minute less than package instructions). Drain and set aside. Drizzle lightly with olive oil to prevent sticking.
- Make the Cheese Sauce: In a medium saucepan, melt the butter over medium heat. Whisk in flour and cook for 1-2 minutes until lightly golden and fragrant. Gradually pour in milk and cream while whisking continuously. Simmer for 5 minutes until slightly thickened.

- Season and Add Cheese: Remove from heat. Stir in garlic powder, smoked paprika, salt, and pepper. Add shredded cheddar and Monterey Jack cheeses, reserving ¼ cup of each for topping. Mix until smooth and creamy.

- Combine Pasta and Sauce: Pour the cheese sauce over the cooked macaroni in a large mixing bowl. Stir until every piece of pasta is evenly coated.

- Prepare Topping: In a small skillet, heat olive oil over medium heat. Add panko breadcrumbs and cook until golden brown, stirring constantly. Remove from heat and stir in Parmesan.
- Assemble and Bake: Preheat the oven to 375°F (190°C). Grease a 9×13-inch casserole dish and pour in the cheesy macaroni. Sprinkle the reserved cheeses and toasted breadcrumbs evenly on top. Bake for 20 minutes until the top is golden and bubbling.
- Rest and Serve: Allow the mac and cheese to rest for 5 minutes before serving. Enjoy warm and creamy!

Notes
- For extra creaminess, stir in 2 tbsp of cream cheese when adding shredded cheeses.
- Substitute gluten-free pasta and flour for a gluten-free version.
- Add cooked bacon bits or sautéed vegetables for a hearty twist.
