This Instant Pot Mac and Cheese is rich, creamy, and ready in just 10 minutes, making it the perfect comfort food for busy weeknights, holidays, or potlucks. Everything cooks in one pot, so there's no need to boil the pasta separately, and you can customize it with your favorite cheeses, seasonings, and herbs or finish it under the broiler with buttery breadcrumbs for an irresistible golden, crispy topping.

Macaroni and cheese is a classic comfort food that's beloved by many. While there are many ways to make this dish, using an Instant Pot can make the process even quicker and easier.
Jump to:
- Why I Love This Instant Pot Mac & Cheese
- Key Ingredients For This Recipe
- What Cheese Melts Best in Pasta?
- Flavor Variations for Macaroni and Cheese
- Substitutions for Pressure Cooker Mac and Cheese
- Recipe Success Tips
- How to Make Instant Pot Mac and Cheese
- FAQs
- What to Serve with Instant Pot Mac and Cheese
- Instant Pot Mac and Cheese Recipe
Why I Love This Instant Pot Mac & Cheese
-
Ready in just 10 minutes.
-
One pot means easy cleanup.
-
No need to boil pasta separately.
-
Rich, creamy cheese sauce.
-
Easily customized with different cheeses and seasonings.
-
Optional baked topping for extra texture.
-
Perfect as a main dish or side.
-
Faster than baking traditional mac and cheese
Key Ingredients For This Recipe

- Pasta - You can use the classic elbow macaroni commonly used in mac and cheese dishes, or penne, as I did for a simple twist. I use whole wheat pasta for faster cooking, but you can also use regular pasta.
- Shredded Cheddar Cheese - Cheddar cheese is a popular cheese that is used in mac and cheese dishes, and also a cheese most people have in their fridge regularly, so you can make this recipe in a pinch.
- Ground Mustard Powder - Mustard powder is made from ground mustard seeds and is used to add a tangy and slightly spicy flavor to the cheese sauce.
- Garlic Powder - Garlic powder is used to add a savory and slightly pungent flavor to the dish.
*See the recipe card for the complete list of ingredients and quantities.
What Cheese Melts Best in Pasta?
| Cheese | Flavor | Melts Well |
|---|---|---|
| Cheddar | Classic | ⭐⭐⭐⭐⭐ |
| Gouda | Smoky | ⭐⭐⭐⭐⭐ |
| Gruyère | Nutty | ⭐⭐⭐⭐⭐ |
| Monterey Jack | Mild | ⭐⭐⭐⭐⭐ |
| Pepper Jack | Spicy | ⭐⭐⭐⭐ |
| Mozzarella | Mild | ⭐⭐⭐⭐ |
| Parmesan | Salty | ⭐⭐⭐ (best mixed with other cheeses) |
Flavor Variations for Macaroni and Cheese
- Vegetables: Adding vegetables such as broccoli, peas, or spinach can add nutrition and flavor to your mac and cheese dish. Simply steam or roast the vegetables separately and then mix them into the cheese sauce before serving.
- Meat: If you're looking to add some protein to your mac and cheese dish, consider adding cooked and shredded chicken, diced ham, or crispy bacon. You can also use ground beef or turkey to make a meaty mac and cheese casserole.
- Breadcrumbs: Adding breadcrumbs to the top of your mac and cheese dish can add a crispy and crunchy texture. Simply mix breadcrumbs with melted butter and sprinkle them on top of the cheese sauce before baking in the oven.
- Hot sauce: If you like a little heat, consider adding hot sauce or sriracha to your mac and cheese. This can add a spicy kick and a tangy flavor to the dish.
- Pesto: Adding pesto to your mac and cheese can add a fresh and vibrant flavor. Simply mix pesto into the cheese sauce before serving.
- Wine: For a more sophisticated flavor, consider adding a splash of white wine to the cheese sauce. This can add a tangy and complex flavor to the dish.
- Paprika: Paprika will add a smoky and slightly sweet flavor to the cheese sauce.
Substitutions for Pressure Cooker Mac and Cheese
- Whole Wheat Pasta: Regular elbow macaroni, shells, cavatappi, or penne all work well. Cooking times may vary slightly depending on the pasta shape.
- Milk: Use half-and-half for a richer sauce or evaporated milk for an extra creamy texture. Whole milk is recommended, but 2% milk can also be used.
- Butter: Replace with olive oil if needed, though butter provides the richest flavor.
- Cheddar Cheese: Swap with Monterey Jack, Gouda, Gruyère, Colby Jack, Pepper Jack, or a blend of your favorite melting cheeses.
- Gluten-Free Pasta: Use your favorite gluten-free pasta, adjusting the cooking time according to the package directions if needed.
- Breadcrumbs: Use gluten-free breadcrumbs, crushed gluten-free crackers, or omit them entirely if you aren't broiling the mac and cheese.
Recipe Success Tips
- Freshly shred your cheese for the smoothest, creamiest sauce.
- Use room-temperature milk to help the cheese melt evenly.
- Stir continuously after adding the cheese until the sauce is smooth.
- Cook the pasta just until done to avoid a mushy texture.
- Add a splash of milk if the mac and cheese thickens before serving or while reheating.
- Broil for just a few minutes to create a crispy topping without drying out the pasta.
- Different pasta shapes may require slight adjustments to the cooking time.
- Always follow your Instant Pot or electric pressure cooker's instruction manual and safety guidelines.
How to Make Instant Pot Mac and Cheese

