Instant Pot Mac and Cheese Recipe

This post may contain affiliate links which won’t change your price but will share some commission.

This Loaded Instant Pot Mac and Cheese with bacon is such a delicious comfort food recipe! It’s similar to a loaded baked potato, but the flavor is even better.

This Loaded Instant Pot Mac and Cheese with bacon is such a delicious comfort food recipe! It’s similar to a loaded baked potato, but the flavor is even better.

One of the first recipes I started playing with when I got my Instant Pot was homemade mac and cheese. My kids love this dish, and I loved the idea of cooking the whole thing in one pot.

A year and a half later, I’ve gotten this recipe just right. Sauteing the bacon in the Instant Pot before cooking the macaroni allows the bacon flavor to infuse itself into each little noodle. This flavor base is complemented by the easy cheese sauce, which melts right into the warm noodles after they cook. This recipe is so simple, and everyone loves it.

It's so easy to make this Instant Pot mac and cheese all in one pot!

Tips & Frequently Asked Questions

What type of pasta works in this recipe?

Any type of macaroni will work in this recipe. For a true real food version, you can use whole wheat elbow noodles. My family doesn’t love whole wheat pasta, so I like to use a good quality white pasta for this recipe. You could also use gluten-free noodles if you’re avoiding gluten.

What does putting an egg in mac and cheese do?

The egg helps with the creamy texture of the mac and cheese. It cooks in the pot after it is stirred in with the other liquid.

How should this Instant Pot macaroni and cheese be seasoned?

The finishing touch to this recipe is the right amount of salt. Depending on the saltiness of your cheese, you may need an additional half teaspoon or more of salt. Keep in mind that the bacon adds saltiness to the finished dish as well.

Can this recipe be made vegetarian?

Of course! Simply omit the bacon for a vegetarian version of the mac and cheese.

This loaded Instant Pot mac and cheese couldn't be easier to make!

Try my Instant Pot potato salad and Instant Pot cauliflower for other easy recipes to make in your pressure cooker.

Instant Pot Mac and Cheese

This Instant Pot mac and cheese is loaded with so much flavor! It tastes like classic macaroni and cheese, but it's much easier to make.
Print Recipe
4.84 from 6 votes
Instant Pot mac and cheese in a bowl
Prep Time:10 minutes
Cook Time:10 minutes
Resting Time:10 minutes
Total Time:30 minutes

Recommended Equipment


  • 6 strips of bacon
  • 1 lb macaroni (whole wheat or regular)
  • 4 cups water
  • 4 tbs butter
  • 2 eggs
  • 1 cup milk
  • 1 tsp mustard powder
  • 1 tsp paprika
  • 1/4 tsp cayenne pepper
  • 8 oz grated cheddar cheese
  • Salt and pepper to taste
  • 2 scallions chopped
  • 1/2 lb broccoli florets (if desired)


  • Cook chopped bacon in the Instant Pot on Medium Saute until brown, stirring constantly. Remove the bacon along with all but 1 tablespoon of the grease. Set bacon aside, and refrigerate extra bacon grease for use another time. (Alternately, you can cook the bacon in the oven at 350 degrees while the macaroni is cooking in the Instant Pot, and chop it after cooking.)
  • Add the macaroni and water to the pot. Cook on manual for 4 minutes. Do a careful quick release of the pressure. Drain the water, then return the pasta to the pot.
  • Add the butter to the warm noodles in the pot, and stir until melted.
  • In a medium bowl, stir together the eggs, milk, mustard powder, paprika, and cayenne pepper. Pour the mixture into the Instant Pot and stir to combine. (The hot noodles will cook the egg mixture.) Stir in the grated cheese until melted. Add salt and pepper to taste.
  • To serve, top with chopped bacon, scallions, and steamed broccoli bits. 

Approximate Nutrition Info

Calories: 361kcal | Carbohydrates: 31g | Protein: 14g | Fat: 20g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.2g | Cholesterol: 71mg | Sodium: 310mg | Potassium: 249mg | Fiber: 2g | Sugar: 2g | Vitamin A: 623IU | Vitamin C: 17mg | Calcium: 186mg | Iron: 1mg
Servings: 12
Calories: 361kcal
Cost: $.57 per one cup serving

This recipe may contain affiliate links. A purchase or click through one of these links may result in a commission paid to us at no additional cost to you.

Instant Pot Mac and Cheese Price Breakdown

This recipe costs a total of $6.78 to make, or $.57 per one cup serving. Try this loaded Instant Pot mac and cheese for an easy, kid-friendly dinner that’s healthier than the boxed version.

Here are some other ideas of easy Instant Pot dinners for a busy night.


  1. 4 stars
    This was yummy.. however my sauce was quite runny and didn’t thicker like yours… next time I would dump the Mac water

  2. 5 stars
    I am loving everything about this mac! Easy, full of flavor and that topping of bacon and broccoli is perfection!

  3. 5 stars
    I love mac & cheese, and have been thinking of making it lately. I love how easy this one is. Thanks for the recipe recipe.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating