There’s nothing like a bowl of homemade mac and cheese, and this Instant Pot Mac and Cheese with cream cheese is comfort food perfection. It’s rich, creamy, and loaded with flavor—thanks to the combo of cheddar, parmesan, and cream cheese. The best part? It all comes together in about 25 minutes, right in your Instant Pot. No fuss, no extra pots—just pure, cheesy comfort that’ll have everyone going back for more.

When I need a quick, no-fuss dinner that I know will get cheers from the whole family, this Instant Pot Mac and Cheese with Cream Cheese is always a hit. It’s cozy, comforting, and incredibly easy to throw together—perfect for busy weeknights or when you need a little extra comfort on your plate.
What sets this version apart is the cream cheese. It is my secret weapon that adds a creamy and velvety texture that takes your classic mac and cheese to the next level.
Thanks to the Instant Pot, everything cooks in one pot—no boiling, draining, or juggling multiple pans. Just creamy, cheesy goodness that your family will ask for again and again.
Ingredients

- Broth: I like to use chicken broth or vegetable broth to cook the pasta because it adds so much flavor. If you don't have it on hand, you can substitute water.
- Elbow Noodles: Elbow noodles are a macaroni and cheese classic, but you can also substitute penne, shells, or another short cut pasta. Adjust the cooking time as necessary.
- Sea Salt: Use sea salt or kosher salt.
- Ground Mustard: Ground mustard is a key ingredient in this pressure cooker macaroni and cheese, adding a slight tanginess. You can find it in the spice section of your grocery stores.
- Freshly Ground Black Pepper: Freshly ground black pepper adds an extra kick of flavor to this creamy dish.
- Whole Milk: Whole milk is the best for creamy, rich macaroni and cheese. Low-fat milk can be used, but it will not make the dish as rich. For a super creamy and cheesy mac and cheese, half and half or heavy cream can be used.
- Cream Cheese: Use full-fat cream cheese for the best flavor.
- Cheese: I like to use a blend of sharp cheddar cheese and parmesan cheese for this recipe, but feel free to use your favorite cheeses.
Step by Step
For the full recipe with measurements, see the recipe card at the end of the post.








Tips & Tricks
- Customizing your dish: Feel free to get creative with your Instant Pot Mac and Cheese by adding different cheeses, such as Gouda, Monterey Jack, mozzarella, or smoked cheddar, to create a unique flavor profile. You can also mix in some cooked veggies, like peas or broccoli, for added nutrition and texture.
- Pasta selection: Choose a pasta shape that will hold the sauce well, such as elbow macaroni, shells, or rotini. Make sure to follow the recommended cooking times for the specific pasta you're using to achieve the perfect al dente texture - I've written this recipe for elbow noodles.
- Avoid clumpy cheese: To ensure a smooth and creamy sauce, gradually add the shredded cheese while stirring continuously. This will help the cheese melt evenly without clumping.
- Reheating leftovers: When reheating leftover mac and cheese, add a splash of milk or cream to help restore its creamy consistency. Warm it up in a saucepan over low heat, stirring occasionally until heated through.
- Adding protein: For a heartier dish, consider mixing in cooked, diced chicken, ground beef, bacon, or ham to your mac and cheese before serving.

More Instant Pot Recipes to Try
- Black-eyed peas aren't just for New Year's - we enjoy them throughout the year. These Instant Pot Black Eyed Peas are one of my favorite ways to make them.
- Instant Pot Green Beans are a simple side dish that you will turn to again and again.
- Spaghetti squash is delicious, but sometimes making it is a hassle. Make it easily with this tutorial on how to cook spaghetti squash halves in the Instant Pot.
- These Instant Pot Egg Bites have a light texture and are like a party in your mouth. Give them a try, and you will be hooked.
25-Minute Instant Pot Mac and Cheese with Cream Cheese
Equipment
Ingredients
- 3 cups broth
- 16 ounces elbow noodles
- 1 teaspoon sea salt
- 1 teaspoon ground mustard
- ½ teaspoon freshly ground black pepper
- 1 ½ cups whole milk
- 8 ounces cream cheese cubed
- 2 cups shredded cheddar cheese plus more for topping
- 1 cup shredded parmesan cheese
Instructions
- Pour the broth into the inner pot of your Instant Pot. Add the pasta, salt, mustard, and black pepper.
- Close the lid and set your Instant Pot to manual, HIGH PRESSURE for 4 minutes.
- When the time is up, do a quick release of the remaining pressure. Open the pot and stir in the milk. Add the cream cheese, and stir until it is fully incorporated. Add the cheddar and parmesan and stir.
- Put the lid on and allow it to sit for about 5 minutes.
- Stir well to fully incorporate.
- If you like, you can add more cheese on top and either allow it to melt by placing the lid on, or use your Instant Pot air crisp lid to melt it.







Gail says
Enjoyed this mac and chease with cream cheese and other cheeses. My first time using cream cheese in mac and cheese and it will not be my last. Can this be frozen after cooking?
Wendy Polisi says
I am so glad you enjoyed it! Using cream cheese in mac and cheese is something I haven't done a lot in the past, but I love it now too!
Yes, you can freeze this for up to three months. I recommend freezing in individual portions and then thawing in the fridge overnight before heating and serving. If it dries out a bit, just add a little milk and stir it in.