Step 1: Place the pasta, butter, salt, and water into the Instant Pot and stir to combine. Set the Instant Pot to manual high pressure and cook for four minutes.

Step 2: After the four minutes are complete, carefully quick-release the steam. Add the milk and cheese and start to stir.

Step 3: Add the ground mustard powder and garlic powder and stir constantly until well combined and the cheese is fully melted.

Step 4: If desired, add to a baking dish, sprinkle with breadcrumbs and herbs, and broil.

FAQs
Cheddar is the classic choice for Instant Pot mac and cheese because it melts smoothly and has a rich, creamy flavor. You can also use Gouda, Gruyère, Monterey Jack, or a blend of your favorite melting cheeses. For the smoothest sauce, grate your own cheese instead of using pre-shredded.
Boxed mac and cheese is quick, but homemade lets you control the ingredients and flavor. Skip the preservatives and powdered cheese, then customize the seasonings and cheeses to make it exactly how you like it.
Yes! Velveeta melts smoothly and creates an extra creamy cheese sauce. Since it's fairly salty, you may want to reduce the added salt and adjust the milk amount to make the sauce thicker or thinner to your liking.
Store leftover mac and cheese in an airtight container in the refrigerator for up to 4 days. To reheat, warm it on the stovetop or in the microwave with a splash of milk, stirring occasionally until the sauce is smooth and creamy again.
Yes! Elbow macaroni is the classic choice, but shells, cavatappi, penne, rotini, or fusilli all work well. Keep in mind that different shapes may need a slight adjustment to the cooking time.
As the pasta sits, it will continue to absorb the cheese sauce. Simply stir in a splash of milk until it reaches your desired creamy consistency.
Yes! Prepare the mac and cheese up to a day in advance and refrigerate it. Reheat gently with a little milk, or top with breadcrumbs and broil just before serving for a crispy finish.
Yes, although the texture may change slightly after thawing. Freeze in an airtight container for up to 3 months, then thaw overnight in the refrigerator and reheat with a splash of milk to restore its creamy texture.

What to Serve with Instant Pot Mac and Cheese
Instant Pot Mac and Cheese pairs well with a variety of main dishes and sides. Try serving it with:
- BBQ Pulled Pork: A smoky, savory pairing that's perfect for cookouts.
- Meatloaf: A classic comfort food combination.
- Grilled Chicken: Adds lean protein for a complete meal.
- Steak or Pork Chops: A hearty option for family dinners.
- Roasted Vegetables: Broccoli, Brussels sprouts, carrots, or sweet potatoes add color and balance.
- Green Salad: A crisp salad with vinaigrette complements the rich cheese sauce.
- Coleslaw: Adds a cool, crunchy contrast.
- Garlic Bread or Breadsticks: Perfect for soaking up every bite of cheesy sauce.
- Baked Beans: A classic side that pairs well with creamy macaroni and cheese.
If you get a chance to make this Pressure Cooker Macaroni and Cheese Recipe, tag me on Instagram or Facebook and show me, or leave a review below! You can also follow me on Pinterest and sign up for my e-mail list to receive more fun and delicious recipes in your inbox.

