This is the best creamy Mac and Cheese recipe that you can make in an Instant Pot in just 20 minutes from start to finish! The pasta is perfectly cooked and loaded with rich and creamy cheesy sauce.

Who doesn’t love a good bowl of delicious Mac and Cheese, made with classic elbow pasta and loaded with rich and cheesy sauce!
The best part of this recipe is that you can make it in your pressure cooker in no time at all! Just put the ingredients in the pot, cook for 4 minutes, then add milk and cheese and stir. So easy, quick, and super delicious!
And if you want to use your pressure cooker more often, check out my post for Instant Pot Recipes for Beginners, where you will find a lot of tasty ideas, like Instant Pot Mashed Potatoes, Instant Pot Beef Stew, Instant Pot Lentil Soup, Instant Pot Taco Soup, and Instant Pot Pot Roast and Potatoes.
How to make it
- Put pasta, chicken stock, butter, and salt in a pot. Press down with wooden spoon, don’t stir.
2. Cover with a lid and cook for 4 minutes. When done, do a quick pressure release.
3. Add milk and stir. Add cheese a handful at a time, and stir until smooth consistency.
Tips for best results
- If you like your pasta more cheesy and gooey, feel free to add an additional ½ cup of milk and 1 more cup of shredded cheese.
- For more flavor, you can add some ½ teaspoon of garlic and onion powder each. It won’t be overpowering and will add more complexity to the dish.
- If you don’t have chicken stock or broth, you can use just water. Although the stock will provide more flavor.
- For the cheese, I always recommend using a freshly grated cheese. Just buy it in a block and grate it yourself. You will see a big difference.
Frequently Asked Questions
My favorite combo is sharp cheddar and Colby jack. You also can use Gruyere, Gouda, Fontina, Mozzarella, Monterey jack, and even a little bit of Parmesan cheese.
For me, this recipe always tastes better right after you make it. But if you have any leftovers, you can put them in an air-tight container and refrigerate for 3-4 days.
Because pasta absorbs liquid as it sits, you will need to add a few tablespoons of water or milk when reheating it. It will help to loosen it up and prevent from drying. If you are reheating in a microwave, just add liquid right into the bowl and reheat in 30 seconds increments, stirring in between.
Instant Pot Mac and Cheese Recipe
Ingredients
- 16 oz elbow pasta uncooked
- 4 cups chicken stock
- ½ teaspoon salt
- 2 tablespoons unsalted butter
- 1 cup whole milk room temperature
- 2 cups sharp cheddar cheese shredded
- 1 cup Colby Jack cheese shredded
Instructions
- Put pasta, chicken stock, butter, and salt in a pot. Press down with wooden spoon,don’t stir.
- Cover with a lid and cook on manual high pressure for 4 minutes. When done, do a quick pressure release.
- Add milk and stir. Add cheese a handful at a time, and stir until smooth consistency.
Video
Notes
- When releasing the pressure, I like to cover the valve with a towel. Because the pasta is starchy, this process might be a bit messy.
- If you like your pasta more cheesy and gooey, feel free to add an additional ½ cup of milk and 1 more cup of shredded cheese.
- For more flavor, you can add some ½ teaspoon of garlic and onion powder each. It won’t be overpowering and will add more complexity to the dish.
- If you don’t have chicken stock or broth, you can use just water. Although the stock will provide more flavor.
- For the cheese, I always recommend using a freshly grated cheese. Just buy it in a block and grate it yourself. You will see a big difference.
Love this recipe! So quick & easy to make and I feel good knowing the kids are getting some veggies
For some reason I never have to add milk, the mixture is wet enough without it.
I have a pressure cooker/ grill so I also grill it once cooked to turn it into a pasta bake
I want to comment on how well you give the directions. Congrats. Great job! I will be using these recipes because I trust that they are right,