Instant Pot Mac and Cheese
This Instant Pot Mac and Cheese recipe gives you everything you want in a homemade comfort meal—fast prep, one pot, and rich, creamy results without the fuss. You’ll get perfectly tender pasta coated in a smooth sauce made with real sharp cheddar, not the boxed stuff. There’s no need to make a roux or dirty extra pans, and you’ll have it ready in less than 10 minutes!

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!
When I make this mac and cheese, I’m usually thinking ahead to the next day’s lunch boxes. The kids love it, and I like knowing I can make it ahead, store it in the fridge, or freeze a few portions to grab later when mornings get hectic. Whether you’re prepping it for busy weeknights or casual game days, it’s one of those easy Instant Pot recipes that actually makes life easier.
Ingredients You’ll Need
You’ll need all the ingredients shown in the photograph below.

How to Make Instant Pot Mac and Cheese with Step-By-Step Instructions
Scroll down for the full recipe card containing a full printable recipe and measurements in both US customary and metric units.
If you follow my simple instructions, you’ll see how easy it is to make creamy mac and cheese in your Instant Pot without breaking a sweat.
Add Pasta and Cook Under Pressure
Add the uncooked elbow macaroni, water, salt, and butter to the Instant Pot. Give everything a quick stir so the pasta is evenly coated and nothing sticks to the bottom. I use this Instant Pot, which is the perfect size for this and gives consistent results every time.
Lock the lid in place, set the valve to Sealing, and cook on High Pressure for 4 minutes. The Instant Pot will take a few minutes to come to pressure before the actual cooking time begins, so don’t worry if it doesn’t start right away.
Quick Release the Pressure
Once the timer beeps, carefully turn the valve to Venting to release the pressure right away using a kitchen towel to keep your hands safe, as the steam will shoot out quickly and can be very hot.
Keep your face and hands away from the top of the valve, as the hot steam can cause burns if you’re too close. Wait for the float valve to drop completely—that means all the pressure is released and it’s safe to open the lid.


Stir the Pasta
At first, the pasta might seem a little too wet—that’s completely normal. Stir it for a minute or so, and you’ll see the liquid start to get absorbed and thicken up nicely. I use a heat-resistant silicone spoon that won’t scratch the liner of the pot.
Be careful not to mash or break up the pasta while stirring. You want to keep them intact so they stay tender, but still hold their shape in the creamy sauce.
Add Milk, Cheese, and Seasoning
Now pour in the milk and toss in the shredded cheddar cheese. If you want a little extra flavor, sprinkle in the garlic powder too. I usually shred my cheese with this box grater with container base so I can measure and store at the same time—plus it melts way better than the pre-shredded stuff.
Stir everything together slowly until the cheese melts fully and the sauce becomes creamy and smooth.


Let It Sit Before Serving
Give the mac and cheese 2 to 3 minutes to rest before digging in, so the sauce thickens even more, giving you the classic creamy texture that holds onto every bite.
You can also garnish it with chopped parsley and a handful of crispy fried onions or toasted garlic flakes for a little crunch and extra flavor to finish it off. Lastly, enjoy!

Recipe Notes and Expert Tips
I’ve made this recipe a lot, and here are the tips I always come back to so my homemade mac and cheese turns out right every time.
- Use the Right Pasta: Elbow macaroni cooks evenly in the Instant Pot and holds the creamy cheese sauce well. Skip anything too thick or oversized for the best texture.
- Don’t Skip the Butter: Adding butter with the water helps coat the pasta and gives the final dish a richer flavor. It also prevents sticking.
- Quick Release with Care: The quick release lets the pasta stop cooking right away, so it stays firm. Always use a towel or long utensil to turn the valve to avoid the steam.
- Expect Some Liquid: If the macaroni looks too wet after pressure cooking, just keep stirring. That extra water helps melt the cheese evenly and disappears fast.
- Use Whole or Evaporated Milk: Both options make the sauce creamier and less likely to separate. Skim milk won’t give the same result.
- Shred Your Own Cheese: Pre-shredded cheese often doesn’t melt as smoothly because of added starches. A block of cheddar melts better and tastes fresher.
- Swap the Cheese: No cheddar? Try Monterey Jack, Gouda, Fontina, Gruyere, or Provolone—these all melt well and stay creamy. If you want extra stretch, try to add stringy cheese like mozzarella.
- Add a Kick: For a little heat, stir in a dash of hot sauce or a pinch of cayenne or black pepper. It gives the cheese sauce a subtle edge without overpowering the flavor.

