This creamy, ultra-cheesy Instant Pot Mac and Cheese is the ultimate comfort food made faster and easier! With just a few simple ingredients and one pot, you’ll have a rich and velvety homemade mac in under 30 minutes no straining required.

Ingredients
- 1 pound uncooked pasta (elbow macaroni or your favorite shape)
- 3⅔ cups water
- 2 tablespoons butter
- 1½ teaspoons Dijon mustard (or ½ teaspoon ground mustard powder)
- ¼ teaspoon garlic powder
- Fine sea salt and freshly cracked black pepper, to taste
- 1 cup whole milk (or substitute with evaporated milk or half-and-half)
- 4 cups freshly grated sharp cheddar cheese*
- ½ cup freshly grated Parmesan cheese
*Note: Freshly grated cheese melts better than pre-shredded cheese, which often contains anti-caking agents.
Instructions
- Prep the pasta in the Instant Pot:
Add pasta, water, butter, Dijon mustard, garlic powder, and 1 teaspoon of salt into the Instant Pot. Give everything a quick stir to combine. - Pressure cook:
Lock the lid and set the valve to Sealing. Pressure cook on High for 4 minutes. Once done, carefully perform a quick release and remove the lid. - Add milk and cheese:
Pour in the milk and stir. Then add the cheddar and Parmesan cheese, stirring gently until melted into a smooth, creamy sauce. The sauce will thicken as it cools slightly. - Season and serve:
Taste and adjust with salt and freshly cracked black pepper. Serve hot and dig in!
Why You’ll Love This Recipe
- Ready in 30 minutes or less with minimal prep
- One pot only—no draining or babysitting required
- Ultra creamy and cheesy every time
- Kid-friendly and crowd-pleasing
- Easily customizable with add-ins or different cheeses

Tips
- Use fresh shredded cheese for best melting results and texture.
- If the sauce seems too runny, give it a minute or two to thicken naturally.
- Avoid overcooking the pasta—it cooks quickly under pressure.
- Stir gently when adding cheese to avoid breaking the pasta or making the sauce grainy.
Variations and Substitutions
- Cheese options: Mix in Gruyère, Fontina, Monterey Jack, or mozzarella for different flavor profiles.
- Spicy kick: Add a pinch of cayenne, paprika, or diced jalapeños.
- Protein boost: Stir in cooked bacon, ham, shredded chicken, or ground beef.
- Vegetarian twist: Mix in sautéed spinach, steamed broccoli, or peas.
- Milk alternatives: Use oat milk or almond milk (unsweetened and unflavored) for a dairy-light version.
FAQs
Can I use pre-shredded cheese?
Yes, but fresh cheese melts smoother and gives a better texture. Pre-shredded may lead to a slightly grainy sauce.
Can I use gluten-free pasta?
Yes, but reduce the cooking time by 1 minute and check doneness before adding the cheese.
How do I store leftovers?
Refrigerate in an airtight container for up to 3–4 days. Reheat gently with a splash of milk.
Can I double the recipe?
Yes! Just ensure your Instant Pot has enough capacity (6-quart or larger is ideal).
Serving
- Serve as a main dish with a fresh green salad
- Pair with BBQ ribs, fried chicken, or roasted vegetables
- Great for potlucks, holiday dinners, and quick weeknight meals
- Add a crunchy topping (like toasted breadcrumbs) for extra texture
Suggestions
- Make it ahead and keep warm using the “Keep Warm” function on the Instant Pot.
- Add truffle oil or garlic butter for a gourmet twist.
- Serve in ramekins and broil with a cheese topping for a baked mac effect.
- Stir in a handful of chopped herbs like parsley or chives before serving for a fresh finish.








Leave a Reply