This post may contain affiliate links. Please read our disclosure policy.
The moment the cream and cheese hit the hot noodles, this Instant Pot Mac and Cheese turns from plain pasta to pure comfort in just a few stirs. It comes out smooth, creamy, and loaded with real cheesy flavor every time. The kind of creamy mac and cheese that disappears fast at a potluck and gets requested by name at family dinners. Make it once, and you’ll understand why it’s the one people keep asking for.

I developed this recipe when my kids were in middle school, back when our house was the one all their friends wanted to be at after school, after church, or on the weekends. This mac and cheese was always at the top of the request list! While working on the recipe, I probably made it 4 or 5 times before I finally dialed in the noodle timing. Too long in the pot and they turned to mush; too short and they still had a bite that wasn’t right.
Once the noodles were right, I started playing with the cheese and landed on a combination of cheeses for the best flavor, along with heavy cream to make it ultra-creamy. That’s still the version I make today. My son is a young adult now, and on a recent trip with friends, he asked me to teach him this exact recipe so he could cook it for their group dinner night. Every one of his friends wanted the recipe afterward, proof that this one still wins over a crowd, teenagers or grown men.
What You Will Love About Instant Pot Mac and Cheese

This one earns its spot in the weekly rotation for more than just the short ingredient list. Here’s what keeps it on repeat at my house.
❥ An Easy Instant Pot Mac and Cheese for Busy Nights: From start to finish, you’re looking at about 20 minutes, and most of that is hands-off while the pot comes to pressure. Toss everything in, walk away, then stir in the cheese and cream at the end.
❥ One Pot, Almost No Cleanup: No separate pot to boil noodles in, no draining pasta in the sink. Everything cooks together, so cleanup takes almost as little time as the cooking does.
❥ Big Cheese Flavor in Every Bite: Sharp cheddar brings the tang, and a second cheese blend rounds it out so it never tastes flat.
❥ Foolproof Noodle Texture: The exact cook time here takes the guesswork out of getting noodles that hold their bite instead of turning to mush.
Nikki
My Signature Fall Dinner Dishes!
FREE EMAIL BONUS: My greatest hits: bold, cozy, and brag-worthy.n
Instant Pot Mac and Cheese Ingredients

- Elbow macaroni: Holds the sauce well without turning mushy, which is why it’s the go-to shape for this recipe. We love the large elbow noodles.
- Water or chicken broth: Broth adds a layer of flavor water can’t, so use it if you have it.
- Butter: Melts into the sauce for richness and helps keep the noodles from sticking to each other and the pot.
- Kosher salt: Cut this back if you’re using salted broth, or you’ll end up with a dish that’s too salty once the cheese goes in.
- Black pepper: Just enough to balance out all that creaminess.
- Heavy cream: This is what makes the sauce silky instead of just melted cheese and noodles.
- Sharp cheddar: Brings the tang and is your main cheese flavor.
- Cheese blend: A second cheese, usually a Mexican blend or Colby Jack, rounds out the flavor so it’s never one-note. This is the combination that took a few rounds of testing to land on, and it’s still the one used every time.
How to Make Easy Instant Pot Mac and Cheese
✱ Below shows step-by-step photos and instructions. For the complete recipe, along with ingredient amounts, scroll down to the recipe card.
Step 1 | Add Pasta and Ingredients to the Instant Pot


Add the uncooked macaroni, water or broth, butter, salt, and pepper to the Instant Pot. Press down gently with a spoon so every noodle is covered, but don’t stir. The noodles need to stay put for even cooking.
Step 2 | Seal and Cook on High Pressure
Lock the lid and make sure the pressure valve is closed. Set to manual high pressure for 4 minutes.

Once it beeps, don’t wait around, release the pressure right away. A little starchy foam might sneak out of the valve, that’s normal, just keep a paper towel handy.
Step 3 | Add the Cream and Cheese


Remove the lid, pour in the heavy cream, then add the cheese a little at a time, stirring as you go.

Keep going until every noodle is coated and the sauce pulls together smoothly.
Step 4 | Let the Mac and Cheese Thicken

Still look a little loose? Pop the lid back on for a couple of minutes and let it sit, it’ll thicken right up on its own. Taste and adjust the seasoning before serving.
Instant Pot Mac and Cheese Variations and Substitutions
- Different noodle shape: Cavatappi, small shells, rotini, or penne all hold sauce well and work in place of elbow macaroni, using the same cook time.
- Extra creamy: Stir in an extra splash of heavy cream after the cheese melts in if you want the sauce even looser and creamier.
- Cheese swap: Try gouda, gruyère, or mozzarella in place of the cheese blend for a different flavor profile.
- Add-ins: Stir in cooked bacon, ham, or rotisserie chicken for extra protein.
- Spice it up: Add a pinch of cayenne, smoked paprika, or a dash of hot sauce for some heat.
- Vegetable boost: Mix in steamed broccoli, roasted red peppers, or spinach for a veggie twist.
- Lighter option: Swap the heavy cream for whole milk or half-and-half to lighten things up.
Shortcuts & Time Savers
- Already have shredded cheese on hand? Pre-shredded works fine here, just expect a slightly less smooth melt than cheese you shred yourself.
Tips for the Creamiest Instant Pot Mac and Cheese
This recipe has been tested in a 6-quart Instant Pot electric pressure cooker.
- Shred your own cheese for smoother melting—pre-shredded cheese can sometimes be grainy. I have tested this with Sargento thick-cut pre-shredded cheeses and consistently get great results.
- Adjust seasoning after cooking: Wait to add any additional seasoning until after adding the cheese, as it can add extra salt.
- Release Pressure Immediately to avoid overcooking the pasta. If your Instant Pot allows, press the valve with a wooden spoon to slowly release the pressure. When opening the valve, some of the starchy water (foamy) will spew out. You may want to put a paper towel loosely over the valve or down around the Instant Pot or ensure you have it in an area that can be wiped up. I find that slowly releasing the steam at first helps prevent this from happening.
- Let the cheese fully melt. Add the milk and slowly add the cheese, stirring to combine. Then, place the lid back on, let the cheese fully melt, and stir again before serving to get that perfect creamy texture.

Mac and Cheese Instant Pot Recipe FAQs
Sharp cheddar is a popular base, but mixing in cheeses like Monterey Jack, Colby Jack, A Mexican Blend, Mozzarella, Gouda, Swiss, or Parmesan adds depth and creaminess. Avoid pre-shredded cheese for smoother melting.
Stir in more heavy cream, milk, or broth until it reaches your desired consistency.
Add the cheese in gradually, stirring constantly to ensure smooth melting. Just remember the cheese needs a little time to melt and form a sauce. So don’t worry if it takes a couple of minutes.
Whole milk works really well here; I’ve tested it myself, and it turns out great. Other dairy milks should work too, though the sauce may not come out quite as creamy as it does with heavy cream. I haven’t tested nut milks, so I can’t say for sure how they’ll perform, but they should work; keep in mind they may change the taste and texture of the finished dish.
I haven’t tested this with whole wheat pasta myself, so I can’t guarantee the exact result. A friend told me they cut the cook time to about 3 minutes instead of 4, since whole wheat pasta tends to cook a little faster under pressure. Keep an eye on texture the first time you try it, and adjust from there if needed.
Salt and pepper are really all this recipe needs, but a few extras can round it out. Garlic powder or onion powder stirred in with the cheese adds savory depth, and a pinch of dry mustard powder gives it that tangy edge you get in old-fashioned stovetop mac and cheese. Looking for heat instead? Check the Variations section above for a few options

