There are few things in life as comforting as a warm bowl of mac and cheese. It’s the ultimate comfort food—rich, creamy, cheesy, and oh-so-satisfying. Whether it’s a side dish for a family gathering, a quick weeknight dinner, or a meal-prep staple, mac and cheese never disappoints. And with an Instant Pot, making homemade mac and cheese is faster and easier than ever. No need to boil the pasta separately or create a roux—just toss everything into the pot, and you’ll have creamy, delicious mac and cheese in under 20 minutes!
I love this recipe because it’s simple, customizable, and super convenient. The Instant Pot makes the process foolproof, and you can even adjust the ingredients to suit your taste. Whether you like it extra cheesy, super creamy, or with a little spice, this Instant Pot mac and cheese recipe has you covered. Plus, it’s a great way to make mac and cheese without dirtying too many dishes.
The first time I made mac and cheese in the Instant Pot, I was amazed at how quick it was. I didn’t have to babysit a pot of boiling water or worry about the cheese sauce curdling. Everything came together in one pot, and the result was perfectly cooked pasta smothered in the creamiest, cheesiest sauce. If you’re a mac and cheese lover, this recipe will be your new go-to.
Why You’ll Love This Recipe
- Quick and Easy: This recipe comes together in under 20 minutes, making it perfect for busy weeknights when you need something comforting and delicious.
- One-Pot Wonder: The Instant Pot does all the work, so you only need one pot for the entire recipe—less cleanup and fewer dishes to wash.
- Super Creamy and Cheesy: The combination of cheddar, cream, and butter creates an ultra-creamy sauce that clings to every bite of pasta.
- Kid-Friendly: Kids (and adults!) love this mac and cheese. It’s rich, comforting, and made with ingredients you probably already have on hand.
- Customizable: You can add your favorite toppings or mix-ins, like bacon, broccoli, or hot sauce, to make this dish exactly how you like it.
Preparation Time and Servings
- Prep Time: 5 minutes
- Cook Time: 5 minutes (plus time for the Instant Pot to pressurize)
- Total Time: 15 minutes
- Servings: 6-8 servings
- Nutrition per serving (approximate): 400 calories, 22g fat, 38g carbs, 15g protein
Ingredients
- 16 oz elbow macaroni (or your favorite pasta shape)
- 4 cups water
- 1 ½ tsp salt (adjust to taste)
- 3 tbsp unsalted butter
- 1 cup whole milk or heavy cream
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- ½ tsp garlic powder (optional)
- ½ tsp mustard powder (optional for flavor boost)
- Black pepper, to taste
- Optional: Hot sauce or paprika for a little kick
Ingredient Breakdown:
- Elbow Macaroni: Elbows are the classic pasta for mac and cheese, but you can use other short pasta shapes like shells, rotini, or cavatappi.
- Water: Used to cook the pasta right in the Instant Pot. The starch from the pasta helps thicken the sauce.
- Salt: Salt helps flavor the pasta while it cooks, so don’t skip this step!
- Butter: Adds richness to the sauce and helps create that signature creaminess we love in mac and cheese.
- Milk or Heavy Cream: Milk or cream makes the sauce extra creamy. Heavy cream will give you a richer, thicker sauce, while milk will be a little lighter.
- Cheddar Cheese: Sharp cheddar is a must for that classic mac and cheese flavor. It melts beautifully and adds a rich, cheesy taste.
- Mozzarella Cheese: Mozzarella adds a stretchy, gooey texture to the sauce, making it even more delicious.
- Parmesan Cheese: Parmesan adds a salty, umami flavor to balance the richness of the other cheeses.
- Garlic Powder and Mustard Powder: These spices are optional, but they enhance the flavor of the mac and cheese. Mustard powder adds a slight tanginess that complements the cheese.
- Black Pepper: A little black pepper adds just the right amount of spice to balance the creaminess of the dish.
Step-by-Step Instructions
Step 1: Add Pasta and Water to the Instant Pot
- Start by adding the uncooked pasta, water, salt, and butter to the Instant Pot. Stir everything together to make sure the pasta is evenly distributed. The butter will melt as the pasta cooks, adding extra richness to the dish.
Step 2: Pressure Cook the Pasta
- Secure the Instant Pot lid and set the valve to the “Sealing” position. Select the Manual or Pressure Cook setting and cook on high pressure for 4 minutes. (Note: This cook time works for al dente pasta. If you prefer softer pasta, you can increase the time by 1 minute.)
- While the pasta is cooking, the Instant Pot will take a few minutes to build pressure, so keep that in mind when timing the recipe.
Step 3: Quick Release the Pressure
- Once the 4-minute cook time is up, perform a quick release by carefully turning the valve to the “Venting” position to release the steam. Make sure to do this cautiously, as hot steam will escape from the valve.
- After all the pressure has been released, open the Instant Pot lid.
Step 4: Stir in the Milk and Cheeses
- Switch the Instant Pot to the Sauté setting and stir in the milk (or cream) until the pasta is coated.
- Gradually add the shredded cheddar, mozzarella, and Parmesan, stirring constantly until the cheeses have melted and formed a creamy sauce. If the sauce is too thick, you can add a little more milk to reach your desired consistency.
Step 5: Add Seasonings
- Stir in the garlic powder, mustard powder, and black pepper (if using). Taste the mac and cheese and adjust the seasoning with additional salt and pepper, if needed.
- If you like a little heat, you can also add a few dashes of hot sauce or a sprinkle of paprika for a bit of a kick.
Step 6: Serve and Enjoy!
- Once the cheese is fully melted and the sauce is creamy, turn off the Instant Pot and serve the mac and cheese immediately. You can garnish with extra Parmesan cheese, fresh parsley, or a drizzle of hot sauce for a finishing touch.
- Enjoy your homemade mac and cheese while it’s warm and gooey!
How to Serve
Instant Pot Mac and Cheese is a versatile dish that can be served in a variety of ways. Here are some ideas for how to enjoy it:
- As a Side Dish: Serve alongside roasted chicken, grilled steaks, or burgers for a classic comfort food pairing.
- As a Main Course: Add some protein to the mac and cheese, like crispy bacon, shredded chicken, or sautéed sausage, to turn it into a hearty main dish.
- Topped with Veggies: Stir in steamed broccoli, roasted cauliflower, or spinach to add some veggies to the meal. It’s a great way to balance the richness of the cheese sauce.
- For Meal Prep: Mac and cheese is a great meal prep option because it reheats well. Store portions in airtight containers for quick lunches or dinners throughout the week.
Additional Tips for Perfect Mac and Cheese
- Use Freshly Grated Cheese: For the best, smoothest sauce, always use freshly grated cheese. Pre-shredded cheeses are coated with anti-caking agents that can make the sauce grainy instead of creamy.
- Watch the Pasta Cooking Time: Instant Pots can cook pasta very quickly, so be careful not to overcook it. Stick to the recommended 4 minutes for al dente pasta, or adjust slightly based on your preference.
- Add the Cheese Gradually: When adding the cheese to the hot pasta, do it gradually and stir constantly. This helps the cheese melt evenly and prevents it from clumping.
- Experiment with Cheese Blends: While cheddar is the classic choice, feel free to experiment with different cheeses. Gouda, fontina, Monterey Jack, and even a touch of blue cheese can all add depth and complexity to the flavor.
- Customize the Recipe: This mac and cheese recipe is a great base for customization. You can stir in bacon bits, caramelized onions, roasted veggies, or even swap the pasta for a gluten-free option if needed.
Recipe Variations
- Bacon Mac and Cheese: Fry up some bacon until crispy, crumble it, and stir it into the mac and cheese just before serving. The salty, smoky bacon adds an irresistible crunch.
- Buffalo Mac and Cheese: Add a few tablespoons of buffalo sauce to the cheese sauce for a spicy, tangy twist. You can also top with shredded chicken for Buffalo chicken mac and cheese.
- Broccoli Cheddar Mac and Cheese: Stir in steamed broccoli florets for a healthy addition that pairs perfectly with the creamy cheddar sauce. It’s a great way to sneak in some veggies!
- Gluten-Free Mac and Cheese: Use gluten-free pasta and make sure your other ingredients (like cheese and spices) are gluten-free. The Instant Pot will cook gluten-free pasta just as well as regular pasta.
- Lobster Mac and Cheese: Add cooked lobster meat to the mac and cheese for a luxurious, restaurant-worthy dish that’s perfect for special occasions.
Freezing and Storage
- Storage: Store any leftover mac and cheese in an airtight container in the fridge for up to 3-4 days. Reheat in the microwave or on the stovetop, adding a splash of milk to bring back the creaminess.
- Freezing: You can freeze mac and cheese, though it may change the texture slightly. To freeze, let the mac and cheese cool completely, then transfer it to a freezer-safe container. Freeze for up to 3 months. Thaw in the fridge overnight and reheat on the stovetop with a little milk to loosen the sauce.
Special Equipment
- Instant Pot: The key to this quick and easy recipe is the Instant Pot. It cooks the pasta perfectly and makes clean-up a breeze.
- Cheese Grater: Freshly grated cheese melts smoother and gives you the best, creamiest sauce. A box grater or microplane works great for this.
FAQ
- Can I use different pasta shapes?
Yes! You can use any short pasta shape you like—shells, rotini, cavatappi, or even penne will all work well. - Can I make this dairy-free?
You can make a dairy-free version using plant-based milk, butter, and cheese. Just be sure to choose a cheese alternative that melts well for a creamy sauce. - What if my sauce is too thick?
If your sauce turns out too thick, simply add a splash of milk or cream to loosen it up. Stir until you reach your desired consistency. - Can I double the recipe?
Yes! You can easily double this recipe in a 6 or 8-quart Instant Pot. Just be sure to adjust the liquid and cheese quantities accordingly.
This Instant Pot Mac and Cheese is sure to become a family favorite. It’s quick, easy, and irresistibly creamy—perfect for busy weeknights or when you need a comforting meal in a hurry. Whether you serve it as a side dish, a main course, or dress it up with fun toppings, you can’t go wrong with this easy mac and cheese recipe. Give it a try and enjoy the cheesy, comforting goodness!
PrintInstant Pot Mac and Cheese
- Total Time: 20 minutes
Ingredients
- 1 lb elbow macaroni
- 4 cups chicken or vegetable broth
- 1 cup milk (whole or evaporated)
- 2 cups shredded sharp cheddar cheese
- 1/2 cup grated Parmesan cheese
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper (to taste)
Instructions
- Add Ingredients to the Pot: In the Instant Pot, combine the elbow macaroni and broth. Seal the lid and set the valve to “Sealing.”
- Cook: Select the “Manual” or “Pressure Cook” setting and cook on high pressure for 4 minutes.
- Release Pressure: Once cooking is complete, carefully perform a quick release by turning the valve to “Venting.”
- Stir in Cheese and Milk: Open the lid and stir in the milk, cheddar cheese, Parmesan cheese, garlic powder, onion powder, salt, and pepper. Mix until creamy and smooth.
- Serve: Enjoy immediately, garnished with extra cheese or herbs if desired!
- Prep Time: 5 minutes
- Cook Time: 15 minutes
Nutrition
- Calories: 450 kcal
- Fat: 20g
- Carbohydrates: 52g
- Protein: 18g