Creamy, comforting Instant Pot Mac and Cheese with Broccoli—ready in about 10 minutes—this family-friendly meal is quick, satisfying, and easy to customize.

Macaroni and cheese is the ultimate comfort food: gooey, cheesy, and simple. Making mac and cheese in the Instant Pot is a real time-saver and yields consistently tender pasta with minimal clean-up. This recipe pairs classic cheddar mac and cheese with bright green broccoli for a balanced, family-friendly dinner that’s both hearty and approachable. It’s made with real ingredients and comes together in a single pot—no draining, no fuss, and a fraction of the time of traditional stovetop methods.

This version uses whole wheat elbow pasta for added fiber and a slightly nuttier flavor, but you can use your preferred pasta shape. Freshly grated sharp cheddar melts best and delivers the most flavorful sauce—avoid pre-shredded cheese if you want the creamiest result. A little butter and milk create a rich base, while a pinch of ground mustard gives a subtle savory lift. The broccoli is added after pressure cooking so it keeps its texture and color instead of becoming mushy.
Ingredients You’ll Need
- 1 lb. uncooked whole wheat elbow pasta — or your favorite pasta shape
- 4 cups water
- 2 Tbsp grass-fed butter — butter gives richness; substitute a tablespoon of olive oil if needed
- 1/2 tsp ground mustard — or 1 tsp Dijon for a similar tang
- 1 tsp salt
- 1/2 tsp pepper
- 2 cups fresh or frozen broccoli, cut into small florets
- 1 cup milk — 2% works well, use whole milk for extra creaminess or a lower-fat milk if preferred
- 3 cups shredded sharp cheddar cheese — freshly grated from a block for best melting and flavor

How to Make Instant Pot Mac and Cheese
- Place the pasta, water, butter, salt, and ground mustard into the Instant Pot bowl. Stir to combine so the pasta is mostly submerged.
- Secure the lid and set the valve to “sealing.” Cook on high pressure for 4 minutes using the manual or pressure cook setting.
- Quick-release the pressure carefully when the cook time finishes to avoid steam burns. Open the lid and stir in the milk.
- Add the shredded cheddar and the broccoli, stirring until the cheese is fully melted and the broccoli is evenly mixed throughout.
- Replace the lid (no need to seal) and let the pot sit for 5–6 minutes off heat so the sauce thickens and the broccoli becomes tender but still bright.
- Season to taste with additional salt, pepper, or other spices. Serve hot and enjoy.
Adding the broccoli only after pressure-cooking prevents it from turning to mush. The residual heat in the pasta and sauce cooks the florets just enough to be tender while keeping color and texture. If you prefer roasted or charred broccoli, you can roast florets separately and fold them in at the end for extra depth of flavor.

Tips, Variations, and Serving Suggestions
– Use a blend of cheeses for a more complex flavor: sharp cheddar plus a small amount of Gruyère or fontina melts beautifully. Avoid pre-shredded cheese, as anti-caking agents can prevent smooth melting.
– For a lighter version, reduce the butter and substitute low-fat milk, or swap half the cheese for a lower-fat variety while keeping flavor by adding herbs and mustard.
– Add cooked protein like shredded rotisserie chicken, sliced sausage, or canned tuna for a heartier meal. Stir in chopped herbs, a squeeze of lemon, or a pinch of smoked paprika to brighten the dish.
– To make a crispy topping, transfer the mac and cheese to a baking dish, top with panko mixed with a little melted butter, and broil briefly until golden. This step is optional and adds an oven step, but it’s a delicious finish.
Storage and Reheating
Leftovers keep well in an airtight container in the refrigerator for 3–4 days. Reheat gently on the stovetop over low heat or in the microwave, adding a splash of milk to restore creaminess. If the sauce thickens too much after chilling, whisk in additional milk while reheating until you reach the desired consistency.
Nutrition
Serving: 1 1/3 cups | Calories: 472 kcal | Carbohydrates: 45.7 g | Protein: 23.3 g | Fat: 24.3 g | Saturated Fat: 14.8 g | Sodium: 800.8 mg | Fiber: 6.8 g | Sugar: 4.9 g
Nutrition information is an estimate and should be used as a general guideline.
This recipe yields about 6 servings and makes a generous batch—leftovers are great for lunches or quick reheated dinners. If you try this Instant Pot Mac and Cheese with Broccoli, tag your photos with the recipe name so others can see your variations and enjoy the comfort-food goodness.