Here is my favorite Instant Pot mac and cheese recipe, with a creamy, cheesy sauce that comes together in just minutes, and tender pasta that cooks perfectly right in the pot.
This mac and cheese is my family’s go-to comfort food on busy weeknights. I love that I can throw everything in the Instant Pot and have dinner ready in under 30 minutes. Plus, it tastes way better than the boxed stuff!
Why You’ll Love This Mac and Cheese
- Super quick and easy – This Instant Pot mac and cheese comes together in just 15-25 minutes, making it perfect for busy weeknights when you need dinner fast.
- One-pot convenience – Everything cooks in your Instant Pot, so you’ll have fewer dishes to wash and less cleanup afterward.
- Creamy, cheesy goodness – The combination of cheddar and Monterey Jack creates the perfect melty, rich cheese sauce that coats every noodle beautifully.
- Kid-friendly favorite – This homemade version tastes way better than the boxed stuff and is guaranteed to make the whole family happy at dinner time.
- Simple pantry ingredients – You probably already have most of these basic ingredients on hand, making this an easy go-to recipe when you’re not sure what to cook.
What Kind of Cheese Should I Use?
The cheese blend in this recipe is what makes it so creamy and flavorful, so choosing the right types matters. Mild cheddar is perfect here because it melts smoothly and gives you that classic mac and cheese taste without being too sharp. For the second cheese, Monterey Jack creates an incredibly smooth melt, but mozzarella works just as well if that’s what you have on hand. I always recommend buying block cheese and shredding it yourself rather than using pre-shredded cheese – the pre-shredded stuff has anti-caking agents that can make your sauce less smooth. If you want a bit more flavor, you could swap half the mild cheddar for sharp cheddar, but stick with mostly mild to keep that creamy texture.
Options for Substitutions
This mac and cheese recipe is pretty forgiving when it comes to swaps:
- Elbow macaroni: You can use other short pasta shapes like shells, cavatappi, or penne – just stick with something that holds cheese sauce well. Avoid long pasta like spaghetti as it won’t give you that classic mac and cheese experience.
- Evaporated milk: If you don’t have evaporated milk, you can use heavy cream or whole milk instead. With regular milk, you might need to add a bit more cheese to get that creamy consistency.
- Mild cheddar cheese: Feel free to use sharp cheddar for more flavor, or try other melting cheeses like Gruyere or fontina. Just make sure whatever you choose melts smoothly.
- Monterey Jack cheese: Mozzarella works great as mentioned, but you could also use Colby, Gouda, or even cream cheese for extra creaminess. Just adjust the amount to taste.
- Ground mustard: Don’t have ground mustard? You can use 1/2 teaspoon of Dijon mustard instead, or skip it altogether – it just adds a subtle tangy note.
- Paprika: This is mainly for color and mild flavor, so you can leave it out or substitute with a pinch of cayenne if you want a little heat.
Watch Out for These Mistakes While Cooking
The biggest mistake people make with Instant Pot mac and cheese is adding too much water, which creates a watery mess that won’t thicken properly – stick to the exact 4 cups and make sure the pasta is just barely covered.
Another common error is trying to melt the cheese while the pot is still hot from pressure cooking, which can cause it to seize up and become grainy instead of creamy – let the mac and cheese cool for about 5 minutes before stirring in your shredded cheese.
Don’t skip the evaporated milk either, as regular milk won’t give you that rich, creamy texture you’re after, and always use freshly shredded cheese rather than pre-shredded since it melts much better.
Finally, if your mac and cheese seems too thick after adding the cheese, stir in a splash of the starchy pasta water you drained to get that perfect consistency.
What to Serve With Mac and Cheese?
Mac and cheese is pretty much perfect on its own, but I love pairing it with some crispy bacon or grilled chicken to make it a complete meal. A simple side salad with mixed greens and a light vinaigrette helps cut through all that creamy richness and adds a nice fresh contrast. If you’re feeding kids (or just want to keep things fun), some steamed broccoli or roasted vegetables work great too – plus you can mix them right into the mac and cheese if anyone’s being picky about their veggies. For a more indulgent route, try serving it alongside some barbecue pulled pork or grilled sausages for the ultimate comfort food feast.
Storage Instructions
Refrigerate: Your leftover mac and cheese will keep perfectly in the fridge for up to 4 days in a covered container. I actually think it tastes even better the next day when all those cheesy flavors have had time to meld together! Just make sure to let it cool completely before putting it away.
Freeze: You can definitely freeze portions of this mac and cheese for up to 3 months in freezer-safe containers. I like to freeze individual servings so I can grab just what I need for a quick lunch. The texture might be slightly different after freezing, but it’s still creamy and delicious.
Reheat: To warm it back up, add a splash of milk or cream and heat it gently on the stovetop over low heat, stirring frequently. You can also microwave it in 30-second intervals, stirring between each one. The key is going slow and adding a little liquid to bring back that creamy texture.
| Preparation Time | 5-10 minutes |
| Cooking Time | 10-15 minutes |
| Total Time | 15-25 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2300-2600
- Protein: 90-105 g
- Fat: 85-100 g
- Carbohydrates: 300-330 g
Ingredients
For the pasta base:
- 1 tsp ground mustard powder (adds subtle tang)
- 1 1/2 tsp fine sea salt
- 1 lb elbow macaroni (I use Barilla)
- 1/2 tsp garlic powder (freshly ground preferred)
- 1/2 tsp paprika (for color and mild flavor)
- 2 tbsp unsalted butter (I like Kerrygold)
- 4 cups water
For the cheese mixture:
- 1 cup shredded monterey jack cheese (melts smoothly and adds richness)
- 12 oz evaporated milk (creates creamy sauce without flour)
- 2 cups shredded mild cheddar cheese (freshly shredded, not pre-shredded, for better melting)
For serving:
- Freshly cracked black pepper (optional, adds final touch)
Step 1: Combine Dry Ingredients and Toast Spices
- 1 tsp ground mustard powder
- 1/2 tsp paprika
- 1/2 tsp garlic powder
In a small bowl, whisk together the mustard powder, paprika, and garlic powder.
I find that combining these spices first ensures they distribute evenly throughout the pasta rather than clumping together when added to liquid.
This simple step makes a real difference in achieving consistent flavor throughout the dish.
Step 2: Cook Pasta Under Pressure
- 4 cups water
- 1 lb elbow macaroni
- 1 1/2 tsp fine sea salt
- dry spice mixture from Step 1
- 2 tbsp unsalted butter
Add water, elbow macaroni, and sea salt to a large pot or pressure cooker.
Stir in the spice mixture from Step 1, distributing it evenly throughout.
Add the butter, then close the lid and bring to high pressure.
Cook for 4 minutes—this is the key to tender pasta that absorbs all the flavor from the spices.
Once the timer goes off, carefully release the pressure according to your cooker’s instructions.
Step 3: Create the Creamy Cheese Sauce
- cooked pasta from Step 2
- 12 oz evaporated milk
- 2 cups shredded mild cheddar cheese
- 1 cup shredded monterey jack cheese
Pour the evaporated milk directly into the cooked pasta from Step 2 and stir well to combine.
The residual heat will warm the milk and begin creating a creamy base.
Now add the freshly shredded cheddar cheese one cup at a time, stirring constantly between additions until each batch melts completely.
I always use freshly shredded cheese rather than pre-shredded because it melts so much more smoothly.
Follow with the monterey jack cheese, stirring until fully incorporated and the sauce is silky and cohesive.
Step 4: Taste, Season, and Serve
- Freshly cracked black pepper
Taste your mac and cheese and adjust the seasoning as needed—you may want a bit more salt or a generous crack of fresh black pepper depending on your preference.
Serve immediately while the sauce is at its creamiest.