Mac and Cheese Instant Pot Make Ahead Tips
Some recipes are perfect for making ahead, but mac and cheese just isn’t one of them if you’re aiming for the best texture. As it sits, the pasta keeps absorbing the creamy sauce, which can lead to a drier dish and softer, almost mushy noodles.
So, if possible, I recommend making this right before serving for the best results. That said, I’ve had times when someone asked me to bring this dish, and I made it ahead before traveling to the event, and people still loved it!
Storing and Reheating Instant Pot Mac and Cheese
Store leftover mac and cheese in the fridge for up to 4 days.
To Reheat: You can add a little milk or cream, about a tablespoon for every cup, to revive the creaminess. Microwave in 30-second to 1-minute increments
More Instant Pot Recipes
- No Bean Instant Pot Chili – Low Carb & Keto Friendly
- Instant Pot Spaghetti and Meatballs
- Instant Pot Southern Style Green Beans and Bacon
- Instant Pot Cheesy Taco Pasta
- Instant Pot Beef Tips (Pressure Cooker Beef Tips)
Hungry for more easy, home-cooked, delicious recipes?
Sign up for my free recipe club to get family-friendly recipes in your inbox each week! Find me sharing daily meal-time inspiration on Pinterest, Facebook, and Instagram.

Mac and Cheese Instant Pot Recipe
Click Stars To Rate
Ingredients
- 1 lb Pasta – I use large elbow macaroni noodles
- 4 cups water - (or chicken broth for extra flavor)
- 4 tbsp butter
- 2 tsp kosher salt - reduce salt to ½ (or to taste)if using salted broth
- ½ tsp black pepper
- 1 cup heavy cream
- 2 cups sharp cheddar cheese - shredded
- 2 cups Mexican or Colby Jack Blend Cheese - shredded
Instructions
- Add the uncooked pasta, water, salt, pepper, and butter to the inner pot of a 6-quart Instant Pot. Use a wooden spoon to gently press down to make sure all pasta is covered, but do not stir.
- Place lid on instant pot and turn to locked/sealed position. Make sure the pressure valve is closed. Press the Pressure Cook or the Manual button to high pressure and use the +/- or with the dial to set the timer to 4 minutes.
- Once the time is up (when it beeps), do a manual release by opening the valve and releasing pressure immediately. Please note this recipe is starchy and will spew some foam out of the valve. I place a paper towel loosely over the vent to help catch the mess (See Release Pressure Immediately NOTE).Do not drain any water left in the pot – this is normal and will help create your cheese sauce.
- When the pin drops, remove the lid and set aside. Pour in the heavy cream, and slowly add the cheese. Keep stirring until well melted and creamy.
- The mac and cheese will thicken as it sits. If it seems a little thin, add the lid back on and let it thicken for a few minutes or until ready to serve. Taste and adjust seasoning if needed.
Notes
- The time it takes for your Instant Pot to come up to pressure can vary for individual cookers. My pot took around 10 minutes to reach pressure and about 2 minutes to stir everything into a smooth, creamy sauce.
- Release Pressure Immediately (NOTE) to avoid overcooking the pasta. If your Instant Pot allows, press the valve with a wooden spoon to slowly release the pressure. When opening the valve, some of the starchy water (foamy) will spew out. You may want to put a paper towel loosely over the valve or down around the Instant Pot or ensure you have it in an area that can be wiped up. I find that slowly releasing the steam at first helps prevent this from happening.
- Adjust seasoning after cooking: Wait to add any additional seasoning until after adding the cheese, as it can add extra salt.
- If you need to thin out the sauce as it sits, add more heavy cream.
Want to Save this Recipe?
By submitting this form, you consent to receive emails from Soulfully Made.
Nutrition
Soulfully Made is not a dietician or nutritionist, and any nutritional information shared is an estimate. If calorie count and other nutritional values are important to you, we recommend running the ingredients through whichever online nutritional calculator you prefer. Calories and other nutritional values can vary quite a bit depending on which brands were used.






