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.

A white bowl filled with cream instant pot macaroni and cheese with the instant pot in the background.

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!

Ingredients Needed for Mac and Cheese in the Instant Pot

A labeled image of ingredients needed to make macaroni and cheese in the instant pot pot.
  • Large Elbow Macaroni Noodles – Holds sauce well and gives a hearty bite. You can use any small noodle here. Macaroni, cavatappi, small shells, rotini, and penne will also work.
  • Water or Chicken Broth – Broth adds extra depth and flavor.
  • Butter – Adds richness and helps create a creamy sauce.
  • Kosher Salt – Adjust based on whether to use salted broth and to taste.
  • Black Pepper – Balances the creaminess with a mild spice.
  • Heavy Cream – Makes the sauce silky and luscious.
  • Sharp Cheddar – Gives it a tangy, cheesy flavor.
  • Cheese Blend  – I like to add a secondary blend of cheese; most often, I use a Mexican blend or Colby Jack. Feel free to use your favorites.

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!

A six image collage showing steps needed to make instant pot macaroni and cheese.
  1. Add the uncooked pasta, water, salt, pepper, and butter to the inner pot of a 6-quart Instant Pot.
  2. 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
  3. 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.
An instant filled with creamy mac and cheese with a wooden spoon removing a serving.

Want to Save this Recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

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

What’s the best cheese to use?

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.

What if my mac and cheese is too thick?

Stir in more heavy cream, milk, or broth until it reaches your desired consistency.

How do I prevent clumping?

Add the cheese in gradually, stirring constantly to ensure smooth melting.

A silver fork picking up a bite of macaroni and cheese from a white bowl.

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

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.

A white bowl filled with cream instant pot mac and cheese with the instant pot in the background.
Recipe
4.83 from 41 votes

(click stars to rate)

Instant Pot Creamy Macaroni and Cheese

Prep Time: 3 minutes
Cook Time: 4 minutes
Coming to Pressure & Stirring: 13 minutes
Total Time: 20 minutes
Servings: 8 servings
Author: Nikki Lee
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 the most amazing flavor and texture, you’ll have the perfect weeknight side dish your family will be craving again and again.

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?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

By submitting this form, you consent to receive emails from Soulfully Made.

Notes

MY RECIPE TIPS:
This recipe has been tested in a 6-quart Instant Pot electric pressure cooker.
  •  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

Serving: 1serving Calories: 486kcal (24%) Carbohydrates: 36g (12%) Protein: 18g (36%) Fat: 30g (46%) Saturated Fat: 18g (113%) Polyunsaturated Fat: 1g Monounsaturated Fat: 8g Trans Fat: 0.2g Cholesterol: 87mg (29%) Sodium: 822mg (36%) Potassium: 177mg (5%) Fiber: 1g (4%) Sugar: 2g (2%) Vitamin A: 979IU (20%) Vitamin C: 0.1mg Calcium: 371mg (37%) Iron: 1mg (6%)

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

Did You Make This?I love to see what you made! Tag me @soulfullymade_ and hashtag #SoulfullyMade
Pin Recipe Tag on Insta Share on Facebook Leave Review

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.

4.83 from 41 votes (30 ratings without comment)

Leave a Reply

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

RATE THIS RECIPE




This site uses Akismet to reduce spam. Learn how your comment data is processed.

64 Comments

  1. 5 stars
    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

    1. 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.

  2. 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.

  3. 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!

    1. Gail, I am so glad you both enjoyed it! I love to change up the cheeses from time to time for a different flavor!

  4. 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.

    1. 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.

      1. 4 stars
        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!!

      2. 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.

  5. 5 stars
    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!

    1. Jen, Use the same cook time. I have not tested halving it yet, but you should try adjusting the water to 2 cups.