Easy Stovetop Macaroni and Cheese

from 12 votes

Easy Stovetop Macaroni and Cheese for the comfort food win! This recipe is made with a few pantry and fridge staples, and the result is the best-ever homemade mac and cheese that will be on your table in 30 minutes or less.

A large blue stockpot containing macaroni and cheese.

Easy, cheesy recipes make many an appearance across these pages, from Whipped Brie Cheese and Cheesy Chicken Pizza Pockets to Beer Cheese Dip and Cheesy Leftover Mashed Potato Pancakes. It’s safe to say I’ve got all my fellow cheese lovers covered.

Now, the wait is finally over with this 30-minute homemade macaroni and cheese recipe starring sharp cheddar and Parmesan cheeses. There’s no baking and no breadcrumbs. Just pure and simple the best, easiest, cheesiest macaroni and cheese to ever cross your lips.

And for all those looking for an added kick to this comfort food favorite, don’t miss my crowd-friendly Roasted Garlic Macaroni and Cheese that bakes up golden brown and bubbly in your oven!

Why this Recipe is the Best

  • Quick and simple. With just 30 minutes of prep, you’ll have a creamy and satisfying dish on the table in no time.
  • Creamy perfection. No grainy sauces here! 
  • Kid-friendly and adult-approved. Even the pickiest eaters will find it hard to resist a bowl of this cheesy pasta. 
  • Real ingredients, real flavor. One taste and I guarantee you’ll be ditching those store-bought boxed varieties.

Ingredients

Various sizes of clear bowls containing the ingredients needed to make mac and cheese, including uncooked pasta, flour, Parmesan cheese, butter, cheddar cheese and milk.
  • Pasta: You can use whatever shape of pasta you prefer. Elbow macaroni, orecchiette and cavatappi noodles all work well.
  • Whole milk: Make sure you’re using whole milk, as lower-fat milks are more likely to curdle, especially if the sauce is brought to a boil. Plus, its high-fat content results in a richer, creamier sauce.
  • Unsalted butter:
 Butter contributes to the velvety texture and adds a rich flavor to the sauce. If you only have salted butter, you can use it, but reduce the amount of additional salt you add to the sauce.
  • All-purpose flour
: The flour acts as a thickening agent for the sauce, helping it achieve the desired consistency. You can use gluten-free flour, such as Cup4Cup, but keep in mind that it may slightly affect the texture.
  • Shredded sharp cheddar & Parmesan cheese: Opt for freshly shredded cheese over pre-packaged varieties, as they often contain additives that can affect the sauce’s texture.

See the recipe card for full information on ingredients and quantities.

Substitutions

  • For a gluten-free version, use gluten-free pasta and all-purpose gluten-free flour.
  • To make the dish lactose-free, you can use lactose-free milk and cheese alternatives made from plant-based ingredients, like almond or soy milk and vegan cheese.
  • Mix up the cheeses to suit your preference. Not a fan of sharp cheddar? Use a mild variety. Want to omit the Parmesan and use all cheddar cheese? Go ahead! Experiment with your favorite combinations to find what you like best.

Please note that I haven’t tried these substitutions and they may slightly affect the final texture of the dish. Let me know in the comments below if you try any of these substitutions – I’d love to hear how it turned out for you!

How to Make Mac and Cheese

  1. Cook the pasta. Bring a large pot of salted water to a boil. Add the pasta and cook it just until al dente, about 11 minutes. Drain the pasta then set it aside.
  2. Warm the milk. In a medium saucepan set over medium heat, warm the milk until it is simmering then set it aside.
  3. Make a roux. In a large heavy-bottomed stock pot, melt the butter over medium heat. Once the butter has melted, whisk in the flour and cook the mixture, whisking constantly, until it turns light brown in color and has a slightly toasted aroma, about 3 minutes. 
  4. Add the milk. Remove the pot from the heat then slowly whisk the warm milk into the flour mixture. Continue whisking constantly to avoid any lumps. (The mixture will become very thick and then thin out gradually until it is smooth.)
  5. Make it cheesy. Return the pot to the stove over medium-high heat and cook the mixture while whisking constantly until it has thickened enough to coat the back of a spoon, about 2 minutes. Season the mixture with salt and pepper and reduce the heat to medium. Stir in the cheddar and Parmesan cheeses until they are melted and the cheese sauce is smooth. 
