• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe Index
  • About
    • About Kathy Berget
    • About Beyond the Chicken Coop
  • Contact Me

Beyond The Chicken Coop logo

menu icon
go to homepage
  • Recipe Index
  • About
    • About Kathy Berget
    • About Beyond the Chicken Coop
  • Contact Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Recipe Index
    • About
      • About Kathy Berget
      • About Beyond the Chicken Coop
    • Contact Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Pasta

    Stovetop Mac and Cheese

    by Kathy Berget · Updated: Aug 30, 2026 ·

    4.8 from 43 votes

    Jump to Recipe

    As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here.

    A small bowl filled with pasta covered with cheese sauce.

    This easy stovetop mac and cheese is ready in just 20 minutes with a creamy homemade cheese sauce. Make it with traditional elbow macaroni or use penne pasta for an easy dinner the whole family can enjoy.

    Stove top mac and cheese in a small white bowl.

    Easy Homemade Mac and Cheese

    Mac and cheese has always been a favorite in our house. We eat the boxed kind too, but when we want something extra cheesy, this is the version I make.

    The creamy cheese sauce is made with butter, flour, milk, cheddar cheese, and a few simple seasonings. It comes together on the stovetop while the pasta cooks, then everything is stirred together and served right away.

    Ingredients for Stovetop Mac & Cheese

    Pasta, cheese, butter, milk and seasonings displayed on a wooden board.

    You only need a handful of simple ingredients for homemade stovetop mac and cheese. The full ingredient amounts are listed in the recipe card below.

    • Pasta: I usually use penne or elbow macaroni, but other short pasta shapes work too.
    • Butter and flour: These form the base of the cheese sauce and help thicken the milk.
    • Milk: Creates the creamy base for the sauce.
    • Cheddar cheese: Shred the cheese before you begin so it's ready to add once the sauce has thickened.
    • Seasonings: Dry mustard, garlic powder, salt, and pepper add flavor to the cheese sauce.

    Pasta and Cheese Options

    Pasta

    You don't have to use elbow macaroni to make mac and cheese. I often use penne, but most short pasta shapes will work well.

    • Elbow macaroni
    • Penne
    • Rotini
    • Small shells

    Cheese

    Cheddar is my go-to cheese for stovetop mac and cheese, but you can use a combination of cheeses if you'd like to change the flavor.

    • Cheddar
    • Pepper Jack
    • Monterey Jack
    • Colby
    A pile of shredded cheddar cheese on a wooden board.

    Step by step directions

    • Cook the pasta according to the package directions.
    • Make the roux. While the pasta is cooking, melt the butter in a separate saucepan. Add the flour and cook over low heat for about 2 minutes, stirring constantly.
    • Add the milk. Slowly whisk in the milk until smooth. Stir in the dry mustard, garlic powder, salt, and pepper.
    • Thicken the sauce. Increase the heat to medium and cook, stirring occasionally, until the sauce begins to thicken.
    • Add the cheese. Remove the pan from the heat before adding the cheese. Add the shredded cheese gradually, stirring until melted and smooth.
    • Combine. Drain the pasta well and return it to the pan. Pour the cheese sauce over the pasta and stir until evenly coated. Serve right away.
    A roux in a sauce pan with a wooden spoon.
    A thick sauce in a sauce pan with a whisk.
    Shredded cheese being sprinkled into a sauce.
    A creamy cheese sauce dripping off a wooden spoon.
    Macaroni and cheese in a sauce pot with a wooden spoon.

    Tips for making macaroni and cheese

    • Drain the pasta well. Any water left behind can thin the cheese sauce.
    • Remove the sauce from the heat before adding the cheese. High heat can cause the cheese to separate and give the sauce a grainy texture.
    • Add the cheese gradually. Stir in a little at a time, allowing it to melt before adding more.
    • Don't let the sauce get too thick. It will continue to thicken as it cools and once it's mixed with the pasta.
    • Taste before combining. Taste the cheese sauce and adjust the salt and pepper before adding it to the pasta.
    • Serve right away. Stovetop mac and cheese is creamiest when it's freshly made.

    How to Fix Common Mac & Cheese Problems

    Why is my mac and cheese grainy?
    The cheese sauce can become grainy if the cheese gets too hot. Once the milk mixture has thickened, remove the pan from the heat before adding the cheese. Stir the cheese in gradually until it has melted.

    Why is my cheese sauce too thick?
    The sauce may have cooked too long after it began to thicken. Remove it from the heat once it has thickened, keeping in mind that the sauce will continue to thicken as it cools and after it's combined with the pasta.

    Why is my mac and cheese watery?
    Make certain the pasta is drained well before adding the cheese sauce. Water left on the pasta can thin the sauce.

    Storing Leftovers

    Store leftover mac and cheese in a covered container in the refrigerator.

    Reheat individual portions in the microwave until heated through. The cheese sauce will thicken as it cools, so leftover mac and cheese won't be quite as creamy as it is when freshly made.

    A small white bowl filled with dry mustard and other seasonings.

    Looking for Baked Mac and Cheese?

    This stovetop mac and cheese is quick, creamy, and served straight from the pan. For a baked version with a crunchy topping, try my Old Fashioned Mac and Cheese.

    If you make this recipe, I’d love to hear about it! Leave a comment below and snap a picture and tag me on Instagram @beyondthechickencoop

    Be certain to check out all my delicious pasta recipes!

    • Black Bean Couscous Salad in a white bowl.
      Black Bean Couscous Salad
    • An orzo pasta salad with onions, olives and peppers.
      Orzo Recipes for Easy Meals and Sides
    • A bowl filled with Dill Pickle Pasta Salad.
      Dill Pickle Pasta Salad
    • A creamy classic macaroni salad in a large white bowl.
      Classic Macaroni Salad
    Stove top mac and cheese in a small white bowl.

    Stovetop Mac and Cheese

    Kathy Berget
    Creamy homemade stovetop mac and cheese made with cheddar cheese and your choice of penne or elbow macaroni. Ready in just 20 minutes.
    4.80 from 43 votes
    Print Recipe Pin Recipe Save Saved!
    Prep Time 5 minutes mins
    Cook Time 15 minutes mins
    Total Time 20 minutes mins
    Course Main Course
    Cuisine American
    Servings 6 people
    Calories 484 kcal

    Equipment

    • Measuring Cups
    • Measuring Spoons
    • Grater

    Ingredients
      

    • 1 pound pasta (penne or elbow)
    • ¼ cup butter
    • ¼ cup flour
    • 2 cups milk
    • ½ teaspoon dry mustard
    • ¼ teaspoon salt
    • ¼ teaspoon white ground pepper (or black ground pepper)
    • ⅛ teaspoon garlic powder
    • 8 ounces shredded cheddar cheese (about 2 cups)

    Instructions
     

    • Cook the pasta according to the package directions.
      1 pound pasta
    • Make the roux. While the pasta is cooking, melt the butter in a separate saucepan. Add the flour and cook over low heat for about 2 minutes, stirring constantly.
      ¼ cup butter, ¼ cup flour
    • Add the milk. Slowly whisk in the milk until smooth. Stir in the dry mustard, garlic powder, salt, and pepper.
      2 cups milk, ½ teaspoon dry mustard, ¼ teaspoon salt, ¼ teaspoon white ground pepper, ⅛ teaspoon garlic powder
    • Thicken the sauce. Increase the heat to medium and cook, stirring occasionally, until the sauce begins to thicken.
    • Add the cheese. Remove the pan from the heat before adding the cheese. Add the shredded cheese gradually, stirring until melted and smooth.
      8 ounces shredded cheddar cheese
    • Combine. Drain the pasta well and return it to the pan. Pour the cheese sauce over the pasta and stir until evenly coated. Serve right away.

    Notes

    • Drain the pasta well. Any water left behind can thin the cheese sauce.
    • Remove the sauce from the heat before adding the cheese. High heat can cause the cheese to separate and give the sauce a grainy texture.
    • Add the cheese gradually. Stir in a little at a time, allowing it to melt before adding more.
    • Don't let the sauce get too thick. It will continue to thicken as it cools and once it's mixed with the pasta.
    • Taste before combining. Taste the cheese sauce and adjust the salt and pepper before adding it to the pasta.
    • Serve right away. Stovetop mac and cheese is creamiest when it's freshly made.

    Nutritional Disclaimer:

    Nutritional information is provided as a courtesy and should only be construed as an estimate rather than a guarantee. To obtain the most precise nutritional information in a provided recipe, you should calculate the nutritional information with the exact ingredients you are using when preparing the recipe using your preferred nutrition calculator.

    Nutrition

    Calories: 484kcalCarbohydrates: 65gProtein: 22gFat: 14gSaturated Fat: 8gCholesterol: 36mgSodium: 435mgPotassium: 301mgFiber: 3gSugar: 6gVitamin A: 446IUCalcium: 267mgIron: 1mg
    Tried this Recipe? Tag me Today!Mention @BeyondTheChickenCoop or tag #beyondthechickencoop!

    This post was originally published in October 2015. The pictures, text, and recipe have been updated.

    More Pasta

    • Creamy Orzo Pasta in a white bowl.
      Creamy Orzo
    • A slice of Italian Sausage Lasagna on a white plate.
      Italian Sausage Lasagna
    • Asian Noodle Salad in a white bowl with a wooden spoon.
      Asian Noodle Salad
    • Prosciutto Pasta in a skillet.
      Prosciutto Pasta

    Reader Interactions

    Comments

    1. Jason says

      July 26, 2025 at 4:12 pm

      How does 1/4 of flour and butter with 2cups of milk thicken it’s basically all milk ???

      Reply
      • Kathy says

        July 27, 2025 at 1:51 pm

        Hi Jason,
        Have you tried this recipe yet? The amount of flour is the perfect amount to thicken the milk. The flour absorbs the liquid and expands which creates a thicker sauce. I hope you give it a try.
        Kathy

        Reply
    2. Alyssa says

      May 10, 2024 at 9:11 am

      5 stars
      So tasty! I omitted the mustard and added a touch more salt. It was amazing and so creamy. Husband loved it but picky 5 year old did not like it. I made it for him to try and get him off of the processed crap Mac n cheese. I’ll just have to keep trying because this recipe will be in my rotation from now on. Thank you! Paired delicious with some Swiss mushroom burgers.

      Reply
      • Kathy says

        May 10, 2024 at 3:59 pm

        Thanks so much! I'm glad your husband loved it! Keep working on your little one. Maybe try some small noodles, like you find in the boxed kind and cut back on the amount of sauce you give him so it resembles what he currently loves! Keep me posted! 🙂

        Reply
    3. Cat says

      April 06, 2024 at 11:28 am

      4 stars
      Thank you for the easy to follow recipe. Liked the consistency, but would cut the mustard to 1/8 teaspoon.

      Reply
      • Kathy says

        April 06, 2024 at 4:30 pm

        Hi Cat,
        Thank you! If you don't care for the taste of mustard, you can omit the dry mustard altogether.
        Kathy

        Reply
    4. Hayden says

      June 05, 2023 at 2:05 pm

      1 star
      This was so bad I hated this recipe the sauce was like dough

      Reply
      • Kathy says

        June 05, 2023 at 5:07 pm

        Hi Hayden,
        I'm sorry this didn't work for you. If the sauce was like a dough there's two things that may have gone wrong. Either you added too much flour or not enough milk. Be careful when measuring the flour that you aren't compacting the flour into the measuring cup. This can almost double the amount of flour called for in the recipe.
        Kathy

        Reply
      • Allie P says

        June 19, 2023 at 9:17 pm

        I made this recently and found that if you take it off heat sooner rather than later when it’s starting to thicken to add the cheese it’s ooeygooey perfection. Maybe you waited til it thickened too much

        Reply
        • Kathy says

          June 20, 2023 at 9:09 am

          Hi Allie,
          Thanks for you suggestion!
          Kathy 🙂

      • Annie says

        February 22, 2025 at 12:24 pm

        1 star
        Agreed! It was "gritty," if that's the correct description. Just a very weird, thick consistency.

        Reply
        • Kathy says

          February 22, 2025 at 2:06 pm

          Hi Annie,
          If your sauce turned gritty it was because it was too hot when you added the cheese and possibly added the cheese all at once instead of slowly while whisking. Once the sauce thickens, turn off the heat and remove it from the burner. Then whisk the cheese in slowly.
          Kathy

    5. Dawn - Girl Heart Food says

      September 14, 2020 at 6:27 am

      5 stars
      Mac and cheese is always a hit in our home too..I mean, what's not to love, right? This looks so creamy and delicious, Kathy, and totally wishing I had a big bowl for lunch today!

      Reply
      • Kathy says

        September 15, 2020 at 4:46 am

        You just can't go wrong with a creamy comfort food like mac and cheese!

        Reply
    6. Alex says

      September 11, 2020 at 10:05 pm

      5 stars
      There is nothing more comforting than good old mac and cheese 🙂 Your version is so creamy, cheesy and delicious!

      Reply
      • Kathy says

        September 12, 2020 at 7:33 am

        Thanks 🙂

        Reply
    7. Valentina says

      September 11, 2020 at 1:42 pm

      5 stars
      I never met a person who didn't love mac and cheese. This recipe looks and sounds fabulous! 🙂 ~Valentina

      Reply
    8. David @ Spiced says

      September 11, 2020 at 4:28 am

      5 stars
      You know what's funny? We were literally making Robbie mac-and-cheese last night on the stovetop, and we commented how much better it tastes than the boxed stuff. And it's so easy, too! This post is making me crave mac and cheese like crazy right now - there's a chill in the air, and I'm ready for some good fall comfort food!

      Reply
      • Kathy says

        September 11, 2020 at 5:01 am

        It really is easy peasy! 🙂

        Reply
    9. Suzi says

      November 07, 2015 at 4:19 am

      Thumbs up from the "box loving"kids! So quick and easy too!

      Reply
      • Kathy says

        November 07, 2015 at 7:49 am

        Glad you tried it and your kids loved it! Hooray!!!

        Reply
    10. Brie @ ToasterOvenLove says

      October 18, 2015 at 6:51 pm

      I used to only eat the blue box until I had real homemade mac & cheese. Once you've had homemade you never go back 🙂 With such a simple and flavorful recipe like yours there's no reason not to make the real stuff!

      Reply
      • Kathy says

        October 19, 2015 at 4:45 am

        I agree!

        Reply
    11. Kalee @ The Crowded Table says

      October 06, 2015 at 7:47 pm

      Nothing is better than homemade mac & cheese. I love that your stove top version is so quick and easy!!! 🙂

      Reply
      • Kathy says

        October 07, 2015 at 5:03 am

        Sometimes we need quick and easy!

        Reply
    12. Anu-My Ginger Garlic Kitchen says

      October 06, 2015 at 9:45 am

      Nothing can beat a cheesy, classic, creamy and comfy mac n cheese. This one looks super divine, Kathy.

      Reply
      • Kathy says

        October 07, 2015 at 5:04 am

        There's something so wonderful about a cheesy dish!

        Reply
    13. Maya @ Treats and Eats says

      October 05, 2015 at 7:15 pm

      Total comfort food! I love this Kathy- perfect for fall nights!

      Reply
    14. Rachelle @ Beer Girl Cooks says

      October 05, 2015 at 6:51 pm

      Mac and cheese is the best comfort food! Who needs the box stuff when you can have this amazing deliciousness!

      Reply
    15. karrie @ Tasty Ever After says

      October 05, 2015 at 6:47 pm

      5 stars
      Love this recipe and my Hubby will too because mac-n-cheese is his favorite! He thanks you 🙂 Too funny about your kids. I don't have children but I cooked for four children when I was a private chef for a family a couple of years ago. I would spend all day cooking the meals from scratch and the kids couldn't have cared less. They just wanted food from a can or a box. LOL!

      Reply
      • Kathy says

        October 07, 2015 at 5:09 am

        They always think the grass is greener on the other side....or the food tastier from a box!

        Reply
    16. Laura says

      October 05, 2015 at 6:10 am

      Kathy, this just looks awesome. That's all I can say! My kids won't touch boxed mac n cheese with a 10 foot pole. They just look at it like, ewwwww. They literally just stare at it, let it cold and leave it untouched. I only made it when I felt desperate. This recipe looks so much easier than the Fanny Farmer one I typically make. Thanks for sharing.

      Reply
      • Kathy says

        October 05, 2015 at 5:42 pm

        You've got smart kids! They've got a sophisticated palate!

        Reply
    17. David @ Spiced says

      October 05, 2015 at 6:03 am

      Oh my gosh, this is pretty much my definitely of the ultimate comfort food! I'm pretty sure I could go with a bowl of this for breakfast right now...looks awesome!!

      Reply
      • Kathy says

        October 05, 2015 at 5:42 pm

        Nothing wrong with having it for breakfast!

        Reply
    18. Michelle @ Unbound Wellness says

      October 03, 2015 at 7:17 pm

      This looks beautiful! The pictures are just awesome! Mac n cheese always reminds me of Thanksgiving (because every holiday always had to include pasta for me growing up) and this gets me excited for Thanksgiving!!

      Reply
      • Kathy says

        October 04, 2015 at 4:52 am

        Thanks, Michelle!

        Reply
    19. Marsha @ Marsha's Baking Addiction says

      October 03, 2015 at 11:47 am

      One of my favourite comfort meals is mac and cheese. This looks so delicious!

      Reply
      • Kathy says

        October 04, 2015 at 4:53 am

        It's one of our favorites too!

        Reply
    4.80 from 43 votes (34 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    The author holding a chicken.

    I'm Kathy, and I love to create delicious recipes from scratch, utilizing many ingredients that we grow and raise. I'm a recipe creator, food photographer, and cookbook author!

    More about me →

    Popular Recipes

    • A single muffin topped with a crumbly topping on a plate.
      Banana Oatmeal Muffins
    • Breakfast sausage cooked in the oven.
      How to Cook Breakfast Sausage in the Oven
    • Crispy fish fillets topped with lemon wedges.
      Pan Fried Walleye
    • Gravy pouring over a pile of mashed potatoes.
      How to Make Brown Gravy from Scratch
    • Crispy fish cakes on a white platter with lemon wedges.
      Fish Cakes
    • Pasta twirled around a fork and in a large white bowl.
      Garlic Butter Pasta

    Cookbooks

    Two cookbooks piled on a counter.

    Footer

    ↑ back to top

    Beyond the Chicken Coop recipes have been featured in many different sites.

    About

    • Privacy Policy
    • Accessibility Statement
    • Disclosure Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2026 Beyond the Chicken Coop LLC ®

    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.