• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Cooking For My Soul logo

  • Fall Recipes
  • Recipes
  • Kitchen Tips
  • About
  • Contact
  • Subscribe
menu icon
go to homepage
  • Fall Recipes
  • Recipes
  • Kitchen Tips
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Fall Recipes
    • Recipes
    • Kitchen Tips
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Sides

    Stovetop Mac and Cheese

    Modified: Aug 21, 2024 · Published: Apr 26, 2023 by Tania · 6 Comments · This post may contain affiliate links.

    Jump to Recipe
    • Pinterest
    • Facebook
    • Twitter
    • Email

    This 30-minute Stovetop Mac and Cheese is one of our weeknight faves! It goes so well with any protein or main dish.

    Only need 6 ingredients needed! It’s a super simple recipe, but ridiculously good!

    This mac and cheese is so creamy, smooth, and delicious. Kids love it and we grown-ups love it even more!

    creamy sharp cheddar stovetop mac and cheese

    Classic comfort food right here! This stovetop mac and cheese is seriously THE BEST.

    This one is especially creamy, smooth, and rich. Just like a good mac and cheese should be. Below I share all the tips and tricks you need to know!

    This stovetop mac and cheese recipe is ready in just 30 minutes, and you can also make it ahead for those busy weeknights.

    If you’re looking for something fancier, try my White Cheddar Mac and Cheese. And hey, if you have leftovers, make these amazing Mac and Cheese Bites!

    Why we LOVE this stovetop mac and cheese:

    • Ready in just 30 minutes! It’s rich, creamy, smooth, silky.
    • Make ahead and freezer friendly!
    • Only 6 ingredients needed, plus salt and pepper.
    • Pairs well with almost anything. I love to pair it with this Spatchcock BBQ Chicken. Oh and also Slow Cooker Baby Back Ribs!
    Jump to:
    • Tips for Extra Creamy Mac and Cheese
    • Ingredient Notes
    • Step-by-Step Tutorial
    • Mac and Cheese Variations
    • Make Ahead and Freezing
    • Pairing and Serving Ideas
    • Recipe FAQs
    • Tips for Success
    • Stovetop Mac and Cheese (30-Minute)

    Tips for Extra Creamy Mac and Cheese

    • Grate the cheese yourself. Don’t use store-bought pre-shredded cheese because it contains added starches that make it hard to melt. More on this below.
    • Add the milk gradually, constantly whisking it into the roux until fully incorporated. Doing so prevents lumps from forming.
    • Use slightly warm milk, as this will help incorporate better and faster. Heat it up in the microwave oven for just a few seconds.
    • Use whole milk for best results. It has the right amount of fat to make a rich sauce.
    • Don’t rinse the cooked pasta. The starch will help the sauce adhere better.
    close up of creamy mac and cheese

    Ingredient Notes

    To make this easy mac and cheese, you only need a few basic ingredients. The ingredient quantities can be found in the recipe card down below, but here are a few quick helpful notes:

    labeled ingredients on table
    • Elbow macaroni: This is the classic pasta shape used for mac and cheese, but you can also use other short pasta varieties like cavatappi, small pasta shells, or rotini.
    • Sharp cheddar cheese: Sharp cheddar is my go-to, but other types like Monterey Jack, Colby Jack, American, and White Cheddar also work.
    • Unsalted butter and all-purpose flour: Used to make the roux, which is the base that thickens the sauce.
    • Milk: I’d highly recommend using whole milk. It’s got enough fat content to make a rich sauce. However, in a pinch, you may still use 2 percent, skim milk or other unflavored types of milk, just use less.
    • Garlic powder, salt, pepper: If you’d like to use additional spices, feel free! Some people like to add a pinch of nutmeg or mustard powder for enhanced flavor.

    Step-by-Step Tutorial

    This stovetop mac and cheese comes together in just 30 minutes. It’s such an easy recipe that you’ll want to make over and over again.

    Step 1 | Cook pasta and grate cheese

    In a medium pot with generously salted water, cook the pasta according to package directions until al dente. Drain and set aside. Do not rinse.

    Also, using a food processor of box grater, grate the cheddar cheese from the block. Freshly grated is the secret the making extra creamy mac and cheese, so don’t skip this step.

    cooking pasta and shredding cheese

    Step 2 | Make a roux and add milk

    Making a roux is an important step in making a perfectly thick sauce. It’s basically equal parts butter and flour cooked together. Use consistent medium heat – not too low, not too high.

    Melt butter over medium heat. Add flour, whisk constantly for about 3 minutes until it’s slightly thickened and smells a bit nutty. This is the roux.

    adding flour to melted butter

    Then, gradually add the milk in parts, whisking until imported each time (this prevents lumps). Let it come to a very low simmer – it will thicken as it heats up.

    adding milk into the roux

    Step 3 | Stir in the grated cheese

    Over low heat, stir in the grated cheese and stir until melted. Turn off the heat as soon as it’s incorporated and melted, as overcooking cheese can make it gritty. Season with garlic powder, salt, and pepper to taste. At this point, add more milk as needed to make it thinner and creamier.

    stirring cheese into the sauce

    Step 4 | Stir in the cooked pasta

    Add the cooked macaroni pasta until evenly coated. If needed, add more milk. And there you have it, the creamiest and smoothest stovetop mac and cheese ever!

    adding pasta into the cheese sauce

    Mac and Cheese Variations

    This stovetop mac and cheese can be customized in so many ways. These our some of my favorites:

    • Cheese choices: Choose creamy and rich cheeses, such as Monterey Jack, Colby Jack, American, White Cheddar, or Sharp Cheddar. Or mix and match.
    • Turn leftovers into Mac and Cheese Bites!
    • Add-ins, such as broccoli florets, bacon, ham, or anything you like.
    • In a skillet, toast some panko breadcrumbs with a little bit of melted butter, and use it to top the mac and cheese.

    Make Ahead and Freezing

    Make ahead: You can make it up to 3 days in advance and store in the fridge. It may thicken when cold, but here’s a quick reheating trick: reheat over the stovetop with a few splashes of milk to restore that smooth texture.

    Prep ahead: Grate the cheese 2 days in advance and refrigerate in a resealable bag (try to squeeze most of the air out).

    Freezing: In general, dairy soups or sauces don’t tend to freeze very well, but it works quite well for this one. Freeze in a resealable bag for up to 2 months.

    Pairing and Serving Ideas

    This easy stovetop mac and cheese is a great side dish option. It goes well with almost anything. I love serving it with my Huli Huli Chicken. It’s also great with this Spatchcock BBQ Chicken and an extra side of Homemade Sweet BBQ Sauce.

    Other amazing sides that come together in no time:

    • Red Skin Mashed Potatoes or Fluffy Mashed Potatoes
    • Herb Roasted Potatoes
    • Parmesan Roasted Asparagus
    • Lemon Broccoli
    cheddar mac and cheese

    Recipe FAQs

    Can I use other types of milk?

    I’d highly recommend whole milk because it keeps the sauce rich. However, you may use other types of milk, although you may need to adjust the quantities. Start small and then add more as needed.

    What types of pasta can I use?

    I like to keep it the classic way and use elbow macaroni, but I also love cavatappi. Small pasta shells and rotini are also great.

    Can I use pre-shredded cheese?

    Store-bought pre-shredded cheese comes with extra ingredients that will make the sauce gritty. If you’re looking to save time, you can shred the cheese up to 2 days in advance and keep refrigerated.

    This recipe was originally published in 2018 and updated in August 2024 to include new photos and information, plus a few recipe modifications.

    Tips for Success

    • Great your own cheese. This will ensure it turns out creamy and smooth.
    • When making the roux, use steady medium heat. Not too low, not too high.
    • Add the milk into the roux gradually and in parts, whisking constantly until fully incorporated. This will prevent lumps from forming.
    • Use warm milk (just microwave for a few seconds). This will help incorporate into the roux better.
    • Turn the heat off after mixing in the cheese. There’s no need to simmer the sauce, as too much heat can cause cheese to turn gritty.
    • When reheating, add a splash of milk to restore creaminess, as the cheese will thicken when stored in the fridge.

    I’d love to hear from you! If you loved my recipe, please consider leaving a 5-star rating and a comment down below. Sign up for my newsletter and follow along on Instagram, Facebook, or Pinterest

    mac and cheese creamy
    Print Pin
    5 from 8 votes

    Stovetop Mac and Cheese (30-Minute)

    This stovetop mac and cheese is a very simple recipe, yet incredibly delicious, creamy, and smooth! It comes together in just 30 minutes and it's the perfect side dish for any meal!
    Course Main Course, Side Dish
    Cuisine American
    Prep Time 15 minutes minutes
    Cook Time 15 minutes minutes
    Total Time 30 minutes minutes
    Servings 6 people
    Calories 576kcal
    Author Tania

    Equipment

    • Food processor with shredding disk attachment
    • 3-quart chefs pan

    Ingredients

    • 3 cups FRESHLY shredded sharp cheddar cheese - see note below
    • ¾ pound elbow macaroni - or cavatappi
    • ¼ cup unsalted butter
    • ¼ cup all-purpose flour
    • 2 to 2 ½ cups whole milk - warmed slightly, plus more as needed
    • Garlic powder to taste
    • Salt and pepper to taste

    Instructions

    • In a pot with generously salted water, cook pasta according to package directions. Drain and set aside. Do not rinse with water.
    • In a medium pot or dutch oven (I use a 4-quart), melt butter over medium heat. Once melted, add the flour and whisk constantly for about 3 minutes, until it’s slightly thickened and smells a bit nutty. This is called a roux.
    • Gradually add the milk in parts, whisking until imported each time (this prevents lumps). Let it come to a very low simmer – it will thicken as it heats up. This should take about 3 minutes or so.
    • Once thickened, stir in the shredded cheese and mix. Turn off the heat as soon as it’s incorporated and melted. Season with garlic powder, salt, and pepper to taste. Tip: There’s no need to simmer the cheese sauce, as too much heat can make it gritty.
    • Return the cooked macaroni pasta and stir until well combined and warm. If the sauce is too thick, stir in more milk as needed. Serve immediately. Enjoy!

    Notes

    • Shred the cheese using a food processor (use only the top shredding blade) or a box grater.
    • Do not use store-bought pre-shredded cheese. These contain added starches and preservatives that make it gritty and hard to melt.
    • Milk: Use warm milk (just microwave for a few seconds). This will help incorporate better.
    • Store leftovers for up to 3 or 4 days in the fridge in an airtight container.
    • Reheat over or on the stovetop or in the microwave oven. Add an extra splash of milk to loosen up the cheese because it thickens when stored overnight.
    • Freeze in resealable bags (squeeze the air out) for up to 2 months.
     
    Substitutions and variations:
    • Sharp cheddar: Monterey Jack, Colby Jack, American, White Cheddar.
    • Elbow macaroni: Cavattapi, small pasta shells, rotini.
    • Whole milk: 2 percent works too. Avoid using skim milk, as it’s too diluted.
     
    Disclaimer: Nutritional values (per serving) are approximates only.

    Nutrition

    Calories: 576kcal | Carbohydrates: 51g | Protein: 24g | Fat: 30g | Saturated Fat: 17g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 0.3g | Cholesterol: 87mg | Sodium: 502mg | Potassium: 300mg | Fiber: 2g | Sugar: 6g | Vitamin A: 934IU | Calcium: 515mg | Iron: 1mg
    Tried this Recipe? Tag me on Instagram!Mention @CookingForMySoul or tag #cookingformysoul. Or leave me comment below!

    More Side Dish Recipes

    • grilled vegetable pasta salad with feta and pistachios
      Grilled Vegetable Pasta Salad
    • close up of crispy smashed potato salad with garnish
      Crispy Smashed Potato Salad
    • easy greek pasta salad in bowl
      Easy Greek Pasta Salad
    • japanese cucumber salad sunomono
      Japanese Cucumber Salad (Sunomono)

    Reader Interactions

    Comments

    1. Bellis says

      March 30, 2025 at 6:33 pm

      5 stars
      DEEEEELISH!

      Reply
    2. IBMobile says

      October 06, 2024 at 5:01 pm

      5 stars
      So easy to make, my go to for mac and cheese. I add a some smoked paprika for a little more intense flavor.

      Reply
    3. Carolyn says

      September 28, 2024 at 3:18 pm

      5 stars
      Very good and easy to make.

      Reply
    4. Brooke Kaergard says

      August 21, 2019 at 4:56 pm

      5 stars
      Great idea looks good!

      Reply
    5. shelby says

      October 26, 2018 at 6:02 am

      5 stars
      This looks so creamy and delicious! This is a great comfort food for these cooler weather days!

      Reply
      • Tania says

        October 26, 2018 at 9:12 pm

        Thank you, Shelby! 🙂 It truly is comfort food! Stay warm 🙂

        Reply
    5 from 8 votes (3 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    tania from cooking for my soul

    Hi, I'm Tania!

    Welcome to Cooking For My Soul! Here I share my most beloved kitchen-tested recipes, easy-to-follow tutorials, and lots of kitchen tips & tricks to help you gain confidence in the kitchen and take home cooking to the next level!

    More about me →

    Comfort Food

    • dutch oven french onion pot roast with cheese
      French Onion Pot Roast
    • honey balsamic pot roast with potatoes and broccoli
      Honey Balsamic Chuck Roast
    • bowl of rotisserie chicken noodle soup
      Rotisserie Chicken Noodle Soup
    • slow cooker chicken noodle soup
      Slow Cooker Chicken Noodle Soup
    • red wine braised short rib with garnish
      Red Wine Braised Short Ribs
    • easy cottage pie in baking dish
      Easy Cottage Pie

    Popular Recipes

    • Creamy Lemon Chicken Recipe
      Easy Creamy Lemon Chicken
    • top view of cooked roast chicken inside an oval dutch oven
      Dutch Oven Whole Roast Chicken
    • top view of dutch oven pot roast with thyme and vegetables
      Dutch Oven Pot Roast
    • Hearty Beef Stew with Carrots and Potatoes
      Hearty Dutch Oven Beef Stew
    • apple pie with precooked filling
      Apple Pie with Precooked Apple Filling
    • creamy chicken orzo with spinach and lemon
      Lemon Chicken Orzo

    Featured In

    cooking for my soul banner logos
    Cooking for My Soul featured on banner with company logos

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility Statement
    • About Tania

    Newsletter

    • Sign Up for Emails!

    Let's Connect

    • Contact Me
    • Instagram
    • Facebook
    • Pinterest

    COPYRIGHT © 2025 COOKING FOR MY SOUL

    As an Amazon Associate, I earn from qualifying purchases.

    pin image design

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.