Stovetop Mac and Cheese Recipe

If you’re craving the ultimate comfort food that comes together quickly and satisfies every time, you have to try this Stovetop Mac and Cheese Recipe. It’s creamy, cheesy, and just the right amount of indulgent, yet easy enough to whip up after a busy day. Trust me, after making this a few times, I’m convinced it’ll become your go-to homemade mac and cheese—you’ll love how simple ingredients turn into magic on the stovetop.

🖤

Why This Recipe Works

  • Creamy Sauce Base: The blend of butter, flour, milk, and cream creates a luscious, velvety cheese sauce that clings to every noodle perfectly.
  • Cheese Blend: Sharp cheddar provides that classic tang while Parmesan adds depth and nuttiness for a well-rounded flavor.
  • Quick and Economical: A stovetop method skips the oven, making this a fast weeknight meal that doesn’t sacrifice richness or taste.
  • Customizable Comfort: You can easily swap cheeses or add extras like mustard powder to deepen the flavor, making it your favorite signature dish.

Ingredients & Why They Work

Getting your hands on the right ingredients really makes this stovetop mac and cheese pop. Each component plays a role – from the pasta shape holding the sauce, to the dairy delivering creaminess, and the seasoning tying it all together. When you know why each ingredient matters, you’re set up for success.

Stovetop Mac and Cheese, creamy mac and cheese, homemade mac and cheese, quick stovetop mac and cheese, cheesy pasta recipe - Flat lay of small uncooked elbow macaroni pasta, a half cup of golden butter pat, a small pile of fine white flour, two small white bowls—one with creamy nonfat milk, one with rich heavy cream, a chunk of smooth cream cheese, freshly grated sharp cheddar cheese forming a neat mound, a smaller mound of freshly grated Parmesan cheese, a small white bowl holding pale yellow dry mustard powder, two clean whole brown eggs, salt and pepper grains in small white bowls, all arranged symmetrically on a simple white ceramic surface placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997
  • Small pasta shells or elbow macaroni: These shapes trap cheesy sauce in their curves for maximum flavor with each bite.
  • Butter: Starts the roux, giving richness and a silky mouthfeel.
  • Flour: Thickens the sauce so it’s creamy without being runny.
  • Nonfat milk: Provides a lighter base that balances cream and cheese.
  • Heavy cream: Boosts richness and smoothness without overwhelming weight.
  • Cream cheese: Adds tang and extra creaminess, helping the sauce cling.
  • Sharp cheddar cheese: The star player with bold, familiar cheesiness.
  • Parmesan cheese: Enhances umami and gives a subtle bite.
  • Dry mustard powder: Just a pinch amps up the cheesiness and depth.
  • Salt & pepper: To perfectly season and balance the dish.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Make It Your Way

One of the joys of this stovetop mac and cheese recipe is how adaptable it is. I often tweak it depending on what’s in my fridge or what I’m craving, and that’s the fun—making a recipe truly yours.

  • Variation – Add Bacon or Ham: Crispy bacon folded in at the end adds a smoky crunch that’s irresistible—I swear it elevates this into a full-on soul food celebration.
  • Vegetarian Boost: Stir in sautéed mushrooms, spinach, or peas for a fresh pop of veggies without losing that creamy comfort.
  • Dairy-Free Swap: I’ve experimented with vegan cheeses and plant-based milks—just expect a slightly different texture but still tasty when you’re out of dairy.
  • Spice It Up: Feel free to add cayenne pepper or smoked paprika for a little heat—your stovetop mac and cheese can pack a punch if you want!

Step-by-Step: How I Make Stovetop Mac and Cheese Recipe

Step 1: Cook the Pasta Just Right

Bring a large pot of salted water to a rolling boil—it’s important to add plenty of salt here, it’s your first chance to flavor the pasta. Toss in your pasta and cook according to package directions until al dente. Don’t overcook because the noodles will keep softening when mixed with sauce. Drain well and set aside while you make your luscious cheese sauce.

Step 2: Start the Roux

In the same pot, melt your butter over medium-low heat. Once melted, sprinkle in the flour and stir constantly for about 3-4 minutes until it turns a lovely golden color—this cooking step cooks out the raw flour taste. Keep stirring so it doesn’t brown too dark or stick to the bottom.