Instant Pot Mac and Cheese Recipe
Ingredients
- 1 box whole wheat pasta (16 ounces)
- 3 tablespoons unsalted butter, cubed
- 1 teaspoon kosher salt
- 4 cups water
- 2 ½ cups shredded cheddar cheese (or your favorite melty cheese)
- ½ cup milk, room temp
- 1 teaspoon garlic powder
- 1 teaspoon ground mustard powder
- fresh or dried oregano or sage for garnish
- italian breadcrumbs (optional topping)
Instructions
- Place the pasta, butter, salt, and water into Instant Pot and stir together. Lock the lid in place and ensure the steam vent is closed. Set to Manual Pressure Cook High for 4 minutes.
- After the four minutes, quick-release the steam. Always be careful and follow instructions from the manual.
- Once the steam has released and the pin has dropped, open the lid and stir the pasta. Add the milk and cheese and continue stirring until fully melted.
How to add more flavor
- Add the mustard and fresh ground pepper (or whatever ingredients you are adding) and combine it with the cheesy pasta. Then place it in an oven-safe dish and sprinkle breadcrumbs and fresh herbs on top. Place the dish in the oven under the broiler for 5-7 minutes until it is nice and brown on top. Allow it to cool and enjoy!
Notes
- Freshly shred your cheese for the smoothest, creamiest sauce.
- Use room-temperature milk to help the cheese melt evenly.
- Stir continuously after adding the cheese until the sauce is smooth.
- Cook the pasta just until done to avoid a mushy texture.
- Add a splash of milk if the mac and cheese thickens before serving or while reheating.
- Broil for just a few minutes to create a crispy topping without drying out the pasta.
- Different pasta shapes may require slight adjustments to the cooking time.
- Always follow your Instant Pot or electric pressure cooker's instruction manual and safety guidelines.
Nutrition
Any nutrition calculations are only estimates using online calculators. Please verify using your own data.






Gina says
Mac and cheese is my family's favorite side dish. Looks yummy!
Emily says
It's so good Gina, and I love that's it homemade in minutes!
Luisa | Coffee-Crafts-Chaos says
Just got my new Instant Pot and this looks like a great recipe to try in there! Thank you!
Emily says
This is the perfect recipe for Instant Pot beginners. Enjoy!
Francy says
I was looking more recipes to use with my instant pot and this looks good meal to make 😃
Emily says
It's a good beginner recipe and so, so easy!
Jennifer says
Mac and cheese in an INSTANT POT, I need to try this especially since I just got an instant pot.
Emily says
Oh yes, you definitely need to make this mac and cheese. It's a great beginner recipe.
Christina's Bread Bakes says
I have done this in my slow cooker but the instant pot makes this quick AND easy. I added some additional herbs/spices and the bacon you recommended - easy peasy and a real family-pleaser! I will definitely make it again.
Emily says
Bacon makes everything better, doesn't it?!? I'm so glad you and your family enjoyed this mac and cheese. I've actually never tried it in the slow cooker, I bet that is amazing too!
Giangi says
Love mac and cheese and your recipe is wonderful. I have a kid that would love this and I cannot wait to make it for him.
Thank you for sharing.
Emily says
This recipe is kid-approved!! Have fun making it for your family!
Sabine says
I just love a good mac and cheese. And I can't believe how fast this recipe comes together. In just a couple of minutes, a delicious meal can be served with just a handful ingredients. Just wow! Love this recipe
Emily says
Mac and cheese is one of my all-time favorites. I'm so glad you enjoyed this recipe!