What’s not to like about creamy Instant Pot mac and cheese with broccoli? With only five ingredients and made in one pan, you can serve delicious homemade mac and cheese in just over a half hour!

Overhead view of a small white bowl of instant pot mac and cheese with broccoli. Two other bowls are partially visible.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

This macaroni and cheese is just short of miraculous. Imagine perfectly cooked pasta, smothered in loads of creamy cheddar cheese sauce, and studded with tender green broccoli. Sounds really yummy, doesn’t it? Don’t you want it right now? I do.

Now imagine that you can have this macaroni and cheese on the table in just over 30 minutes. And then imagine that you’ll make it all in one pan, so there will be hardly any cleanup. See what I mean? Almost miraculous! 

When you think that it takes about 15 minutes to make plain ol’ boxed mac and cheese, and compare that measly imitation of macaroni and cheese to the real thing, it doesn’t take long to come to the conclusion that the days of boxed mac and cheese may be over for your family. And don’t even get me going on canned cheddar soup (a chemical cocktail).

Bring on the real thing! Try this fast and easy Instant Pot Mac and cheese, with healthy green broccoli. You won’t look back!

(Don’t worry if you don’t care for the “green stuff”. You can omit the broccoli, or sub in something else you do like. I totally get that. I have kids, too. Or try this no frills Instant Pot mac and cheese recipe.)

Overhead view of an instant pot pressure cooker filled with macaroni and cheese with broccoli. Wooden spoon also visible.

About this Mac and Cheese

Haul your Instant Pot out of the pantry and let’s get cooking! You’ll need 16 oz. (1 lb. box) of dry macaroni or another kind of pasta you like. I like cavatappi because it’s curly and cute. Hey, don’t mock me, I like cute food. Whole wheat pasta would be great, too.

Dump the pasta into the pot and add 5 cups of water and a little salt. Make sure the pasta is all submerged in the water and seal the lid. Cook on high pressure for 4 minutes. Quick release the pressure and switch the Instant Pot to the sauté function. No need to drain the pasta because the water will have been mostly absorbed.

Pour in a can of condensed milk and a bunch of broccoli florets. Simmer for six or seven minutes or until the broccoli is tender.

Add dry mustard and lots of shredded sharp Cheddar cheese and stir well. Turn the Instant Pot to the Warm setting, cover, and just let it set for a few minutes. Go ahead and set the table, or cut up fresh fruit for a refreshing side dish. Instant Pot broccoli mac and cheese is a satisfying meatless/vegetarian main dish or you could serve it as a filling side dish with chicken, salmon, or steak.

That’s really all it takes to make super fantastic mac and cheese. You will be blown away by how creamy and cheesy it is! 

And 5 ingredients? One pan? Can I hear the cheers? 

Three small white crocks of broccoli mac and cheese.

FAQs

What is the best cheese for mac and cheese?

Number one is sharp cheddar. It melts well and adds plenty of flavor. If you’re not a fan, choose another full-flavored cheese such as gouda, Gruyère, or an aged Swiss.

Is eating mac and cheese healthy?

Mac and cheese is pretty high in calories due to the cheese. I like this recipe because broccoli adds extra nutrition and I often use whole wheat pasta. If served as a meatless main dish, it’s pretty healthy.

What’s bad about Kraft Mac and Cheese?

I try to stay away from prepared foods as much as possible although I have to say, my son loves Kraft Mac and Cheese. When you look at the long list of ingredients, you have to wonder what some of them are and why you’re eating it at all (things like sodium triphosphate, sodium phosphate, calcium phosphate). Allegedly, boxed mac and cheese also has phthalates (DEHP) which are toxic.

Make It Your Own

Like I mention above, feel free to leave out the broccoli or switch in something else. Here’s a few ideas to get you started:

  • Replace the broccoli with another quick cooking veggie. Sugar snap peas are really good, thawed frozen peas, or corn.
  • Add cooked meat: cut-up cooked chicken, ham, bacon, chorizo, or crumbled cooked sausage are tasty choices.
  • Replace the sharp cheddar with a different kind of flavorful cheese, or a mixture of cheeses.
  • Use whole wheat macaroni or another pasta of your choice. 
  • Make a baked casserole. See the recipe below for the how-to. Or try this delicious Baked Spaghetti With Spinach, it’s really great!
