Mac and cheese is a classic comfort food that’s quick to prepare and endlessly customizable. This stovetop version delivers creamy, cheesy goodness in under 30 minutes, making it perfect for busy weeknights or when you need a satisfying meal fast.
Ingredients
- 8 ounces (about 2 cups) elbow macaroni or pasta of choice
- 2 cups whole milk (or 1.5 cups milk + 0.5 cup heavy cream for extra richness)
- 2 tablespoons unsalted butter
- 1 ½ cups shredded sharp cheddar cheese
- ½ cup grated Parmesan cheese (optional but recommended)
- 1 teaspoon Dijon mustard (optional, adds depth)
- ½ teaspoon salt (adjust to taste)
- ¼ teaspoon black pepper
- 1 tablespoon all-purpose flour (for thickening, optional)
- Fresh parsley or chives for garnish (optional)
Instructions
- Bring a large pot of salted water to a boil. Add the pasta and cook according to package instructions until al dente, about 8-10 minutes. Drain and set aside.
- In the same pot, melt the butter over medium heat. Once melted, if using flour for thickening, whisk it into the butter and cook for about 1 minute to eliminate raw flour taste.
- Gradually pour in the milk (and cream if using), whisking constantly to combine. Heat the mixture over medium heat until it just begins to simmer, about 3-4 minutes. Do not boil aggressively to prevent curdling.
- Reduce the heat to low and add the shredded cheddar, Parmesan, Dijon mustard, salt, and pepper. Stir until the cheese melts completely and the sauce is smooth and creamy.
- Add the cooked pasta back into the sauce. Toss gently to coat all the pasta evenly. Heat for another 1-2 minutes to ensure everything is warmed through.
- Taste and adjust seasoning if necessary. Serve immediately, garnished with chopped parsley or chives if desired.
Tips
- Use freshly grated cheese for the best melt and flavor; pre-shredded cheese often contains anti-caking agents that hinder melting.
- For a creamier texture, substitute part of the milk with heavy cream or add a splash of sour cream at the end.
- If the sauce becomes too thick, whisk in a little more warm milk until you reach your desired consistency.
- To make it gluten-free, use rice or gluten-free pasta and ensure your cheese is gluten-free.
Serving Suggestions
This stovetop mac and cheese pairs well with a simple side salad, steamed vegetables like broccoli or green beans, or crispy garlic bread. For a more substantial meal, add cooked bacon bits, sautéed mushrooms, or grilled chicken on top.
Variations
- Cheese Variations: Mix different cheeses like mozzarella, gouda, or pepper Jack for unique flavors.
- Spicy Kick: Add a pinch of cayenne pepper or hot sauce to the cheese sauce for some heat.
- Vegan Version: Use plant-based milk and vegan cheese, and substitute butter with olive oil or vegan margarine.
- Breadcrumb Topping: Top with toasted breadcrumbs and a sprinkle of paprika for added crunch.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, add a splash of milk or water to loosen the sauce and microwave in 30-second intervals, stirring in between, until heated through. Alternatively, reheat on the stovetop over low heat, stirring frequently, for best results.
Frequently Asked Questions
Can I make this recipe ahead of time?
Yes, you can prepare the mac and cheese ahead of time and store it in the refrigerator. However, it’s best to reheat it gently on the stovetop or in the microwave, adding a little milk if it thickens too much.
Why is my cheese sauce grainy?
This usually happens if the cheese is added too quickly or the heat is too high. To avoid this, add cheese gradually over low heat, stirring constantly. Using freshly grated cheese also helps achieve a smooth sauce.
Can I use different types of pasta?
Absolutely! While elbow macaroni is traditional, penne, fusilli, or shells work equally well. Just adjust the cooking time according to the pasta type.
How do I prevent my mac and cheese from becoming greasy?
Use a moderate amount of cheese and avoid overloading the sauce with too much cheese at once. Also, drain any excess grease from the cheese if using very fatty cheeses or add a small amount of flour to help thicken the sauce and stabilize the fats.
Is it possible to make this recipe dairy-free?
Yes, substitute dairy ingredients with plant-based options like almond or soy milk and vegan cheese. Be aware that the flavor and texture may differ slightly from traditional mac and cheese.
What if my sauce isn’t thick enough?
If the sauce is too thin, you can simmer it gently for a few more minutes to reduce and thicken. Alternatively, whisk in a small amount of cornstarch mixed with cold water for quick thickening.
Enjoy this easy stovetop mac and cheese as a cozy, homemade meal any night of the week. Its creamy texture and customizable flavors make it a family favorite that’s simple to prepare and always satisfying.
Related
- Easy Homemade Hummus Recipe with Ingredients and Tips
- Best Potato Salad Recipe for Summer BBQs
- Classic Southern Banana Pudding Recipe in 9×13 Pan