Stovetop Macaroni and Cheese Recipe
If you’re craving the ultimate comfort food, you’ll absolutely adore this Stovetop Macaroni and Cheese Recipe. It’s creamy, cheesy, and whipped up in just about 30 minutes—perfect for weeknights or anytime you need a cozy, satisfying meal. I’ve tested this recipe countless times, tweaking and tasting, until it hits that perfect balance where the sauce clings just right to every little pasta nook. So stick around, and I’ll share all my insider tips so you can make it exactly how you like it!
Why This Recipe Works
- Quick & Easy: It whips up in just 30 minutes, so you get comfort food fast without fuss.
- Luxuriously Creamy Sauce: The combo of cream cheese, sharp cheddar, and Parmesan makes the sauce irresistibly smooth and flavorful.
- Perfectly Balanced Flavor: A touch of dry mustard adds that subtle tang and lifts the cheese without overpowering.
- Easy Technique: Making the roux right in the pot and heating milk separately helps avoid lumps and creates that ideal velvety texture.
Ingredients & Why They Work
Every ingredient here is chosen for achieving that creamy, cheesy goodness without heaviness. I always keep sharp cheddar on hand because it melts beautifully and packs a punch of flavor. Also, don’t skip the Parmesan—it brings a rich nuttiness that rounds out the dish.
- Small pasta like shells or elbow macaroni: These shapes hold onto sauce perfectly, so each bite is stuffed with cheesy goodness.
- Butter: The fat base that makes the roux for the sauce, giving it body and richness.
- Flour: Works with butter to thicken the sauce into that smooth silky texture we love.
- Nonfat milk: Keeps the dish creamy without being overly heavy.
- Heavy cream: Adds richness and velvety mouthfeel that’s essential in great mac and cheese.
- Cream cheese: The secret ingredient to extra luscious texture and tangy depth.
- Sharp cheddar cheese: Main cheese for bold flavor and smooth melt.
- Parmesan: Adds a hint of nuttiness and complexity.
- Dry mustard powder: Elevates the cheese flavors with a mild tangy kick.
- Salt & pepper: Essential for balancing and bringing out all the flavors.
Tweak to Your Taste
I love that this Stovetop Macaroni and Cheese Recipe is a fantastic canvas — you can dress it up or down depending on what you have in the pantry or how indulgent you’re feeling. Over the years, I’ve played around with adding some chopped jalapeños for a little heat and crispy breadcrumbs on top for texture. Give it a whirl and make it your own!
- Variation: Adding cooked crumbled bacon or sautéed mushrooms always takes it to the next level for me—adds smoky umami and fun texture.
- Dietary change: Swap the milk and cream for your favorite plant-based milks and vegan cheese for a dairy-free version that still tastes amazing.
- Seasonal tweak: Stir in some steamed broccoli or roasted butternut squash for a veggie boost and seasonal flair.
Step-by-Step: How I Make Stovetop Macaroni and Cheese Recipe
Step 1: Cook the Pasta to Al Dente Perfection
Start by boiling a large pot of salted water—generous salt is key because it seasons the pasta itself. Once boiling, toss in your pasta and cook according to package directions but aim for al dente, so the noodles stay firm and won’t mush when mixed with the sauce. Drain and set aside, but resist rinsing the pasta; you want the sauce to cling perfectly.
Step 2: Make the Roux with Butter and Flour
In the empty pot, melt the butter over medium-low heat until shimmering but not browned. Whisk in the flour and keep stirring for several minutes until the mixture turns a gentle golden color—this cooks out that raw flour taste and gives you a nutty base. Watch carefully to avoid burning; patience here sets the stage for a smooth sauce.
Step 3: Warm the Milk and Cream Beforehand
While the roux develops, heat the milk and cream together either in the microwave for about 2 minutes or gently on the stove until hot but not boiling. Adding warm dairy to the roux helps it blend seamlessly without lumps. Pour the warmed milk and cream mixture slowly into the roux, whisking continuously, and bring it to a gentle simmer. Keep stirring until the sauce thickens enough to coat the back of a spoon.
Step 4: Stir in Cream Cheese and Seasonings
Remove the pot from heat and whisk in the cream cheese along with a pinch of salt, pepper, and dry mustard powder. This elevates the sauce with tang and subtle layers of flavor. Whisk until the cream cheese fully melts — this step is crucial for that glossy, rich texture.
Step 5: Add Your Cheeses and Finalize
Return the pot to low heat and gradually stir in the sharp cheddar and Parmesan. Keep stirring constantly to help the cheese melt evenly without clumping or becoming stringy. When the sauce is luscious and smooth, fold in your cooked pasta, making sure every noodle is generously coated.
Step 6: Serve and Enjoy Warm
Ladle the mac and cheese into bowls and serve immediately for the creamiest, most comforting bite. If you’re making it ahead, avoid letting it sit too long on the stove as it can thicken up and lose that silky feel.
Pro Tips for Making Stovetop Macaroni and Cheese Recipe
- Use Room Temperature Dairy: Warm your milk and cream before adding to the roux to prevent lumps and speed up thickening.
- Stir Constantly While Melting Cheese: This keeps your sauce smooth and prevents cheese from clumping or separating.
- Don’t Overcook Your Pasta: Al dente pasta holds up better and absorbs the cheesy sauce without becoming mushy.
- Add Cream Cheese Last: Helps create extra creaminess and a slightly tangy depth that makes this mac and cheese stand out.
How to Serve Stovetop Macaroni and Cheese Recipe
Garnishes
I’m a sucker for a sprinkle of freshly chopped parsley or chives right before serving—it adds a pop of color and a fresh note that cuts through the richness perfectly. Sometimes I add crispy breadcrumbs or a few dashes of smoked paprika for a little extra oomph.
Side Dishes
This stovetop mac and cheese plays so well with simple green salads, roasted Brussels sprouts, or even garlic sautéed greens. If I’m going hearty, I serve it alongside crispy fried chicken or baked BBQ ribs for a classic combo.
Creative Ways to Present
For a special occasion, I’ve baked it in a casserole dish topped with panko and mixed cheeses till golden and bubbly, turning it into a crowd-pleasing baked mac and cheese. Little ramekins also make for cute individual servings that wow guests and prevent portion issues.
Make Ahead and Storage
Storing Leftovers
I store leftovers in an airtight container in the fridge, where it keeps well for about 3-4 days. You’ll notice the sauce thickens after chilling—that’s totally normal!
Freezing
I’ve frozen this mac and cheese successfully in individual portions wrapped tightly to avoid freezer burn. When ready to eat, thaw overnight in the fridge and reheat gently.
Reheating
Reheat leftovers on the stove over low heat, stirring frequently and adding a splash of milk to loosen the sauce back to creamy perfection. The microwave works, but stirring halfway through helps it reheat evenly without drying out.
FAQs
-
Can I use a different type of cheese in this stovetop macaroni and cheese recipe?
Definitely! While sharp cheddar and Parmesan provide great flavor and texture, you can experiment with gouda, Monterey Jack, or even Gruyère for a different twist. Just make sure to use cheeses that melt well to keep the sauce creamy.
-
How do I prevent the cheese sauce from becoming grainy?
Adding the cheese over low heat and stirring constantly helps prevent graininess. Also, avoid overheating the sauce—melting the cheese gently keeps the texture smooth and luscious.
-
Can I make this stovetop mac and cheese recipe ahead of time?
You can, but it’s best enjoyed fresh. If you prepare it ahead, store it in the refrigerator and reheat gently with a touch of milk to restore creaminess. Avoid overcooking during reheating to keep the sauce silky.
-
What’s the best pasta shape for stovetop mac and cheese?
Small shapes like elbow macaroni or small shells are ideal because they trap the cheesy sauce well, giving you a delicious bite every time.
Final Thoughts
This Stovetop Macaroni and Cheese Recipe really is my go-to whenever I want something comforting, cheesy, and quick. It’s been a staple for family dinners, cozy nights in, and even parties where everyone can’t stop asking for the recipe. I hope you enjoy making it as much as I do, and that it becomes a beloved favorite in your kitchen too—because sometimes, a perfect bowl of mac and cheese is pure happiness on a plate.
Print
Stovetop Macaroni and Cheese Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 10 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
Classic stovetop macaroni and cheese made with a creamy cheese sauce combining sharp cheddar, Parmesan, and cream cheese, prepared with small pasta shells or elbow macaroni. This comforting dish features a rich, velvety texture, perfect for a satisfying side or main course.
Ingredients
Pasta
- 1 pound small pasta like shells or elbow macaroni
Cheese Sauce
- 1/2 cup butter
- 1/2 cup flour
- 3 cups nonfat milk
- 1 cup heavy cream
- 4 ounces cream cheese
- 3 cups freshly grated sharp cheddar cheese
- 1 cup freshly grated Parmesan cheese
- 1/2 teaspoon dry mustard powder
- Salt and pepper to taste
Instructions
- Cook Pasta: Boil 4-6 quarts of water in a large pot. Add 1 tablespoon of kosher salt, then pour in the uncooked pasta. Cook until al dente, following package directions. Drain pasta in a large colander and set aside.
- Make Roux: Over medium-low heat, melt 1/2 cup butter in the same pot. Stir in 1/2 cup flour and cook for several minutes, stirring often, until the mixture turns golden brown.
- Heat Dairy: Meanwhile, combine 3 cups nonfat milk and 1 cup heavy cream in a microwave-safe bowl and heat for 2 minutes until warm. Alternatively, heat milk and cream in a small saucepan on the stove until hot but not boiling.
- Combine Milk and Roux: Pour the warm milk and cream mixture into the roux while stirring continuously. Bring to a simmer, stirring often until the sauce thickens and coats the back of a spoon.
- Add Cream Cheese and Seasoning: Stir in 4 ounces of cream cheese, 1/2 teaspoon dry mustard powder, a pinch of salt, and pepper. Whisk until the cream cheese has fully melted and the sauce is smooth.
- Add Cheeses: Remove the pot from heat. Gradually stir in 3 cups grated sharp cheddar and 1 cup grated Parmesan cheeses until completely melted and combined into a creamy sauce.
- Combine Pasta and Sauce: Add the drained pasta back into the cheese sauce. Stir gently to coat all the pasta evenly with the sauce.
- Serve: Divide the macaroni and cheese into bowls and serve hot for a comforting meal.
Notes
- For best results, use freshly grated cheddar and Parmesan cheese rather than pre-shredded for smoother melting.
- To adjust thickness, add more milk if sauce is too thick or cook a bit longer if too thin.
- Use kosher salt for boiling pasta to enhance flavor without overpowering.
- This recipe serves about 10 as a side dish; for main course servings, count on 6-8 servings.
- You can substitute nonfat milk with 2% milk for a richer flavor if desired.
Nutrition
- Serving Size: 1 cup
- Calories: 350 kcal
- Sugar: 5 g
- Sodium: 450 mg
- Fat: 18 g
- Saturated Fat: 10 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 2 g
- Protein: 15 g
- Cholesterol: 70 mg