Overhead view of mac and cheese with broccoli in a small white bowl.

Storage & Reheating Tips

Instant Pot mac and cheese is best served immediately. If you have leftovers, they’ll keep in the fridge for up to 3 days.

To reheat, warm gently on the stove or in the microwave. Add a splash of milk if the mac and cheese seems dry.

Leftover Love

Reheat the leftovers as a baked casserole. Grease a baking dish and add the leftover mac and cheese. Sprinkle with additional cheese or buttered breadcrumbs and bake at in a preheated oven at 350°F until heated through and golden.

Three small white bowls filled with broccoli mac and cheese, with an instant pot in the background.

Mac and cheese Recipes

Do you have mac and cheese mania like me? I have more recipes for you! Try:

Interested in a weekly meal plan (it’s free!) that includes this recipe? Take a look at my Meal Plan (#2). You’ll find a wholesome recipe for each weekday plus a categorized grocery list. Let me do the planning for you this week!

We’ll be adding a new meal plan weekly. If you’re interested, browse all of our meal plans.

Recipe

Instant Pot Mac and Cheese with Broccoli Recipe

5 from 2 votes
Prep Time: 5 minutes
Cook Time: 15 minutes
Additional Time: 15 minutes
Total Time: 35 minutes
Servings: 6 servings
What's not to like about creamy Instant Pot mac and cheese with broccoli? With only five ingredients and made in only one pan, you can serve delicious homemade mac and cheese in just over a half hour!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 pound (16 oz) cavatappi pasta (or pasta of your choice)
  • 5 cups water
  • 1 tablespoon kosher salt
  • 1 can (12 oz.) evaporated milk
  • 4 cups chopped broccoli florets (about 1 head)
  • ½ teaspoon ground mustard
  • 3 ½ cups shredded sharp cheddar cheese (see notes)
  • coarsely ground black pepper, to taste

Instructions 

  • Add pasta, water, and salt to the Instant Pot and stir, making sure that all pasta is submerged in the water.
  • Secure lid of Instant Pot, making sure valve is turned to “seal.” Set on Pressure Cook (or Manual high pressure) for 4 minutes.
  • When cooking has finished, quick release pressure (see note). When valve lowers, remove cover, switch Instant Pot to “saute” mode and stir in evaporated milk and broccoli. 
  • Simmer, stirring frequently for 6-7 minutes. 
  • Stir in mustard powder and cheese. Turn Instant Pot to “warm” and place cover on for 5 minutes. Remove cover, stir, taste and season with pepper as desired.
  • Serve immediately.

Notes

  • I prefer to grate my own cheddar cheese because it yields a smoother, velvety result. (Plus it’s cheaper!). Pre-grated cheese works but it doesn’t stay quite as smooth as it cools.
  • The Instant Pot tends to sputter a little when you release the pressure. You can place a towel over the valve to prevent a mess. Just be careful when removing towel because it will be wet with very hot water.
  • For a baked casserole: Spoon prepared mac and cheese into a greased baking dish. Add additional shredded cheese to the top, if desired. Bake at 350ºF for 20 to 30 minutes or until golden brown and a little crispy on the top. 
  • If desired, substitute frozen peas or corn, thawed slightly.

Nutrition

Calories: 647kcal, Carbohydrates: 67g, Protein: 32g, Fat: 28g, Saturated Fat: 17g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 8g, Cholesterol: 86mg, Sodium: 1669mg, Potassium: 605mg, Fiber: 4g, Sugar: 9g, Vitamin A: 1180IU, Vitamin C: 55mg, Calcium: 681mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did You Make This?Share a comment and rating below! I love hearing what you think!
Free email series

Master Cooking

in your Instant Pot!

Free email series of my best tips!

FREE BONUS!

5 from 2 votes (2 ratings without comment)

Leave a comment

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

Recipe Rating




The maximum upload file size: 1 MB. You can upload: image. Drop files here

4 Comments

  1. Kelly says:

    Question: Is all the water absorbed into the pasta? Or do you drain it? Thanks!

    1. Rachel Gurk says:

      It is mostly absorbed and what isn’t becomes part of the sauce :)

  2. denise says:

    sounds easy, quick, and delicious.

    1. Rachel Gurk says:

      Total comfort food!