Stovetop Mac and Cheese

An indulgent, creamy stovetop mac and cheese made with sharp cheddar and Parmesan—ready in under 30 minutes and perfect for weeknights, potlucks, or cozy solo dinners.

Why You'll Love This Recipe
- Ready in about 25 minutes from start to finish, making it ideal for weeknights when time is tight but cravings are strong.
- Uses pantry staples and commonly stocked dairy, so you rarely need a special grocery run to make it.
- Stovetop method skips the oven and yields a creamier texture than many baked versions, perfect for spooning or scooping with a fork.
- Adaptable: swap cheeses, add proteins, or throw in vegetables for a complete meal without losing the classic flavor profile.
- Scales easily for 2 or 6 people and reheats well for meal prep lunches or fast dinners throughout the week.
- Comforting and crowd-pleasing, it works for picky eaters and adventurous palates alike when you adjust seasonings.
In my household this recipe has ended more arguments than I care to admit; everyone softens when the pot comes out. I often double the batch for gatherings and have learned a few tricks—always grate cheese fresh for meltability and warm the milk slightly to prevent a cold shock that slows thickening. These small adjustments make the difference between merely good and memorably creamy.
Ingredients
- 8 ounces elbow macaroni: Classic shape for holding sauce. Look for a quality brand like Barilla or De Cecco; 8 ounces dry yields roughly 4 cups cooked and feeds 3 to 4 people.
- 2 cups shredded sharp cheddar cheese: Sharp cheddar provides depth and the iconic mac and cheese flavor. Buy a block and shred it yourself for the smoothest melt—pre-shredded blends often contain anti-caking agents that can inhibit creaminess.
- 1/2 cup shredded Parmesan cheese: Adds savory complexity and a light nutty finish. Freshly grated Parmigiano-Reggiano is best but pre-grated works in a pinch.
- 3 cups milk: Whole milk yields the richest result; you can use 2% for a lighter version. If using skim, expect a thinner sauce unless you add a tablespoon of cream.
- 1/4 cup unsalted butter: Creates the roux base and enriches the sauce. Unsalted gives you full control over seasoning—adjust salt to taste.
- 2 1/2 tablespoons all-purpose flour: The thickening agent for the sauce. Whisk into melted butter to form a golden roux for a silkier texture than just melting cheese into milk.
- Seasonings: 1 teaspoon salt, 1/2 teaspoon black pepper, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder, and 1/4 teaspoon paprika optional. These tiny layers of flavor elevate the cheese without overpowering it.
Instructions
Cook the pasta: Bring a large pot of salted water to a rolling boil. Add 8 ounces elbow macaroni and cook to just al dente according to package directions, usually about 7 to 9 minutes. Al dente means the pasta should have a slight bite; it will finish cooking in the sauce. Drain and reserve briefly. Make the roux: In the same pot, melt 1/4 cup unsalted butter over medium heat. Sprinkle in 2 1/2 tablespoons all-purpose flour and whisk continuously for 1 to 2 minutes until the mixture becomes a pale golden paste and smells slightly nutty. This step cooks off the raw flour taste and develops a smooth base. Add the milk: Gradually pour in 3 cups milk while whisking vigorously to prevent lumps. Keep the pot over medium heat and continue whisking until the mixture thickens enough to coat the back of a spoon, about 3 to 4 minutes. If the sauce shows any graininess, whisk briskly and increase heat slightly for a minute to smooth it out. Incorporate the cheese: Lower heat to medium-low and add 2 cups shredded sharp cheddar and 1/2 cup shredded Parmesan a handful at a time, stirring after each addition until melted and glossy. Avoid high heat which can separate the oils in the cheese; patience yields a cohesive, silky sauce. Season the sauce: Stir in 1 teaspoon salt, 1/2 teaspoon black pepper, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder, and 1/4 teaspoon paprika if using. Taste and adjust—cheddar and Parmesan vary in saltiness so season at the end for control. Combine pasta and sauce: Add the drained macaroni back into the pot and fold gently to coat each piece evenly. Cook on low for 2 to 3 minutes to let flavors meld, stirring occasionally to prevent sticking. If the mixture becomes too thick, loosen with a splash of milk.
You Must Know
- Leftovers keep well in the refrigerator for up to 3 days in an airtight container; reheat gently with a splash of milk to restore creaminess.
- Freeze portions for up to 3 months but expect a slight textural change on thawing; add a little milk while reheating to revive the sauce.
- This dish is relatively high in protein and fat thanks to the cheese and milk; it makes a filling meal but can be lightened by using 2% milk and reducing cheese slightly.
- Freshly grated cheese melts better than pre-shredded and avoids a grainy texture caused by anti-caking agents.
- To make a thicker pourable sauce, reduce milk by 1/2 cup or add an extra tablespoon of flour when making the roux.
My favorite thing about this version is how forgiving it is. A too-thick sauce can be fixed with milk; a bland batch comes alive with a pinch of flaky salt or a squeeze of lemon to brighten. Family members who claim they "don't like macaroni" always come back for seconds when I serve this—there's something universally comforting about warm cheese coating a bite of pasta.
Storage Tips
Store leftovers in an airtight container in the refrigerator for up to 3 days. For the best texture, cool the pasta to room temperature before sealing to avoid condensation that can water down the sauce. When reheating, place a portion in a saucepan over low heat and add 1 to 2 tablespoons of milk per serving, stirring slowly until warmed through and creamy. For freezing, portion into meal-sized containers and freeze flat for up to 3 months. Thaw overnight in the refrigerator before gently reheating and adding milk as needed.
Ingredient Substitutions
If you need dairy-free options, substitute the milk with unsweetened oat milk and use a plant-based butter and a dairy-free cheese that melts well. Swap cheddar for Gruyère or fontina for a nuttier, more complex profile; use equal volumes. For a lower-fat version, replace half the milk with low-sodium chicken stock and reduce the cheddar to 1 1/2 cups, then boost flavor with a teaspoon of Dijon mustard. To make it gluten-free, use a 1-to-1 gluten-free all-purpose flour or a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold milk) to thicken.
Serving Suggestions
Serve this mac and cheese straight from the pot with a sprinkle of extra Parmesan and a few grinds of black pepper. For texture contrast, top with toasted panko or crushed buttered crackers and briefly broil until golden. Pair with a crisp green salad, roasted vegetables, or tangy pickles to cut through the richness. It also pairs beautifully with smoky proteins like grilled chicken or pulled pork for a heartier plate. Garnish ideas include chopped chives, chopped parsley, or a drizzle of hot sauce for a touch of heat.
Cultural Background
The combination of pasta and cheese has long roots in Western comfort food traditions. This stovetop approach is a descendant of classic French bechamel-based gratins and the American casseroles that emerged in the 20th century as convenience cooking rose in popularity. Elbow macaroni became a symbol of home cooking thanks to its quick cook time and ability to hold sauce. Over time this dish has evolved into countless regional interpretations, each adding local cheeses, spices, or toppings to make it uniquely their own.
Seasonal Adaptations
In autumn, fold in roasted butternut squash and a pinch of sage for a seasonal twist. Spring calls for fresh peas and a squeeze of lemon to brighten the plate. For winter comfort, stir in cooked bacon and a dash of smoked paprika to deepen the flavor. Summer benefits from lighter touches—swap half the milk for a light cream and add fresh tomatoes and basil just before serving. These small seasonal swaps let the dish feel fresh year-round.
Meal Prep Tips
To meal prep, cook the pasta and sauce separately and combine only when reheating to prevent the noodles from soaking up all the sauce while stored. Store sauce in one container and pasta in another, both refrigerated. When it's time to eat, reheat the sauce gently in a pan, add the pasta, and stir until heated through. Use microwave-safe containers for quick lunches and add a splash of milk before microwaving to maintain creaminess. Label and date containers for easy rotation.
This macaroni and cheese is an evergreen comfort that adapts to occasions big and small. It invites creativity while delivering the reliable, cheesy hug we all need sometimes. Make it your own and enjoy the simple pleasure of a perfectly creamy bowl shared with people you love.
Pro Tips
Grate cheese from a block for the creamiest melt and avoid pre-shredded blends that can be grainy.
Warm the milk slightly before adding to the roux to prevent temperature shock and improve thickening speed.
If the sauce separates or becomes grainy, remove from heat and whisk in a tablespoon of cold milk to bring it back together.
Keep heat at medium-low when melting cheese to prevent oil separation; patience yields a silkier texture.
This nourishing stovetop mac and cheese recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Tags
Stovetop Mac and Cheese
This Stovetop Mac and Cheese recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Pasta & Dairy
Thickener & Seasonings
Instructions
Cook the pasta
Bring a large pot of salted water to a boil. Add 8 ounces elbow macaroni and cook until just al dente, about 7 to 9 minutes. Drain and set aside.
Make the roux
Melt 1/4 cup unsalted butter over medium heat. Sprinkle in 2 1/2 tablespoons all-purpose flour and whisk continuously for 1 to 2 minutes until golden and fragrant.
Add the milk and thicken
Gradually whisk in 3 cups milk, stirring constantly to prevent lumps. Continue whisking until the sauce thickens and coats the back of a spoon, about 3 to 4 minutes.
Incorporate cheese
Lower heat to medium-low and add 2 cups shredded sharp cheddar and 1/2 cup shredded Parmesan a handful at a time, stirring until melted and smooth.
Season the sauce
Stir in 1 teaspoon salt, 1/2 teaspoon black pepper, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder, and 1/4 teaspoon paprika if using. Adjust to taste.
Combine and finish
Add the cooked macaroni to the cheese sauce and stir gently to coat. Cook on low for 2 to 3 minutes to allow flavors to meld. Serve hot.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@paletina on social media!

Categories:
You might also like...

3-Cheese Zucchini Boats
Tender zucchini halved and filled with ricotta, mozzarella, and Parmesan, sautéed vegetables, and Italian seasoning—an easy, family-friendly baked dish.

3-Ingredient Chocolate Coconut Balls
Easy, no-bake chocolate-covered coconut bites made with just shredded coconut, condensed milk, and dark chocolate — a perfect make-ahead treat.

5-Ingredient Homemade Almond Joy Candy Bars
A simple no bake treat that recreates the classic Almond Joy with just five ingredients. Creamy coconut centers, toasted almonds, and glossy dark chocolate in bite sized bars.

Did You Make This?
Leave a comment & rating below or tag @paletina on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Isabella!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
