Instant Pot Mac & Cheese

This instant pot mac and cheese is the real deal. It’s creamy, cheesy, and ready in about 15 minutes from start to finish. No draining pasta, no making a separate sauce – everything happens in one pot.

I’ve made mac and cheese a lot of different ways over the years, and this instant pot version is the one I keep coming back to. It’s just so easy and the result is honestly better than most stovetop methods I’ve tried.

Hearty Instant Pot mac & cheese served warm

The sauce comes together right in the pot after the pasta cooks. You stir in milk, cream, and a generous amount of cheddar until everything is smooth and melted. It thickens up perfectly after a few minutes of resting.

If you’ve been looking for a simple, no-fuss mac and cheese that actually tastes homemade, this is it. Great on its own or as a side dish for pretty much anything.

What Makes This Recipe So Good

Ready in Under 15 Minutes – From start to finish, this Instant Pot mac and cheese takes about 15 minutes total. That 4-minute pressure cook time is no joke, and it means you can have a creamy, homemade dinner on the table faster than boiling pasta the traditional way.

One Pot, One Mess – Everything happens right inside the Instant Pot. You cook the pasta, melt the cheese, and build the sauce all in the same pot, so there’s no strainer, no extra saucepan, and barely any cleanup when you’re done.

Simple Instant Pot mac and cheese recipe

The Triple Cheese Combo Is Unreal – Sharp cheddar brings bold flavor, mild cheddar keeps things smooth, and cream cheese adds that rich, velvety thickness. Together they create a sauce that’s way more interesting and creamy than any single-cheese version could ever be.

The Sauce Gets Thicker as It Sits – Unlike stovetop versions that can get gluey or dry out, this mac and cheese actually improves in the few minutes after you turn off the heat. It thickens up naturally into that perfect, clingy, coats-every-noodle consistency.

Ingredients

  • 1 lb Elbow Macaroni
  • 4 cups Water
  • 1 tsp Salt
  • 1 tsp Dry Mustard Powder
  • 1/2 tsp Garlic Powder
  • 1/4 tsp Black Pepper
  • 2 tbsp Unsalted Butter
  • 1 cup Whole Milk
  • 1/2 cup Heavy Cream
  • 3 cups Sharp Cheddar Cheese, shredded
  • 1 cup Mild Cheddar Cheese, shredded
  • 4 oz Cream Cheese, cubed
  • 1/2 tsp Smoked Paprika for garnish

Directions

Step 1

Add the elbow macaroni, water, salt, dry mustard powder, garlic powder, black pepper, and butter to the instant pot. Stir so the pasta is fully submerged and not clumped together.

Instant Pot Mac & Cheese Step 1

Step 2

Lock the lid, set the valve to sealing, and cook on high pressure for 4 minutes. Quick release the pressure immediately as soon as the cooking time is done.

Step 3

Remove the lid and stir the pasta – it should be perfectly al dente with most of the water absorbed. Switch the pot to saute mode on low heat. Pour in the whole milk and heavy cream, stirring to combine.

Step 4

Add the cubed cream cheese first and stir until it melts completely. Then add the sharp cheddar and mild cheddar one handful at a time, stirring continuously between additions until each handful is fully melted and the sauce is silky smooth.

Step 5

Turn off the heat and let the mac and cheese rest for 3 to 5 minutes – it will thicken beautifully as it sits. Serve with a light dusting of smoked paprika on top.

Golden Instant Pot mac & cheese in a dish

Pro Tips

Stir the Pasta Before You Seal the Lid

After you add the macaroni and water to the Instant Pot, take a few seconds to really stir everything around. You want every piece of pasta sitting below the water line with nothing sticking together in clumps.

If you skip this step, you will end up with a big chunk of pasta that fused together during pressure cooking. It happens fast and it is really hard to fix once the lid is sealed.

A quick 15-20 seconds of stirring is all it takes. Just make sure nothing is stuck to the bottom of the pot either, because that can trigger a burn notice.

Keep the Saute Heat on Low

When you switch to saute mode to add the milk, cream, and cheese, make sure you set it to the low or “less” setting. High heat will scorch the bottom of the pot and can cause the cheese to break and get oily instead of creamy.

Rich and cheesy Instant Pot mac & cheese

Low heat gives you time to stir everything together without rushing. The cheese melts gently and blends into the sauce much better this way.

If your Instant Pot model only has one saute setting, just keep stirring constantly and turn it off the moment the cheese is melted. Do not walk away from it.

Shred Your Own Cheese

Pre-shredded cheese from the bag has a coating on it – usually cornstarch or cellulose – that stops it from clumping in the package. That same coating also stops it from melting smoothly into a sauce.

Buy a block of sharp cheddar and a block of mild cheddar and shred them yourself. It takes a few extra minutes but the difference in how creamy and smooth the sauce turns out is huge.

If you only have pre-shredded cheese on hand, it will still work, but you might notice the sauce feels slightly grainy instead of silky.

Frequently Asked Questions

Can I use a different type of pasta instead of elbow macaroni?

Yes, you can use other short pasta shapes like cavatappi, shells, or rotini. Just make sure the pasta is fully submerged in the 4 cups of water before cooking, and keep the same 4-minute cook time since most short pastas are similar in thickness.

Avoid using long pasta like spaghetti or fettuccine, though. They don’t work well in this recipe because they clump together under pressure and won’t cook evenly.

Instant Pot Mac & Cheese

This Instant Pot mac and cheese delivers creamy, rich comfort food in a fraction of the time. Perfect for busy weeknights when you need something satisfying fast.
No ratings yet
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Course Main Course
Cuisine American
Servings 8 servings
Calories 540 kcal

Equipment

  • Instant Pot

Ingredients
  

  • 1 lb Elbow Macaroni
  • 4 cups Water
  • 1 tsp Salt
  • 1 tsp Dry Mustard Powder
  • 1/2 tsp Garlic Powder
  • 1/4 tsp Black Pepper
  • 2 tbsp Unsalted Butter
  • 1 cup Whole Milk
  • 1/2 cup Heavy Cream
  • 3 cups Sharp Cheddar Cheese, shredded
  • 1 cup Mild Cheddar Cheese, shredded
  • 4 oz Cream Cheese, cubed
  • 1/2 tsp Smoked Paprika for garnish

Instructions
 

  • Add the elbow macaroni, water, salt, dry mustard powder, garlic powder, black pepper, and butter to the instant pot. Stir so the pasta is fully submerged and not clumped together.
  • Lock the lid, set the valve to sealing, and cook on high pressure for 4 minutes. Quick release the pressure immediately as soon as the cooking time is done.
  • Remove the lid and stir the pasta - it should be perfectly al dente with most of the water absorbed. Switch the pot to saute mode on low heat. Pour in the whole milk and heavy cream, stirring to combine.
  • Add the cubed cream cheese first and stir until it melts completely. Then add the sharp cheddar and mild cheddar one handful at a time, stirring continuously between additions until each handful is fully melted and the sauce is silky smooth.
  • Turn off the heat and let the mac and cheese rest for 3 to 5 minutes - it will thicken beautifully as it sits. Serve with a light dusting of smoked paprika on top.

Nutrition

Serving: 1servingCalories: 540kcalCarbohydrates: 47gProtein: 23gFat: 28g
Keyword easy mac and cheese recipe, instant pot mac and cheese, one pot mac and cheese, pressure cooker mac and cheese
Tried this recipe?Let us know how it was!

Leave a Comment

Recipe Rating