Instant Pot Mac N Cheese Recipe: Ultra Creamy One-Pot Comfort

Instant Pot Mac N Cheese Recipe: Ultra Creamy One-Pot Comfort

There’s a reason this one-pot method has become my go-to for ultra creamy mac and cheese. The Instant Pot locks in richness while simplifying the process to just a few hands-off steps.

No draining, no extra pots—just perfectly cooked pasta and a velvety cheese sauce that comes together in the same vessel. The key is timing the pasta just right so it absorbs the right amount of liquid without turning mushy.

What you get is a dish that delivers on comfort without compromise. The sauce clings to every noodle, and the texture stays smooth, never grainy or separated.

Ideal for busy weeknights or whenever you crave that classic, satisfying bite. Here’s how to nail it every time.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Instant Pot Mac N Cheese

Pantry staples and fridge basics come together for this one-pot comfort classic.

Ingredient Amount Notes
Elbow Macaroni 🍝 1 lb Dry, uncooked pasta
Unsalted Butter 🧈 4 tbsp Cut into cubes for even melting
All-Purpose Flour 🌾 ¼ cup For thickening the sauce
Whole Milk 🥛 2 ½ cups Full-fat for creaminess
Heavy Cream 🥛 ½ cup Rich and thick texture
Sharp Cheddar Cheese 🧀 8 oz Freshly shredded from block
Monterey Jack Cheese 🧀 4 oz Freshly shredded for melt
Parmesan Cheese 🧀 ½ cup Freshly grated for depth
Dijon Mustard 🟡 1 tbsp Adds tangy complexity
Garlic Powder 🧄 ½ tsp For savory base flavor
Onion Powder 🧅 ½ tsp Enhances cheese flavor
Salt 🧂 1 tsp Adjust to taste at end
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Chicken Broth 🍲 1 ½ cups Low-sodium preferred

The cheese is non-negotiable here. Freshly shredded blocks (not pre-shredded) melt smoothly—pre-shredded has anti-caking agents that make the sauce grainy. I grab mine at Whole Foods or Trader Joe’s for the best selection. The pasta shape matters too: elbow macaroni holds sauce perfectly, but cavatappi or shells work great if that’s what you’ve got.

No whole milk? Half-and-half plus a splash of water gets you close. Swap the cheddar for Colby or pepper jack if you want a twist. The Dijon mustard might seem odd, but don’t skip it—it balances the richness. For extra creaminess, add 1 oz cream cheese (it melts right in). The broth can be vegetable to keep it vegetarian.

Leftovers reheat best with a splash of milk to loosen the sauce. Stores in the fridge for 4-5 days (it thickens as it cools, so stir in milk when warming). Freezes well for up to 3 months—just thaw overnight before reheating.

❤️

Why You’ll Love This Recipe

  • Set It & Forget: I dump everything in the Instant Pot, seal the lid, and walk away—no stirring, no watching, just perfect mac n cheese 20 minutes later.
  • Velvety Dream: The whole milk and heavy cream combo makes it so rich and smooth, with that buttery flour roux tying it all together.
  • Crowd Pleaser: From picky kids to potlucks, this mac n cheese disappears fast. I’ll be real: I’ve made it three weeks in a row and no one’s complained.
  • Leftovers? Yes Please: It reheats beautifully—still creamy, not dry—and honestly, it might taste even better the next day. Between us, I sometimes make extra just for that.

Step-by-Step Instructions for Instant Pot Mac N Cheese

This one-pot method delivers the creamiest, most comforting mac and cheese with minimal effort.

Step 1: Cook the Pasta in the Instant Pot

Add the 1 lb Elbow Macaroni and 1.5 cups Chicken Broth to your Instant Pot. I like to break the pasta in half so it fits better, but it’s not required. Make sure the pasta is fully submerged in the liquid.

Secure the lid, set the valve to sealing, and cook on high pressure for 4 minutes. The pasta will finish cooking in the next steps, so don’t overcook it here. You’ll know it’s done when the Instant Pot beeps and the pressure releases naturally.

Step 2: Create the Cheese Sauce Base

Once the pressure releases, open the lid and stir in the 4 tbsp Unsalted Butter until melted. The residual heat from the pasta will help it melt quickly. Then, sprinkle in the 0.25 cup All-Purpose Flour and stir constantly for 1-2 minutes to cook out the raw flour taste.

This creates a roux that will thicken your sauce. You’ll notice the mixture start to thicken and bubble slightly—that’s your cue that the flour is fully incorporated and the base is ready for the liquids.

