Instant Pot Mac and Cheese

This easy Instant Pot Mac and Cheese recipe is simple to make with just a few ingredients. This pressure cooker macaroni and cheese is a 30 minute meal that’s perfect for a family dinner or potluck. Homemade mac and cheese has never been so easy to make!

Creamy Instant Pot mac and cheese in a serving bowl.

When I need a quick and easy dinner that all of my kids will eat and enjoy, I make this Instant Pot mac and cheese.

This recipe is so simple, you won’t believe that it can be this easy to make homemade macaroni and cheese. This Instant Pot mac and cheese has perfectly cooked pasta in a luxuriously creamy cheese sauce. It’s rich and creamy and downright addicting!

Serve your Instant Pot macaroni and cheese with roasted broccoli or a green salad for a meal that the whole family will love.

Why make mac and cheese in an Instant Pot?

  • This Instant Pot macaroni and cheese is a one pot meal, so you only have one pot to wash at the end. You don’t even need to drain the pasta since it cooks in just the right amount of liquid!
  • Pressure cooker mac and cheese is so easy and hands-off! You don’t have to watch a pot on the stove or wait for a pot of water to come to a boil.
  • This one pot mac and cheese is creamy, cheesy, and so satisfying. It’s a meal the whole family will love!
  • This Instant Pot mac and cheese is ready in 30 minutes, start to finish. That includes the time that it takes for the Instant Pot to come to pressure.

Creamy Instant Pot mac and cheese on a serving spoon over an Instant Pot.

If you’re a homemade mac and cheese fanatic, you’ll also love my Panera mac and cheese recipe. You can even make it in your Instant Pot, by following the method in the recipe below and just changing up the ingredients! My easy Instant Pot spaghetti is another favorite Instant Pot pasta recipe.

Are you new to using your Instant Pot pressure cooker? Read my beginner’s Instant Pot manual for a quick start guide to Instant Pot cooking. Then check out these easy Instant Pot recipes for lots of recipe ideas!

How to Make Instant Pot Mac and Cheese

Instant Pot Mac and Cheese Ingredients

Pasta: You can use white pasta or whole wheat pasta in this recipe. I recommend using elbow macaroni pasta in your macaroni and cheese.

Milk: This recipe is for Instant Pot mac and cheese without evaporated milk. I prefer to make mac and cheese with whole milk because it is less processed than canned milk. Plus, you can’t beat the flavor of fresh milk and real cheese.

Cheese: I have found that a combination of sharp white cheddar cheese and regular cheddar cheese makes the best mac and cheese. The sharp white cheddar gives the best flavor to mac and cheese! You can use all sharp white cheddar in this recipe. I use a combination of cheeses because the sharp white cheddar that I buy comes in 8 ounce packages. Since that’s not quite enough cheese for this creamy, cheesy mac and cheese recipe I add 4 ounces of regular cheddar as well.

Dijon Mustard: A little bit of Dijon mustard adds subtle flavor to the pasta, but don’t worry, your mac and cheese won’t taste like mustard. You can leave out the Dijon if you don’t like mustard.

Butter: Some recipes call for adding the butter before cooking the pasta, but this can lead to a mess during the quick release process. You’ll stir the butter into the hot cooked pasta and it will melt right in.

Salt and Pepper: You’ll add some salt and pepper to the pasta before it cooks. Then taste the finished macaroni and cheese and add more salt and pepper as desired.

Making this easy Instant Pot recipe is so simple! Here’s what you’ll do:

  1. Cook the pasta in the Instant Pot.
  2. Quick release the pressure.
  3. Stir in the butter, cheese and milk.
  4. Serve and enjoy!

How Long to Cook Pasta in an Instant Pot

You can use this easy formula to figure out how long you need to cook your pasta in the Instant Pot, no matter which shape of pasta you use:  take the package cook time and divide it in half, that’s it!

If the package cook time is an odd number so you don’t get a whole number when you halve it, round down. If you prefer your pasta al dente (firmer), subtract one more minute from the cook time after cutting it in half.

For example, if you are cooking whole wheat elbow pasta with a package cook time of 6-7 minutes, take 6 minutes and halve it to get 3 minutes. You’ll cook those whole wheat elbows for 3 minutes on high pressure in your Instant Pot, followed by a careful (slow) quick release right after the cook time ends. If you want your whole wheat elbow pasta to be al dente, try cooking it for 2 minutes in the Instant Pot.

A bowl of Instant Pot mac and cheese next to an Instant Pot.

Instant Pot Macaroni and Cheese Ideas

You can change up the flavors of your macaroni and cheese by mixing in one or more of these after cooking your Instant Pot mac and cheese:

How to Reheat Mac and Cheese

This Instant Pot mac and cheese is best served right after making it. That’s when it will have the best creamy texture. You can reheat the leftovers, though (I certainly do!), and it will still be delicious.

I recommend stirring in a little bit of milk when reheating your mac and cheese. You can warm it gently in a pot on the stove or in the microwave. Stir the macaroni well partway through reheating.

Cooking Tips for the Best Instant Pot Mac and Cheese

  • For even more flavor, try using low sodium chicken broth in place of half or all of the water that the pasta cooks in.
  • When you quick release the pressure after the Instant Pot cook time ends, turn the steam release valve very carefully and move it just a little bit. You want to release the steam and pressure slowly to avoid a foamy spray from coming out of the valve. As long as you do a slow and careful quick release, you shouldn’t end up with a mess. You can also put a kitchen towel over the valve to help contain the steam.
  • Give your Instant Pot lid a quick rinse right away after you take the lid off. Then later you can give it a full wash with soap, after you’ve finished eating. Rinsing the pasta starch off of the inside of the lid right away makes clean up much easier! You will also want to remove the steam release handle and rinse it out. It pulls right off and then you just press it back on. See my Instant Pot manual for a photo.
  • This recipe makes a lot of mac and cheese. If you don’t need 8 servings or leftovers, you can halve this recipe. Halve the ingredients and the cook time will stay the same.
  • This Instant Pot mac and cheese would be a perfect side dish for my flavorful Instant Pot chicken thighs or crispy baked chicken thighs!

Homemade pressure cooker macaroni and cheese with cheese on top.

More Easy Instant Pot Recipes:

Instant Pot Mac and Cheese

This easy Instant Pot Mac and Cheese recipe is simple to make with just a few ingredients. This pressure cooker macaroni and cheese is a 30 minute meal that's perfect for a family dinner or potluck. Homemade mac and cheese has never been so easy to make!
Course Main Dish, Side Dish
Cuisine American
Keyword homemade macaroni and cheese, instant pot mac and cheese, instant pot macaroni and cheese, mac and cheese, pressure cooker mac and cheese
Prep Time10 mins
Cook Time3 mins
Inactive Time16 mins
Total Time29 mins
Servings 8 servings
Calories 409kcal

Ingredients

  • 16 ounces uncooked whole wheat elbow pasta or white elbows or other pasta shapes
  • 4 cups water or low sodium chicken broth
  • 2 teaspoons Dijon mustard optional
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 2 tablespoons unsalted butter
  • 8 ounces sharp white cheddar cheese about 2 cups shredded
  • 4 ounces cheddar cheese about 1 cup shredded
  • 3/4 cup milk warmed, whole milk is best

Instructions

  • Place pasta, water, Dijon mustard, salt and pepper in Instant Pot. Stir and then even out the pasta to make sure it is all in the liquid.
  • Close the Instant Pot lid and turn the steam release valve to the sealing position. Cook on Manual/Pressure Cook at high pressure for 3 minutes for whole wheat elbow pasta or 4 minutes for white elbow pasta. (A good rule of thumb is to cook pasta in the Instant Pot for half of the cook time listed on the box.)
  • While the pasta cooks, shred the cheese and warm the milk.
  • As soon as the cook time ends, do a very slow and careful quick release: use the handle of a long spoon to move the steam release valve toward the venting position just a tiny bit, until steam begins to escape. Continue slowly releasing the steam until all of the steam has been released and the pin drops down.
  • Open the Instant Pot lid and add the butter to the pot. Slowly stir in the cheese, a little bit at a time, followed by the milk. Taste and add more salt and pepper as desired.
  • If the mac and cheese seems too liquidy, let it sit on the warm setting for a few minutes and it will thicken up. Serve.

Notes

  • I recommend shredding your own cheese, rather than using pre-shredded cheese. Pre-shredded cheese is often coated with cellulose to keep it from clumping together and it doesn't melt as well.

Nutrition

Serving: 1.5cups | Calories: 409kcal | Carbohydrates: 44g | Protein: 20g | Fat: 19g | Saturated Fat: 11g | Cholesterol: 54mg | Sodium: 445mg | Potassium: 194mg | Fiber: 1g | Sugar: 1g | Vitamin A: 11% | Calcium: 35.9% | Iron: 13%
Nutrition information is an estimate.
Tried this recipe?Mention @kristines_kitchen or tag #kristineskitchenblog!
Easy 4 Week Meal Plan
Easy Slow Cooker Dinners eBook

This site contains affiliate links. If you make a purchase through these links, I may receive a small commission, at no extra cost to you. Thank you for supporting Kristine's Kitchen!