Step 3: Heat & Add the Milk Mixture

While the roux cooks, warm your milk and cream together until hot but not boiling—microwaving for 2 minutes is my favorite shortcut. Slowly pour the warm milk mixture into the roux while whisking to keep it smooth. Keep stirring until the sauce thickens and coats the back of a spoon—this usually takes a few minutes, patience here makes the difference between runny and perfectly creamy.

Step 4: Melt in the Cream Cheese & Seasonings

Add the cream cheese, dry mustard powder, a pinch of salt, and pepper to the sauce and whisk vigorously until the cream cheese melts completely and the sauce is velvety. This step gives your mac and cheese that wonderful tangy depth, so don’t skip the mustard powder—trust me, it’s the trick I learned along the way that truly elevated my stovetop mac and cheese recipe.

Step 5: Fold in the Cheeses

Remove the pot from heat and stir in the shredded sharp cheddar and Parmesan cheese. Keep stirring until all the cheese melts smoothly into the sauce—this is where the magic happens and you get that rich, stringy texture that makes you want to dive in right away.

Step 6: Combine Pasta & Sauce

Finally, fold the cooked pasta into your cheese sauce. Give it a gentle stir to coat each piece evenly without breaking the pasta. Serve immediately for the creamiest experience, and watch it disappear fast!

💡

Tips from My Kitchen

  • Use Freshly Grated Cheese: Pre-shredded cheese often contains anti-caking agents that prevent smooth melting—grating your own gives creamier results.
  • Heat Milk Separately: Adding warm milk to the roux prevents lumps and speeds up your sauce-thickening process.
  • Avoid Overcooking Pasta: Al dente noodles hold their shape and texture best when mixed with sauce.
  • Stir Constantly When Adding Cheese: Keeps the sauce silky and prevents cheese from clumping.

How to Serve Stovetop Mac and Cheese Recipe

Stovetop Mac and Cheese, creamy mac and cheese, homemade mac and cheese, quick stovetop mac and cheese, cheesy pasta recipe - A close-up view of creamy macaroni and cheese inside a white pot with a black rim. The macaroni is elbow-shaped, covered in smooth, pale yellow cheese sauce, with some small melted orange cheese bits sprinkled on top. A wooden spoon with a visible grain is scooping a portion of the cheesy macaroni, lifting it slightly above the pot. The pot sits on a light fabric with a yellow and white geometric pattern, all on a white marbled surface. Photo taken with an iphone --ar 2:3 --v 7

Garnishes

I love topping my stovetop mac and cheese with a sprinkle of extra Parmesan and a pinch of cracked black pepper for a little more flavor punch. Sometimes, I add fresh chopped chives or parsley to bring a touch of color and freshness that brightens up the bowl. If I’m feeling indulgent, crispy breadcrumbs on top add an irresistible crunch.

Side Dishes

This comfort classic pairs beautifully with simply steamed broccoli or green beans to balance the richness. For a heartier meal, I like serving it alongside a crisp, tangy salad or even some oven-roasted chicken breasts. Easy-to-make roasted veggies or a light tomato salad bring freshness that complements the creamy mac perfectly.

Creative Ways to Present

Serving stovetop mac and cheese in mini cast iron skillets is one of my favorite ways to up the presentation for a dinner party—it’s cozy and feels special. You could also scoop it into hollowed-out bell peppers or small ramekins, then broil for a minute to get a crispy cheese crust on top. These touches always impress guests and make the dish look as good as it tastes.

Make Ahead and Storage

Storing Leftovers

I usually store leftover stovetop mac and cheese in an airtight container in the fridge for up to 3 days. It thickens quite a bit once chilled, so I recommend reheating gently with a splash of milk to bring back that creamy texture. I’ve found that stirring it occasionally while warming keeps it smooth and delicious.

Freezing

Freezing stovetop mac and cheese is totally doable! I portion it into freezer-safe containers and freeze for up to 2 months. When ready to enjoy, thaw overnight in the fridge and reheat slowly on the stove with a bit of extra milk or cream. The texture softens a little but still tastes great when you’re craving convenience.

Reheating