So i adapted this recipe a tad and it was fantastic!!!! I work in repair facility w mass carnivorous manly mens. A new employee started and she’s a veggie head not vegan but straight vegetarian. Our boss decided to do a pulled pork lunch w sides… i can’t eat pork, and a she doesnt eat meat so i needed a filling herbavore friendly meal. I changed up the water for veggie broth, used sweet corn, carrot, squash noodles, sargento 4 state cheedar and coly jack blend but everything else was the same. Doubled it in my 8 qt n made it right in our lunchroom… the mac n cheese and the my 8 qt ultra instant pot was the talk of the lunch. Your recipe n blog got shared with many people that day!!!!
Delicious changes to make this vegetarian friendly. Sounds delicious. Thank you so much for sharing with your friends. I appreciate that tremendously!! Happy New Year Stephanie!
This may be a silly question, but does it matter if I use small elbow macaroni? If not, I assume the cook time is the same? Didn’t want to go on a hunt for large elbows if smalls (which I have on hand) will work. Thanks! This looks fantastic – planning on testing it out tomorrow then making for Christmas dinner!
The same cook time will work for regular elbow pasta as well! Enjoy!
This was amazing! I will never make from a box again. Thank you!
Thank you Melisa! This is my go to also!
I love this recipe. The only change we made to this is we like to use swiss cheese and cheddar. This actually makes it more creamy if you can believe it. Because swiss is such a creamy cheese anyway. But then we’ll add chamber meat to it after we flavor the meat with salt and pepper and garlic salt and onion powder. We just keep it simple and it lasts us at least 3 dinner left overs…unless my husband eats is for lunch everyday…lol
Thank you so much Diana! I bet it is fabulous with swiss. I change up the cheese blends from time to time. I love it with Gouda too!
This is the best mac & cheese I have ever had! Our whole family loves it! it has become a staple for family get togethers. So easy, even a caveman like myself can make it.
Thank you so much Rob! That makes my heart glad! I am sure a batch will be made here this weekend for Labor Day with the family! And I bet you are a fabulous cook!
My kids love this recipe however I notice that the cheese is more stringy than creamy — not sure what I’m doing wrong… thank you!
Kim, I make this all the time and it doesn’t come out stringy. Here are a few things I can think of. Just wanted to be sure you added the cheese after cooking the pasta. And leave the IP on warm and stir until combined and let it sit a minute until it all melts together. Give another stir if needed and serve. Also did you use low fat cheese? I have not tested with low fat cheese?
Can you use pre-shredded cheese? I know that it usually has a cornstarch coating but it would be more convenient then shredding all that cheese by hand. I’m planning on making this for Thanksgiving and adding some blue cheese and bacon to the mix!
Kelsey, I apologize. I am just realizing my reply did not post. I have used pre shredded cheese, in fact I use it most of the time for convenience for this recipes.
This looks delicious! I plan on trying this recipe for Thanksgiving and I’d like to double it. This may be a dumb question, but if I double the ingredients, do I also double the cook time?
No dumb questions. No cook time will be the same for this dish.
Hi! If there is excess water after pressure cooking the macaroni, should I drain it first? Or just pour in the cheese and remaining ingredients?
Also, I always have a problem with Mac and cheese dying out after leaving it out for an hour or so. Is there a way to prevent this??
There is still some water in the pot after cooking. I would add in the ingredients stir and it should thicken right up. If you find it gets a little dry after a while, add in a little more cream or milk and stir.
I made this for a potluck and added a can of diced green chili’s and it was a huge hit. I’m to make it for the next potluck in three weeks.
I love your addition of a little spice! YUM! I am so glad it was a hit! <3
I have never felt compelled to leave a review before, but l just had to tell you how amazing this macaroni and cheese is! I made 2 separate batches and put it in a crockpot to keep it warm for a family gathering. (Wasn’t sure if it would all fit in one pot lol.) There was absolutely none left! Made it again a few days later for my family who was very upset there were no leftovers, and it disappeared as well. I may have accidentally doubled the amount of cheese the recipe called for, but more cheese is rarely bad. My kids want me to make it again and add bacon. Thanks for sharing such a delicious and easy recipe!
Karen, I am so honored that you took the time to let me know how much your family enjoyed this! This is why I do this to share my love for cooking and the connections made with those we love around a good meal! You have truly made my day! We love this one too! My son’s friends still request this when they come over! And I believe bacon makes everything better, so I cannot wait to see how that turns out.
Hi! Can I use half and half if that’s what I have on hand?
Absolutely! I hope you enjoy!
Has anyone added ground beef to this recipe after cooking? Looking to make a complete dinner meal.
I have not tried putting ground beef in this, but I am sure it would be great. I need to make my Homemade Cheeseburger Helper in the IP and post that recipe. I will get that one up soon.
Can I use whole milk in place of cream? We are a lactose intolerant family 😉 thanks!
Yes! You can certainly use milk instead! I have used it before. Enjoy!
I like Mac and Cheese, I’m going to try this in the Instant Pot, thanks!
Oh I love it too! I sure hope you love it as much as we do at my house. It’s so easy and really creamy!
Do you know if you can double thus recipe?
Trish I have not tried it, but I would think it would work fine. Please let me know if you try it!
I found this recipe and doubled it tonight. Came out amazing!
Jess, I am so glad you loved it! My family does as well. My son’s friends always request it when they come over too! Have a Happy New Year and I hopr you stop in again soon!
Yummy, Yummy, Yum,
I never thought about using the large macaroni shells maybe, this will stretch with three teenagers will try this tonight,
Thank you! for sharing your recipe.
It seemed to go a long way! It’s so creamy and filling! I would love to hear how it goes for you! My daughter is in college so I am down to 1 teeanager at home, but we always seem to have extras around!
I made this today with a regular pot, and my 3 year had 2 big bowls full. It’s so rich and creamy without eggs and that’s awesome!! Thanks for sharing!
Thank you so much for coming by Wendy! I am so glad you enjoyed it! 3 year old approval is always the best! Hope to hear from you again soon!
Hi Nikki: This Mac & Cheese dish sounded very easy & tasty to me, even though I don’t have an Instant Pot. All I did was cook & drain the pasta, and put it back into the pot (which was still hot) in order for the excess moisture to steam off. I then proceeded to add everything else into the pot. I eliminated the addition of salt (since the cheeses already contain more than enough sodium). I didn’t use heavy cream, I used Half & Half, instead. For the cheeses, I used Sharp Vermont Cheddar, Sharp (yellow) American, and freshly grated Parmesan. I mixed everything together in my pot on the stove set on med. low heat, until everything was melted together & creamy. I then took it one step further, …. and poured everything into a buttered 2 & 1/2 qt. casserole, and sprinkled a generous amount of Italian Seasoned Bread Crumbs on top – which I sprayed with “I Can’t Believe It’s Not Butter”. I baked it for only a couple of minutes at a very high temp., just until it came back up to a bubble (since it was already cooked & warm). I then turned on the broiler, and let the bread crumb topping get a little brown & crispy. The final result for this dish was much better than I had anticipated (only b/c I messed w/it). It really didn’t take a lot of time to prepare. We all loved it, so I’m definitely saving this recipe for future use, even though I changed yours up a bit. I hope you don’t mind, but this came out superbly, even w/o the use of an instant pot.
I am so glad you took it and made it your own! I make a baked mac n cheese my family loves too! This is just a different version all together. Thank you for taking the time to share your adaption! It sounds amazing!
Oh, YUM! This was excellent! I’m always looking for recipes to make in my Instant Pot and we love Mac and Cheese. Thanks for sharing this.
Thank you Claudine! I keep trying new things in mine! I love how much time they save! What is your favorite thing to make in yours? Thank you for coming by and I hope you come back by soon!