Step 3: Add Liquids and Seasonings

Slowly pour in the 2.5 cups Whole Milk and 0.5 cup Heavy Cream, stirring constantly to prevent lumps. Add the 1 tbsp Dijon Mustard, 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, 1 tsp Salt, and 0.5 tsp Ground Black Pepper.

Stir well to combine and let the mixture simmer for 3-4 minutes until it begins to thicken. The sauce should coat the back of a spoon but still be pourable. This is the perfect consistency for the cheese to melt smoothly.

Step 4: Melt in the Cheeses

Reduce the heat to low and add the 8 oz Sharp Cheddar Cheese, 4 oz Monterey Jack Cheese, and 0.5 cup Parmesan Cheese a handful at a time, stirring constantly. Freshly shredded cheese melts more smoothly than pre-shredded, so take your time here.

Continue stirring until all the cheese is fully melted and the sauce is ultra creamy and smooth. If the sauce seems too thick, add a splash of the reserved pasta water to loosen it. Taste and adjust the seasoning with more salt if needed.

Step 5: Combine and Serve

Stir the pasta into the cheese sauce until every piece is coated. The sauce should cling to the pasta, creating that perfect creamy texture we all love. If it seems a bit thick, add a splash of whole milk or chicken broth to reach your desired consistency.

Let it sit for 2-3 minutes to allow the flavors to meld together. Serve immediately while hot and creamy. This one-pot wonder is ready to deliver maximum comfort in every bite.

👨‍🍳

Pro Tips For Making Instant Pot Mac N Cheese

  • Use Cold Water: Start with cold water when cooking the pasta in the Instant Pot to prevent the noodles from clumping together or sticking to the bottom.
  • Toast the Flour: After melting the butter, cook the flour for 1-2 minutes to remove the raw taste—it makes the cheese sauce richer and more flavorful.
  • Avoid Overfilling: Never exceed the ½-way mark in your Instant Pot, or the pasta will expand and either burn or cook unevenly.
  • Warm the Dairy: Take the whole milk and heavy cream out of the fridge 10 minutes before adding them so they blend smoothly into the hot roux without curdling.

Creative Variations of These Flavors

Spicy Buffalo Style

Add ¼ cup Frank’s RedHot to the cheese sauce along with 1 tsp ranch seasoning. Top with crumbled blue cheese and diced celery. The heat cuts through the richness beautifully, and I love the tangy kick it adds. 🌶️

Loaded Baked Potato

Fold in ½ cup cooked bacon bits, ¼ cup chopped green onions, and ½ cup sour cream after combining the pasta and cheese. This version tastes like a loaded baked potato in every bite. I use thick-cut bacon for extra crunch.

Veggie-Packed Version

Stir in 1 cup steamed broccoli florets and ½ cup diced roasted red peppers at the end. The veggies add color and nutrition without compromising creaminess. I often use frozen broccoli for convenience—just thaw and drain first.

Truffle Luxe

Replace 1 tbsp butter with 1 tbsp truffle oil and finish with extra Parmesan and a sprinkle of chopped chives. This elevates the dish to gourmet status. A little truffle oil goes a long way—I use Urbani brand.

Lobster Mac

Fold in 1 cup cooked lobster meat at the end. The sweetness of the lobster pairs perfectly with the sharp cheddar. I buy frozen lobster tails from Trader Joe’s and cook them separately before adding. 💛

BBQ Pulled Pork

Mix in 1 cup shredded BBQ pulled pork for a hearty meal. The smoky BBQ sauce blends surprisingly well with the creamy cheese. I use leftover pulled pork from my Instant Pot recipe—just shred and stir it in at the very end.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 780kcal
% Daily Value
Total Fat 45g58%
Saturated Fat 28g140%
Cholesterol 150mg50%
Sodium 1200mg52%
Total Carbohydrate 60g22%
Dietary Fiber 3g11%
Sugars 4g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use pre-shredded cheese?

Pre-shredded cheese often contains anti-caking agents that prevent smooth melting. For best results, always shred block cheese yourself. This ensures a creamy, lump-free sauce every time.

2

Why does my sauce turn out grainy?

Graininess usually happens from high heat or pre-shredded cheese. Stir on low heat and use freshly shredded cheese. Adding cheese slowly while stirring constantly also helps maintain a smooth texture.

3

Can I make this ahead of time?

Yes, but the sauce thickens as it cools. Store in the fridge for up to 4-5 days and reheat with a splash of milk to restore creaminess. It also freezes well for up to 3 months.

★★★★★4.8(13 reviews)
Patrick Lewis