This post may contain affiliate links. Please read our disclosure policy.
In just 20 minutes and with little effort, you can whip up the Creamiest Instant Pot Mac and Cheese. With our foolproof steps and insider tricks for achieving incredible flavor and texture, you’ll have the perfect weeknight side dish your family will be craving again and again.
Nikki’s Recipe Roundup
- Taste: This mac and cheese is everything you want—rich and packed with cheesy goodness. With a blend of cheeses and just the right seasonings, every bite is comforting and satisfying.
- Texture: Super creamy and smooth, with pasta that’s perfectly cooked and holds onto the sauce well without being mushy.
- Ease: This recipe couldn’t be easier! Just toss everything into one pot, press a button, and let the Instant Pot do the work. In about 20 minutes, all you need to do is stir in the cream & cheese for perfectly creamy mac and cheese, ready to enjoy!
- Pros: Quick to make, family-friendly, and always a hit! Great for busy weeknights or gatherings, and you can customize it easily with different cheeses or add-ins.
- Considerations: It’s best served fresh, as the pasta can absorb too much sauce if made too far in advance. If you make it ahead, a splash of milk during reheating helps revive the creaminess.
- Recipe Repeatability: I can’t count the number of times I have made this—a gazillion! It’s a definite crowd-pleaser! Trust me, once you make it, you’ll find yourself making it on repeat—it’s just that delicious!
When my kids were in school, this Instant Pot Macaroni and Cheese became a regular request at our dinner table. After a busy day of homework, activities, and juggling schedules, nothing hit the spot quite like a bowl of creamy, cheesy goodness. It was quick to make, and I loved knowing I could put something comforting on the table they would eat without a fuss. Over the years, it became my go-to side dish for so many weeknight meals.
Even now, long after those school days, they still ask for it when they come over, and I’m more than happy to oblige! There’s something about this recipe that keeps it in high demand, and it’s been requested time and again for family dinners, potlucks, and even holidays. It’s become a little tradition of ours, and no matter how many times I make it, they never seem to get tired of all that cheesy goodness!
How To Make The Creamiest Instant Pot Mac and Cheese
✱ Be sure to see the recipe card below for exact ingredients and full recipe instructions!
- Add the uncooked pasta, water, salt, pepper, and butter to the inner pot of a 6-quart Instant Pot.
- Place lid on instant pot and turn to locked/sealed position. Make sure the pressure valve is closed. Set to manual high pressure and cook for 4 minutes (5 minutes if you have a longer noodle or like them a little softer. When time is up, do a manual release by opening the valve and releasing pressure immediately. *See Note
- Press or leave the warm button on. Pour in the heavy cream and slowly add cheeses while stirring until well combined and cheeses are melted. Place the lid back on until chees is melted and stir to combine. Season to taste and serve.
Recipe Tips for Homemade 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.
Want to Save this Recipe?
By submitting this form, you consent to receive emails from Soulfully Made.
Variations and Substitutions
- Cheese swap: Try gouda, gruyère, or mozzarella 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 heavy cream for whole milk or half-and-half to lighten it up.
Mac and Cheese 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.
Making Instant Pot Mac and Cheese Ahead
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 continues to absorb 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 where someone requested I bring this dish, and I made it ahead before traveling to the event—people still loved it! However, I still think mac and cheese is best when made fresh, right before serving.
Storage and Reheating
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, Instagram, and Twitter.
Instant Pot Creamy Macaroni and Cheese
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.
Want to Save this Recipe?
By submitting this form, you consent to receive emails from Soulfully Made.
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.
Nutrition Information
Nutritional Disclaimer
Soulfully Made is not a dietician or nutritionist, and any nutritional information shared is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.
©️Soulfully Made
This recipe was originally posted on July 26, 2017, and updated on September 24, 2024, with step-by-step pictures and more detailed instructions and tips.
I love this recipe. I do change it up a bit. Instead of water I use chicken broth.. I use gueyer and sharp cheese. I also add ham, sometime bacon and chives.. Love this
Thank you, Deb! I love that you made it a meal with your additions!
has this recipe ever been made on a stove top?
To make this on the stovetop, you will need to boil the noodles with salt added to the water. Then drain the water off of the noodles. Next add noodles and ingredients back to the pot over medium low heat and stir until combined and melted. Add addition cream or milk as needed to reach desired consistency.
I make this often. I usually add a pound of ground beef and a can of Rotel. So good. I also prefer my elbows a little softer so I add two minutes. I’ve added mushrooms and stew meat as well.
Those sound like great additions!! I am so glad it’s a favorite an you make it often!
Unbeliveable
Do you use salted or Unsalted butter?
I use salted, but if you prefer less you can use unsalted.
Instead of water I use chicken broth. Sooooo good and flavorful
That sounds delicious and the extra added flavor is always yummy!
This recipe was SO easy to make, and I have never used our Instant Pot before. The mac and cheese was creamy and perfectly cooked with a very slight al dente texture. The only thing I will change next time, I’ll add some Mancheco cheese to the other cheeses fora more cheesy taste. I made 1/2 recipe since there are only 3 of us eating. My husband loved it!
Gail, I am so glad you both enjoyed it! I love to change up the cheeses from time to time for a different flavor!
i just made this. I tastes good however it’s kinda of stringy yet runny. not at all like the picture. What adjustments are suggested for next time. Followed recipe as instructed.
I am sorry that happened Cindy. I am not sure what caused it. I make this all the time and I have not had that occur.
I made this recipe as well and found it to be a bit stiff and stringy. To fix this I warmed whole milk in microwave adding about 1/2 then a little at a time until desired consistency. This happens due to inconsistencies in pasta and quality/type of cheese used. I used pre-shredded due to time constraints but shredding your own is ALWAYS best. I also only used about 3/4 amount of cheese recommended as too much cheese will also make it stringy.
Play with recipe, its a great base!!
Yes the quality of cheese can affect the dish! I find when I use the pre shredded cheese if you leave it on warm a bit a close the lid, let it melt a bit and stir again (sometimes a touch more cream or milk), and it’s magically creamy. For convenience I often use pre shredded cheese don’t usually have an issue with it being stringy.
Cindy, I would suggest using a little more cheese, or use a half cup less water. Or both.
can i use the low carb pasta? and would it be the same cook time?
I am sorry I have not tested it with low carb pasta.
First of all, this recipe is amazing and the easiest thing I’ve ever made EVER. My whole family and friends were raving over it. However, tonight I just want to half the recipe since it does make quite a lot – would I put the pressure cooker to 2 minutes vs 4 to cook half the amount of pasta? I’m new to the instant pot!
Jen, Use the same cook time. I have not tested halving it yet, but you should try adjusting the water to 2 cups.