Reheating stovetop mac and cheese works best on the stovetop over low heat. Add a splash of milk or cream and stir constantly to revive that silky sauce. If you’re in a hurry, the microwave works—just add a little milk, cover loosely, and heat in short increments, stirring between rounds to keep it creamy and prevent drying out.

FAQs

  1. Can I use different types of pasta for this stovetop mac and cheese recipe?

    Absolutely! While small shells or elbow macaroni are classic choices because they hold sauce well, feel free to experiment with other small shapes like cavatappi, rotini, or penne. Just adjust the cooking time to keep the pasta al dente.

  2. Why do you heat the milk and cream before adding them?

    Warming the milk and cream before adding them to the roux helps prevent lumps in your sauce. It also speeds up the thickening process so your stovetop mac and cheese sauce ends up smooth and velvety without any grainy bits.

  3. Can I make this recipe gluten-free?

    Yes! Simply substitute the all-purpose flour with a gluten-free flour blend suitable for thickening sauces, and choose gluten-free pasta. Make sure to check all labels for hidden gluten to keep it safe.

  4. How do I avoid the sauce becoming too thick or clumpy?

    Stirring constantly while adding warm milk to the roux helps prevent clumps. Also, don’t rush—letting the sauce simmer and thicken gradually while whisking ensures a silky texture. Adding cheese off the heat avoids overheating which can cause clumping.

  5. Is it better to use fresh grated cheese over pre-shredded?

    Definitely. Pre-shredded cheeses often have additives to prevent clumping, which can cause the sauce to be less smooth. Grating cheese fresh from blocks melts better and creates creamier stovetop mac and cheese.

Final Thoughts

This stovetop mac and cheese recipe holds a special place in my heart because it’s quick enough for hectic nights but indulgent enough to feel like a treat. Once you master the basics I shared, feel free to make it your own with all the add-ins and twists you love. It’s the kind of recipe that brings comfort, smiles, and sometimes even a little nostalgia. So grab your pot and cheese—let’s make some magic happen in your kitchen!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Stovetop Mac and Cheese Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 4 reviews
  • Author: Lily
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 10 servings
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: American

Description

A creamy and classic stovetop macaroni and cheese made with a blend of sharp cheddar, Parmesan, and cream cheese for a rich, velvety sauce. Perfect as a comforting side or a satisfying main dish.


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 & pepper to taste


Instructions

  1. Cook Pasta: Boil 4-6 quarts of water in a large pot. Add a tablespoon of kosher salt and pour in the uncooked pasta. Cook until al dente according to the package directions.
  2. Drain Pasta: Drain pasta into a large colander and set aside.
  3. Make Roux: Add butter to the pot over medium-low heat and melt. Stir in flour and cook for several minutes, stirring often, until the mixture is golden brown.
  4. Heat Milk and Cream: Meanwhile, pour milk and cream into a microwave-safe glass bowl and heat for 2 minutes, or alternatively heat in a small saucepan on the stove until hot but not boiling.
  5. Combine Milk with Roux: Pour the hot milk and cream mixture into the flour mixture, stirring often. Bring to a simmer while it thickens, which is when the sauce coats the back of a spoon.
  6. Add Cream Cheese and Seasonings: Stir in cream cheese, a pinch of salt and pepper, and dry mustard powder. Whisk until the cream cheese is fully melted and incorporated.
  7. Add Cheddar and Parmesan Cheeses: Remove from heat and stir in the sharp cheddar and Parmesan cheeses, stirring constantly until completely melted and smooth.
  8. Combine Pasta and Cheese Sauce: Stir the cooked pasta into the cheese sauce until evenly coated.
  9. Serve: Divide the macaroni and cheese into bowls and serve hot.

Notes

  • Nutritional values are based on serving this as a side dish with approximately 10 servings per batch.
  • For a main dish portion, expect 6-8 servings.
  • Use freshly grated cheeses for best melting and flavor.
  • To adjust thickness, simmer longer to thicken or add a splash of milk to thin the sauce.
  • Dry mustard powder enhances the sharpness of the cheese sauce; don’t omit.

Nutrition

  • Serving Size: 1 cup
  • Calories: 350 kcal
  • Sugar: 5 g
  • Sodium: 450 mg
  • Fat: 18 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 32 g
  • Fiber: 1 g
  • Protein: 15 g
  • Cholesterol: 65 mg

You Might Also Like These Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star