Thick cheese sauce on the back of a wooden spoon over a large blue stockpot.
  1. Combine the pasta and cheese sauce. Add the pasta, stirring to combine, and cook just until the pasta is warmed throughout. 
Pasta being added to a large stockpot that contains cheese sauce.
  1. Serve and savor the deliciousness!

Kelly’s Note: After stirring in the pasta, feel free to fold in any additional ingredients, including diced ham, chicken and lobster, or blanched veggies, such as broccoli or squash.

Recipe Tips

  • Mind Your Roux: The key to making a roux is to use low to medium heat while whisking continuously. This technique ensures a smooth and evenly toasted mixture without any burning or lumps.
  • Season to Perfection: Taste the sauce and season it with as much salt and pepper as you like. I recommend starting off with ½ to 1 teaspoon salt and ¼ teaspoon pepper.
  • Be Patient: Take your time and follow the steps carefully. Rushing through the process may result in an uneven sauce or overcooked pasta.

Frequently Asked Questions

What’s the best milk for mac and cheese?

Whole milk is the best option for mac and cheese, providing a richer and creamier sauce due to its higher fat content.

What are the best cheeses to use for macaroni and cheese?

The best cheeses for mac and cheese include sharp cheddar for its tangy flavor and excellent ability to melt, Parmesan for its nutty taste, Gouda for its creamy texture and smoky notes, and Gruyere for added complexity. Combining different cheeses can create a unique and delicious flavor profile in the dish.

Why is my mac and cheese sauce so grainy?

Grainy cheese sauce can result from overheating the cheese or using low-quality cheese. To prevent this, ensure that the heat is low when melting the cheese into the sauce, and use high-quality shredded cheese. If possible, avoid using pre-shredded cheese, as it often contains additives that can affect the sauce’s texture.

Can I use different types of cheese?

Absolutely! Use whatever cheese you prefer to tailor the mac and cheese to your taste preferences and create a version that you and your family will enjoy the most.

More Mac and Cheese Recipes You’ll Love

Find creative twists on this classic comfort food with these fan favorite recipes:

Extra-cheesy macaroni and cheese garnished with shredded Parmesan and cracked black pepper.
Craving more? Subscribe to Just a Taste to get new recipes, meal plans and a newsletter delivered straight to your inbox! And stay in touch on Facebook, TikTok, Pinterest and Instagram for all of the latest updates.
Main Course

Easy Stovetop Macaroni and Cheese

Easy Stovetop Macaroni and Cheese will be on your dinner table in 30 minutes or less!
Author: Kelly Senyei
4.84 from 12 votes
A large blue stockpot containing macaroni and cheese.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6 servings

Ingredients 

  • 1 pound uncooked pasta shells

  • 4 cups whole milk

  • 8 Tablespoons

    unsalted butter


  • 1/2 cup all-purpose flour

  • 3 cups shredded sharp cheddar cheese
  • 1 cup shredded Parmesan cheese

Instructions 

  • Bring a large pot of salted water to a boil. Add the pasta and cook it just until al dente, about 11 minutes. Drain the pasta then set it aside.
  • In a medium saucepan set over medium heat, warm the milk until it is simmering then set it aside.
  • In a large heavy-bottomed stock pot, melt the butter over medium heat. Once the butter has melted, whisk in the flour and cook the mixture, whisking constantly, until it turns light brown in color and has a slightly toasted aroma, about 3 minutes.
  • Remove the pot from the heat then slowly whisk the warm milk into the flour mixture. Continue whisking constantly to avoid any lumps. (The mixture will become very thick and then thin out gradually until it is smooth.)
  • Return the pot to the stove over medium-high heat and cook the mixture while whisking constantly until it has thickened enough to coat the back of a spoon, about 2 minutes. Season the mixture with salt and pepper and reduce the heat to medium. Stir in the cheddar and Parmesan cheeses until they are melted and the cheese sauce is smooth. Add the pasta, stirring to combine, and cook just until the pasta is warmed throughout. Serve immediately.

Kelly’s Notes

  • I prefer shell-shaped pasta for macaroni and cheese, but you can use whatever shape you prefer. Elbow macaroni, orecchiette and cavatappi noodles also work well.
  • Mix up the cheeses to suit your preference. Not a fan of sharp cheddar? Use a mild variety. Want to omit the Parmesan and use all cheddar cheese? Go ahead! Experiment with your favorite combinations to find what you like best.
  • After stirring in the pasta, feel free to fold in any additional ingredients, including diced ham, chicken and lobster or blanched veggies, such as broccoli or squash.
  • ★ Did you make this recipe? Don’t forget to give it a star rating below!