How to Store Leftovers
Let the mac and cheese cool completely before transferring to an airtight container. You can store it in the refrigerator for up to 3 to 4 days.
When reheating, add a splash of milk and stir gently to bring back its creaminess. It’s best warmed up on the stovetop over low heat or in the microwave in short bursts, stirring between each to keep the sauce smooth.
You can freeze it for up to 3 months and pack it into a freezer-safe container or bag. Just keep in mind that the texture may slightly change once thawed. It still tastes great—just stir in a little extra cheese or milk when reheating.
What to Serve With Instant Pot Mac and Cheese
This creamy mac and cheese is great on its own as a main dish, but it also pairs well with a variety of simple sides and add-ins. Try it with roasted broccoli, a green salad, or garlic sautéed spinach for something light.
It’s also a solid side dish for grilled meats like chicken, ribs, or burgers. Bulk it up by mixing in cooked bacon, sausage, or even roasted vegetables. For a crowd, serve it with garlic bread or a veggie platter to round out the meal.

More Easy Recipes for You to Try at Home
I’ve got plenty more quick and comforting recipes like this that are perfect for busy nights or easy weekend meals.
- Creamy Pumpkin Carbonara
- Creamy Pumpkin Pasta
- Million Dollar Spaghetti
- Homemade Lasagna
- Lasagna Soup

Equipment
Ingredients
- 1 pound elbow macaroni about 4 cups uncooked
- 4 cups water
- 1 teaspoon salt
- 2 tablespoons unsalted butter
- 1 cup whole milk or evaporated milk for a richer texture
- 2 cups shredded cheddar cheese mild or medium — avoid orange-dyed cheese for best texture
- ¼ teaspoon garlic powder optional, for extra flavor
Instructions
- Add the uncooked macaroni, water, salt, and butter to the Instant Pot. Stir to combine.1 pound elbow macaroni, 4 cups water, 1 teaspoon salt, 2 tablespoons unsalted butter
- Secure the lid and set the valve to Sealing. Cook on High Pressure for 4 minutes.
- Once the timer goes off, quick release the pressure by carefully turning the valve to Venting.
- Open the lid and stir the pasta. It may look a little watery at first, but the liquid will absorb and thicken as you stir.
- Pour in the milk and add the shredded cheese and garlic powder (if using). Stir until the cheese is completely melted and the sauce is smooth and creamy.1 cup whole milk, 2 cups shredded cheddar cheese, ¼ teaspoon garlic powder
- Let the mac and cheese sit for 2 to 3 minutes to thicken before serving.
Notes
- Use the Right Pasta: Elbow macaroni cooks evenly in the Instant Pot and holds the creamy cheese sauce well. Skip anything too thick or oversized for the best texture.
- Don’t Skip the Butter: Adding butter with the water helps coat the pasta and gives the final dish a richer flavor. It also prevents sticking.
- Quick Release with Care: The quick release lets the pasta stop cooking right away, so it stays firm. Always use a towel or long utensil to turn the valve to avoid the steam.
- Expect Some Liquid: If the macaroni looks too wet after pressure cooking, just keep stirring. That extra water helps melt the cheese evenly and disappears fast.
- Use Whole or Evaporated Milk: Both options make the sauce creamier and less likely to separate. Skim milk won’t give the same result.
- Shred Your Own Cheese: Pre-shredded cheese often doesn’t melt as smoothly because of added starches. A block of cheddar melts better and tastes fresher.
- Swap the Cheese: No cheddar? Try Monterey Jack, Gouda, Fontina, Gruyere, or Provolone—these all melt well and stay creamy. If you want extra stretch, try to add stringy cheese like mozzarella.
- Add a Kick: For a little heat, stir in a dash of hot sauce or a pinch of cayenne or black pepper. It gives the cheese sauce a subtle edge without overpowering the flavor.
Nutrition
About the Author

Hey there! I’m Mandy
Mandy Applegate is a home cook, food blogger, and writer who believes the best meals are the ones shared with the people you love.
She’s all about easy recipes that taste amazing, the kind that make ordinary days feel a little more special and remind you why cooking at home matters.
She has been published on NBC, the Daily News, the Boston Herald, and the Chicago Sun-Times, amongst many others.

Add Preferred Source
I gave this 5 stars but would let me do 4
Great recipe
so fast and delicious
I used evaporated milk
I used pepper Jack cheese
fried some onions and a dash of Cayane pepper
served with grilled salmon and salad
I will absolutely make this many times over
thanks so much
The 5 stars stuck! I’m glad that you loved the recipe 🙂