• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Kitchen at Hoskins
  • Halloween
  • Recipes
  • About
menu icon
go to homepage
  • Mother's Day Recipes
  • Recipes
  • About
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Mother's Day Recipes
    • Recipes
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Dinner

    One Pot Mac and Cheese

    Published: Feb 28, 2023 · Modified: Jan 14, 2025 by Maria Doss · This post may contain affiliate links · 9 Comments

    This One Pot Mac and Cheese is outrageously creamy, smooth and cheesy! Made in the stovetop using 5 main ingredients, it is the easiest and comforting weeknight dinner that is ready in under 20 minutes.

    Jump to Recipe
    2 brown bowls with cooked mac and cheese and black spoon.

    Easy, cheesy, dreamy and luscious! After you try this homemade recipe, you’ll never turn to the boxed version again. We like to make this creamy macaroni and cheese on the stovetop when we want dinner in a hurry.

    My favorite part of this one pot recipe is the starch released from macaroni emulsifies with the cheddar cheese in creating an ultra thick, silky and creamy cheese sauce that adheres to the pasta when compared to making it the traditional way.

    This is great to make for lunch or snack when your kids are looking for something simple and filling, and when you to whip up a dish with very less effort.

    Pro Tip - We like to use hand shredded cheddar cheese that melts well to create a luscious sauce. Pre-grated bagged cheese contains preservatives and starches like potato or cornstarch to keep the shreds from clumping together in the bag.

    Jump to:
    • How to make it perfectly creamy?
    • Ingredients
    • Substitutions & Variations
    • How to make?
    • Helpful tips
    • How to serve?
    • Storing & Reheating
    • Recipe FAQs
    • More kid friendly pasta recipes to try:
    • One Pot Mac and Cheese

    How to make it perfectly creamy?

    1. Make a roux - The roux provides a base thickener for the sauce which would otherwise be more liquidy and makes the creamiest cheese sauce of your life. We begin by toasting all purpose flour in hot melted butter which helps with the emulsification of the liquid.
    2. Shred your own cheese - Save your pre shredded cheese for later! Use a block of sharp or medium cheddar and shred in the coarse side of your box grater. This does not contain any added starches that can sometimes make your sauce grainy.
    3. Make in one pot - Cooking macaroni in the same pot along with the seasoned milk adds concentrated starchiness which emulsifies with the cheddar cheese in creating an ultra thick creamy pasta recipe.

    Ingredients

    ingredients needed to make the recipe.

    Scroll down to the recipe card below for full information on ingredients and amounts.

    1. Pasta - The shape of pasta is important in this one pot recipe, since cooking times can vary drastically between the shapes and also affect the amount of liquid they soak up. This recipe was developed for classic elbow macaroni which cooks in about 8 to 9 minutes and is perfect to be easily devoured by the spoonful!
    2. Cheese - Best cheese for mac and cheese? I highly recommend using a good quality block of medium or sharp cheddar cheese since it provides the main seasoning for the dish (like our cheesy roasted broccoli). It is certainly worth spending that few extra minutes in grating it yourself. It's flavorful and melts beautifully into the sauce.
    3. Milk - Remember the higher the fat content, the creamier your one pot mac and cheese will be. Use whole milk or skimmed milk but save your fat free milk for a different recipe. We like to go with full fat!

    Substitutions & Variations

    This is a base recipe for quick comforting meal but feel free to take this base and customize to suit your taste.

    • Pasta options: Mac and cheese traditionally uses elbow macaroni but you really can use any small pasta shapes like Cavatappi, small shells, rotini, Fusili or penne. Please note that the cooking time needs to adjusted accordingly.
    • Cheese: Try using any type of yellow or white cheddar or even a blend. American cheese is a great substitute for it's meltiest nature. Other cheeses that can work well in place of (or mixed with) cheddar could include gruyere, fontina, gouda, smoked gouda, Monterrey Jack, or Mexican blend.
    • Stir in vegetables: Stir in corn, peas, spinach, cooked asparagus, broccoli, green beans, kale, sautéed garlic mushrooms, zucchini or any other pasta-friendly veggies.
    • Protein: Cooked chicken, ham, pork, bacon, sausage or shrimp would all be delicious options.
    • Seasonings: Make it your own by customizing with your family favorite seasoning. You could use cajun, herbs de Provence, cayenne or dried herbs such as Italian seasoning, basil, chives, oregano, rosemary, sage or thyme. Just make sure that to use seasonings that will compliment the cheese you use.
    • Use half and half: Make it richer by using half and half instead of milk.

    How to make?

    You can find full printable recipe below, but here is a quick overview of the procedure along with step-by-step photos.

    a collage of 2 photos on the process of making roux.
    a collage of 2 photos on the process of making mac and cheese sauce.
    1. This homemade recipe starts with a roux. Start by melting the butter (do not let it brown) in a medium pot placed over medium heat. Add all purpose flour when the butter is melted.
    2. Keep stirring constantly for 40 to 50 seconds to toast the flour and the raw smell is gone, but don't let it turn brown.
    3. Slowly pour in whole milk and give a good mix.
    4. Now add water, salt and pepper. Cook until the sauce begins to simmer but not boiling. The sauce will thicken as it cooks, so it needs to be stirred frequently but not constantly.
    a collage of 2 photos of cooking macaroni in milk.
    a collage of 2 photos on the process of finishing macaroni and cheese on the stove top.

    5. Now add the macaroni, reduce heat to a medium-low and cook stirring occasionally (the pasta tends to settle in the bottom, so it needs to mixed around on an occasional basis).

    6. Check for doneness in 8 to 10 minutes. You want it to be slightly shy of al dente and the sauce to be fairly runny.

    Pro Tip - The sauce continues to thicken as you stir and it thickens really fast. So remove the pot off the stove before it’s the consistency you want.

    7. Remove pan off heat, add the shredded cheese and paprika. Stir until the sauce is smooth and all the cheese is melted. This will take 1-2 minutes off heat.

    Pro Tip - Give a taste and adjust the salt and pepper according to your taste!

    a pot with cooked mac and cheese along with a stainless steel spoon.

    Want To Save This Recipe?

    Enter your email below, and we’ll send the link straight to your inbox. Plus, you'll get more creative recipe ideas every Sunday!

    Helpful tips

    • Don't overcook the pasta - The pasta will continue to cook a bit more in the pot while you are stirring in the cheese, so it’s important that you only cook about a minute shy of al dente so that it will not be overcooked in the end.
    • Use a cheese block and not pre shredded - Store-bought shredded cheeses are coated with an anti-clumping mixture that prevents them from melting smooth. Use a block cheese and shred it yourself.
    • Use macaroni or any other small shaped pasta - It makes a big difference especially in this one pot recipe so that the pasta to liquid ratio turns out perfect and not soupy or dry.

    How to serve?

    I typically serve this one pot mac and cheese as a side dish like this instant pot quinoa recipe, but my kids often eat it as a main course! I always like to pair it with air fryer broccoli for lunch or an easy weeknight dinner.

    You can also serve this as an easy side dish for a BBQ, potluck, or dinner with air fryer garlic bread or no knead avocado dinner rolls and a big salad.

    Storing & Reheating

    Refrigerate any leftovers in an airtight container for up to 5 days. Reheat in a saucepan on the stovetop over medium-low heat until warmed through. You may need to add a splash of milk or water to the saucepan to thin out the sauce.

    You can also freeze leftovers, however I don't recommend it. This mac and cheese recipe is so easy to make and your family is going to gobble it hot!

    Recipe FAQs

    How to avoid grainy cheese sauce?

    There are few tricks to remember to achieve a velvety smooth cheese sauce:
    1. Remove the pot from heat before stirring the cheese. This not only helps too avoid overcooking the pasta but also the low heat ensures that it melts slowly and smoothly.
    2. Use freshly grated cheddar. It helps to melt smoothly and evenly creating a creamy consistency. Store-bought pre shredded ones will not melt the same way as freshly grated stuff.
    3. Use a good quality cheddar if possible . More mild and inexpensive cheddar cheeses will have less flavor and almost a grittier taste.

    What is the best cheese to use?

    We like to use sharp or medium cheddar for the classic flavor. It's classic, melts smooth and gives the traditional yellow color. However, make sure to avoid extra sharp or aged variety which can separate when melted and you won’t get a smooth and silky sauce.
    You could also use a combination of different cheeses like Gruyere, Monterey jack, Colby, Mexican blend, fontina, American or gouda. Just be sure to select a type of cheese that is good for melting. I sometimes add in small amounts of parmesan or mozzarella for extra flavor.

    What spices go well with mac and cheese?

    We like to stick to basic seasoning like salt, pepper and a dash paprika for this dish and let the flavor of cheddar shine. That being said, other spices like garlic powder, onion powder, mustard powder, smoked paprika, cayenne or chili powder can be great way to accent the flavor of the cheese sauce.

    What is a roux?

    A roux is a mixture of equal parts of flour and fat, cooked together, to create a thickening agent that is used in saucy recipes. It is the base for several mother sauces like bechamel or velouté sauce and is the secret in avoiding a grainy consistency.

    What to do with leftover mac and cheese?

    We like to refrigerate leftovers for up to 5 days in an air tight container or use to make leftover macaroni and cheese cups.

    2 brown bowls with cooked mac and cheese and black spoon.

    More kid friendly pasta recipes to try:

    • cooked spaghetti noodles along with one black fork in a large blue bowl.
      Instant Pot Spaghetti Aglio e Olio
    • leftover pasta idea
      Leftover Pasta Pizza
    • cooked pesto penne pasta along with a black fork in a large blue bowl.
      Instant Pot Pesto Pasta
    • baked pasta chicken broccoli in a grey dish.
      Chicken Broccoli Alfredo Pasta Bake
    2 brown bowls with cooked macaroni and cheese with black spoons.

    One Pot Mac and Cheese

    This One Pot Mac and Cheese is outrageously creamy, smooth and cheesy! Made in the stovetop using 5 main ingredients, it is the easiest and comforting weeknight dinner that is ready in under 20 minutes.
    4.7 from 15 votes
    Print Pin Rate
    Course: Dinner
    Cuisine: American
    Prep Time: 5 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 20 minutes minutes
    Servings: 4 servings
    Calories: 709kcal
    Author: Maria Doss

    Ingredients

    • 2 tablespoons unsalted butter
    • 2 tablespoons all purpose flour
    • 2 cups milk, preferably whole
    • 1 ½ cups water
    • ¾ teaspoon salt or to taste
    • ¼ teaspoon ground black pepper
    • 8 ounces macaroni pasta
    • 4 cups shredded cheddar cheese (use medium or sharp)
    • ⅛ teaspoon paprika
    Prevent your screen from going dark

    Instructions

    • Melt butter in a medium pot over medium heat. Add flour, stir constantly and cook 40 to 50 seconds, until toasted (don't let it get darker in color).
    • Pour milk, give a good mix. Add water, salt and pepper and cook, stirring occasionally, until it gets to very gentle simmer (don't let it boil).
    • Add macaroni, give a good mix, reduce heat to low-medium and cook for 8 to 10 minutes, stirring occasionally (the pasta tends to settle in the bottom, so it needs to mixed around on an occasional basis) until the pasta is a shy of aldente and the sauce is pretty runny.
      Tip 1 - Pasta keeps cooking after you remove from heat. So remove when it is about a minute short of al dente.
      Tip 2 - The sauce might look runny but it thickens a lot with the addition of cheese and as it cools.
    • Remove from heat and stir in shredded cheddar and paprika. Gently stir until cheese is melted and is silky smooth. Serve hot!
      Tip - If the sauce looks very thick, then stir in a splash of hot milk or water.

    Notes

    Use a cheese block and not pre shredded - Store-bought shredded cheeses are coated with an anti-clumping mixture that prevents them from melting smooth. Use a block cheese and shred it yourself.
    Salt - Adjust salt based on your preference.

    Nutrition

    Serving: 1 Serving | Calories: 709kcal | Carbohydrates: 52g | Protein: 35g | Fat: 47g | Saturated Fat: 26g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 0.2g | Cholesterol: 139mg | Sodium: 1004mg | Potassium: 398mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1523IU | Calcium: 958mg | Iron: 1mg

    Nutritional information, based on third-party calculations, should be seen as estimates, not guarantees, as various factors like product types, brands, processing methods, and more can alter the nutritional content in recipes.

    Did you make this recipe?Mention @KitchenAtHoskins or tag #kitchenathoskins!

    Did you make this recipe? I’d love your feedback! Please let me know by leaving a comment, a star rating or review below.

    All contents and images are my original work, unless and otherwise mentioned. Please do not use my recipes or images without linking back to www.kitchenathoskins.com. If you wish to republish a recipe, please rewrite in your own words and don’t forget to include a link back to the original recipe.

    Some of the links above are affiliate links, which pay me a small commission for my referral at no extra cost to you! I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. Thank you for supporting kitchenathoskins.com.

    Some of the links above are affiliate links, which pay me a small commission for my referral at no extra cost to you! I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. Thank you for supporting kitchenathoskins.com

    All contents and images are my original work, unless and otherwise mentioned. Please do not use my recipes or images without linking back to www.kitchenathoskins.com. If you wish to republish a recipe, please rewrite in your own words and don’t forget to include a link back to the original recipe.

    « Eggplant Stir Fry
    Nutella Muffins »
    • Facebook
    • Flipboard

    Reader Interactions

    Comments

    1. Kelly @ Kelly Lynns Sweets and Treats

      August 26, 2019 at 3:37 pm

      Macaroni and cheese is always a yummy meal! And yours looks perfectly creamy and cheesy!

      Reply
    2. Ashika | Gardening Foodie

      September 01, 2019 at 9:20 pm

      5 stars
      I love how easy this mac and cheese recipe is. Such a perfect one pot comfort meal and it looks so rich and creamy...ABSOLUTELY LOVE IT 🙂

      Reply
    3. Brenda

      August 13, 2023 at 6:30 pm

      I think this should have called for 16 oz macaroni. With 8 you have macaroni soup. Followed the recipe exactly.

      Reply
      • Maria Doss

        August 14, 2023 at 2:53 pm

        Hi Brenda, I'm so sorry that the recipe did not work as intended. My guess is that the heat might have been too low, and hence it resulted in very little moisture evaporation. The sauce has roux, starches from the pasta and melting cheese to thicken it to the right consistency without resulting in too much liquid. And, allowing it to settle for a few minutes before serving is recommended, as mentioned in the recipe. Hope you give this a try again - Maria ♡

        Reply
      • Lynn

        December 13, 2023 at 5:07 pm

        4 stars
        I was able to make this work with soy milk and lactose free cheese for a lactose free version. Needs more salt than I expected. I would also recommend reduce liquid to 3 cups, and add more as needed.

        Reply
        • Maria Doss

          December 14, 2023 at 4:42 pm

          Hi Lynn, Thank you for your feedback! It will greatly benefit anyone seeking to make a lactose-free version of mac and cheese. Wishing you a fantastic holiday season - Maria ♡

          Reply
      • Cathy Mease

        March 29, 2024 at 11:44 pm

        5 stars
        Amazing - simple and tasty! I also added more pasta but the flavor is delicious!

        Reply
    4. Mary

      September 17, 2023 at 4:36 pm

      I looked at many “one-pot” recipes and this looked like the one most likely to work, because of the roux. I altered slightly to use one cup cream & 3 cups water b/c that’s what I had. I was a little frustrated that the cheese measurement is cups of cheese after shredding, b/c hard to know how much to start with. I used an 8 in block of cheddar and result was great. Family loved it, and only took 25 minutes from prep to table. It is a saucier Mac and cheese, though, better served in bowls.

      Reply
      • Maria Doss

        September 18, 2023 at 4:25 am

        That’s so great to hear and thanks for the tip - Maria

        Reply
    4.74 from 15 votes (12 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Welcome

    Hi, I'm Maria! I'm excited to share with you creative twists on classic Indian, American, and global dishes—perfect for easy family meals or unique dishes to impress guests!

    Read more ->

    Mothers Day Recipes

    • 5 almond flour lemon cookies in a white fluted plate.
      Almond Flour Lemon Cookies
    • Make Mom Melt with These Irresistible Chocolate Recipes!
    • 23 Ways to Wow Mom at Brunch (Without Breaking a Sweat)
    • 4 eggless pancakes placed on a brown plate along with a fork.
      Thick and Fluffy Eggless Pancakes

    New Recipes

    • black plate with 3 waffles with a slab of butter and syrup.
      Easy Blender Apple Waffles
    • cooked garlic fried rice in two blue bowls along with a black spoon.
      Garlic Fried Rice
    • breakfast cookies placed on a wire rack.
      Breakfast Cookies
    • green sauce in a black bowl along with a black spoon.
      Cilantro Lime Sauce
    • white buttered noodles in a round white plate along with a black fork.
      Garlic butter Ramen Noodles
    • candied walnuts piled high in a grey metal basket.
      Caramel Walnuts

    Footer

    Copyright © 2024 CANDY GINGER LLC  Privacy policy

    • Instagram
    • Pinterest
    • Facebook
    5.4K shares

    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.