Nutrition

Calories: 844kcal, Carbohydrates: 73g, Protein: 36g, Fat: 44g, Saturated Fat: 27g, Cholesterol: 127mg, Sodium: 825mg, Potassium: 465mg, Fiber: 2g, Sugar: 10g, Vitamin A: 1425IU, Calcium: 809mg, Iron: 2mg

Shoutout

Did you try this recipe?

Share it with the world! Mention @justataste or tag #justatasterecipes!

This post may contain affiliate links.

Recipe adapted from Chow.


Feeling social?

Share this recipe!

Categories

Related Recipes

Check out more crave-worthy favorites

Kelly Senyei holding a copy of The Secret Ingredient Cookbook

love the recipes on just a taste?

Check out my cookbook!

Order your copy of The Secret Ingredient Cookbook featuring 125 brand-new family-friendly recipes with surprisingly tasty twists!

This post may contain affiliate links.

4.84 from 12 votes (1 rating without comment)

Join the Conversation

Rate and Comment

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

Recipe Rating




Comments

  1. 5 stars
    It is so rich and creamy! I ended up adding peas and tuna, which was also good. Saving the rest for lunch tomorrow!

  2. 5 stars
    This is great and so easy! When I change the recipe to x2, the amount of butter shows 16 T., but the quantity still shows one stick.

    1. Thanks, Elena! I’m so glad you’re enjoying the recipe. We’re working on a fix for the sticks of butter issue. Stay tuned!

  3. 5 stars
    This is the BEST RECIPE for Mac and cheese that I have found! My family loves it! We make it all the time. Sometimes we bake it in the oven and sometimes we eat it as is. Either way, it is always cheesy and perfect. Thank you!

  4. 5 stars
    Loved this recipe! Last time I made it, the sauce was in excess so I decided to halve the sauce this time around. Perfect!! Very easy from start to finish and delicious! I left the mustard out and it still tasted great.

    1. Hi Amanda – Iโ€™ve never tried that but it *should* work. However, the mac and cheese may not be as creamy.

  5. I am going to make this recipe tonight to go with our fried rock fish dinner, I hope my son likes it. He is a mac and cheese fanatic. I DON’T like using box mac and cheese, so if i can do a homemade recipe for mac and cheese with out all all the processed stuff in it, I’d so rather do that for my son and husband. I just hope it turns out good!

  6. Hi Kelly.
    Iโ€™ve spotted some of your recipes and got to thinking โ€œwell That goes together well so Iโ€™m going to have a tryout with that!โ€ I do quite a few things thatโ€™s been handed down in my family for years and Iโ€™ve never really needed to go much further than my little familyโ€™s hand down book of favouriteโ€™s but as Iโ€™m now retired from work Iโ€™be got time to to experiment with other things that others make and Iโ€™m enjoying the results of the new tastes and ideas thatโ€™s out there that others are making which are their familyโ€™s favouriteโ€™s! Keep Up the good wort youโ€™re ideas work well and have a good spread of tasty treats! Regards. Tony.

  7. 5 stars
    This is my go-to Mac and cheese recipe!! I make it and then put it in a crockpot for picnics!! We love it!!

  8. How do you keep the milk from curdling? I made a different Mac and cheese tonight that is quite similar to this recipe. I followed the directions to the T but the milk curdled which gave the dish a disgusting look and a weird texture. It tasted good but I couldnโ€™t get paste the look and texture. I would appreciate any advice anyone has to offer. Thanks!!

    1. Hi Kristie! Make sure you’re using whole milk, as lower fat milks are more likely to curdle, especially if the sauce is brought to a boil.

      1. See I don’t see any mustard in the recipe. How much dry mustard do you use and when do you add it?

      2. Hi Val! This recipe was updated and the dry mustard was an optional ingredient. Feel free to add 1/2 teaspoon after you whisk in the warm milk.

  9. 3 stars
    Makes quite a lot of sauce.

    Might be better if the the quantity of cheese was given in ounces instead of cups. Of course if you buy your cheese pre-grated in a package of X ounces instead of solid block by the pound then grate it yourself, that would make a difference.

See More Comments