See my guide on how to use an Instant Pot.


This Instant Pot mac and cheese is creamy, cheesy and ready in just 30 minutes! This easy recipe is one of my family’s favorite dinners, and it also makes a delicious side dish!

Creamy mac and cheese in Instant Pot with wooden spoon.

I Think You’ll Love this Instant Pot Mac and Cheese!

My kids love mac and cheese and this Instant Pot mac and cheese is my favorite way to make this classic comfort food. I love this recipe because it’s made in one pot, with few ingredients and it makes the creamiest, cheesiest mac and cheese I’ve tried. Yes, even creamier than my favorite baked mac and cheese recipe!

Served with roasted broccoli or a salad, this delicious mac and cheese makes such an easy dinner. I hope you love it too!

I made this and it is by far the best Mac n cheese I have ever tasted by far. Yummy yummy!
Thickened To perfection. Thanks so much for this wonderful recipe.

Terri

Ingredients You’ll Need

Ingredients for Instant Pot mac and cheese recipe with labels.Ingredients for Instant Pot mac and cheese recipe with labels.
  • Elbow Pasta: You can use white pasta or whole wheat pasta in this recipe. I usually use elbow macaroni pasta. Other short pasta shapes, such as shells, will also work.
  • Water: The pasta absorbs the water as it cooks, there’s no draining required! For extra flavor, you can substitute half of the water with chicken broth.
  • Seasonings: A few simple seasonings flavor the pasta as it cooks. I use paprika, garlic powder, salt and pepper in this recipe. You can also add a teaspoon of Dijon mustard or 1/2 teaspoon of dry mustard, if desired.
  • Butter: A little butter adds richness. You’ll stir the butter into the hot cooked pasta and it will melt right in.
  • Cheese: I love the flavor combination of sharp cheddar cheese and sharp white cheddar. It’s best to shred your own cheese using a box grater, since store bought pre-shredded cheese is often coated with an anti-caking agent that prevents it from melting smoothly.
  • Milk: For extra creaminess.

How to Make Instant Pot Mac and Cheese

Combine pasta, water and seasonings in Instant Pot. Stir everything together and even out the pasta so that it is all in the liquid.

Dry pasta, water and seasonings in Instant Pot.Dry pasta, water and seasonings in Instant Pot.

Pressure cook. Cook at high pressure for 3 minutes for whole wheat elbow pasta or 4 minutes for white elbow pasta. Then quick release the pressure.

Pro Tip: When you quick release the pressure, move the steam release valve very carefully and, if possible, move it just a little bit at a time. It’s best to release the steam and pressure slowly to avoid a starchy 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.

Pouring milk into cooked pasta in pot.Pouring milk into cooked pasta in pot.

Stir in the butter, cheese and milk. Taste the mac and cheese and add more salt and pepper, if needed. If it seems a little watery, let it rest with the keep warm setting on for a few minutes and it will thicken up. Then serve and enjoy!

Butter, milk and both cheeses added to cooked pasta in Instant Pot.Butter, milk and both cheeses added to cooked pasta in Instant Pot.
Spoonful of mac and cheese held over Instant Pot.Spoonful of mac and cheese held over Instant Pot.

Recipe Variations

You can change up the flavors of your Instant Pot mac and cheese by stirring in one or more of these optional mix-ins after cooking:

  • Add Protein: Stir in Instant Pot Shredded Chicken, chopped Poached Chicken, rotisserie chicken, cubed cooked ham, cooked sausage, or crumbled bacon.
  • Add Veggies: After cooking, mix in some Instant Pot Broccoli, frozen peas, Roasted Butternut Squash, or fresh spinach to add flavor and nutrition.
  • Add Spice: Sophisticated palates may enjoy a pinch of cayenne pepper or a dash of hot sauce mixed into the mac and cheese.
  • Try Other Cheeses: Try using a combination of sharp cheddar and either mozzarella, Gruyere or Monterey jack. You can also stir in some grated Parmesan cheese for extra flavor.

To Store and Reheat

This Instant Pot mac and cheese is best served right after making it because that’s when it will have the best creamy texture. If you have leftovers, you can store them in an airtight container in the refrigerator for up to 3 days. Leftover mac and cheese is still delicious, it just won’t be as creamy as when it’s freshly made.

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 over low heat, stirring often, or in the microwave.

Instant Pot mac and cheese served in a bowl.Instant Pot mac and cheese served in a bowl.

More Easy Instant Pot Recipes

Creamy mac and cheese in Instant Pot with wooden spoon.Creamy mac and cheese in Instant Pot with wooden spoon.
4.78 from 9 ratings

Instant Pot Mac and Cheese

Servings: 8 servings
Prep Time: 10 minutes
Cook Time: 3 minutes
Inactive Time: 16 minutes
Total Time: 29 minutes
This Instant Pot mac and cheese is a family favorite! It's super creamy, deliciously cheesy and easy to make in one pot. Perfect for an easy lunch, dinner, side dish or potluck!
Ingredients
  • 16 ounces uncooked white or whole wheat elbow pasta
  • 4 cups water
  • ยฝ teaspoon salt, or to taste
  • ยผ teaspoon pepper, or to taste
  • ยผ teaspoon paprika
  • โ…› teaspoon garlic powder
  • 2 tablespoons unsalted butter
  • 8 ounces sharp white cheddar cheese, about 2 cups shredded
  • 4 ounces sharp cheddar cheese, about 1 cup shredded
  • ยฝ cup milk, warmed, whole milk is best
Instructions
 
  • Place pasta, water, salt, pepper, paprika and garlic powder in Instant Pot. Stir well. Even out the pasta to make sure it is all in the liquid.
  • Close the Instant Pot lid and move 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, quick release the pressure by moving the steam release valve to the venting position. If possible, do a slow and careful quick release by moving the valve a little bit at a time, to slow the release of starchy steam from the pasta and minimize mess.
  • Once 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
  • Cheese: I recommend buying a block of cheese and shredding it yourself, rather than using pre-shredded cheese. Pre-shredded cheese is often coated with an anti-caking agent to keep it from clumping together and it doesn’t melt as well.
  • Other pasta shapes: 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 you like your pasta al dente (firmer), subtract one more minute from the pressure cooking time.
  • Leftovers: Store in an airtight container in the refrigerator for up to 3 days. I recommend stirring in a little bit of milk when reheating mac and cheese. Warm it gently in a pot on the stove, stirring often, or in the microwave.
Recipe Variations:
  • Add Protein:ย Stir inย Instant Pot Shredded Chicken, choppedย Poached Chicken, rotisserie chicken, cubed cooked ham, cooked sausage, or crumbledย bacon.
  • Add Veggies: After cooking, mix in cooked broccoli, frozen peas,ย Roasted Butternut Squash, or fresh spinach.
  • Add Spice: Add a pinch of cayenne pepper or a dash of hot sauce.
  • Try Other Cheeses:ย Try using a combination of sharp cheddar and either mozzarella, Gruyere or Monterey jack. You can also stir in some grated Parmesan cheese for extra flavor.
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: 550IU, Calcium: 359mg, Iron: 2.3mg
Nutrition information is an estimate.
Cuisine: American
Course: Main Dish, Side Dish
Tried this recipe?Mention @kristines_kitchen on Instagram or tag #kristineskitchenblog.

I originally shared this recipe in 2019. Updated September 2021 and September 2024.

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!