If you’re craving a comforting, creamy, and delightfully cheesy meal that doesn’t require a mountain of pots and pans, this One Pot Broccoli Mac and Cheese Recipe is your new best friend. It’s a perfect blend of tender pasta, vibrant broccoli, and rich, melted cheeses all coming together in a single pot for fuss-free, cozy goodness. Whether you’re cooking for a busy weeknight dinner or looking for a crowd-pleasing dish, this recipe delivers maximum satisfaction with minimal cleanup.
Ingredients You’ll Need
Gathering simple, fresh ingredients for this One Pot Broccoli Mac and Cheese Recipe is the key to its incredible flavor and creamy texture. Each ingredient plays its part perfectly—from the buttery sautéed mushrooms adding a savory depth, to the sharp cheddar that creates that perfect cheesy pull you love.
- 2 tablespoons butter: Provides a rich base for sautéing veggies and adds velvety silkiness to the dish.
- 8 ounces baby bella mushrooms, thinly sliced: Bring an earthy flavor and meaty texture that balances the richness.
- 1 small white onion, thinly sliced: Adds subtle sweetness and a touch of aromatic complexity.
- 3 cloves garlic, minced: Gives a fragrant, savory kick that complements the cheese beautifully.
- 1 pound uncooked pasta: Choose a pasta with a 7-8 minute cook time to create the perfect al dente bite that absorbs the cheesy sauce.
- 4 cups water: Essential for cooking the pasta right in the same pot and melding all flavors together.
- 1 1/2 cups half and half: Adds creaminess and richness, making every bite indulgently smooth.
- 1 teaspoon Dijon mustard: A little tang that brightens the cheesy sauce without overpowering it.
- 1/8 teaspoon crushed red pepper flakes: Offers a subtle, warming heat to keep things interesting.
- Fine sea salt and freshly-ground black pepper: The basic but essential seasonings that enhance all ingredients.
- 12 ounces broccoli florets: Adds a fresh, green pop of color and a nice tender-crisp texture.
- 2 cups (8 ounces) freshly-shredded sharp cheddar cheese: The heart of the dish—sharp, melty, and deeply flavorful.
- 1/2 cup (1 ounce) freshly-grated Parmesan cheese: Provides a nutty, savory boost that rounds out the cheese blend perfectly.
How to Make One Pot Broccoli Mac and Cheese Recipe
Step 1: Sauté the Vegetables
Start by melting butter in a large stockpot over medium-high heat, then add the sliced baby bella mushrooms. Let them cook, stirring occasionally, until most of their moisture evaporates and they turn beautifully browned—this step builds a deliciously deep flavor base. Next, toss in the sliced onion and sauté for about 3 minutes until softened and slightly caramelized, followed by the garlic, cooking just long enough to release its fragrant aroma without burning.
Step 2: Cook the Pasta with Broccoli
Add the dry pasta right into the pot along with water, half and half, Dijon mustard, crushed red pepper flakes, and a generous pinch of salt and pepper. Stir everything well to combine. Bring it all to a rolling boil, stirring occasionally to keep the pasta from sticking and breaking apart. As soon as the pasta begins boiling, stir in the broccoli florets so they can steam and cook alongside the pasta. Lower the heat to maintain a gentle boil and let it cook uncovered until the pasta is just al dente—tender but with a slight bite.
Step 3: Adjust Liquids If Needed
Once the pasta is cooked, check the pot for excess liquid. If there’s more than about half a cup, use a heatproof measuring cup to carefully remove some of the liquid and set it aside. This way, you can add it back in later if the mac and cheese turns out a bit dry—giving you total control over the perfect creamy consistency.
Step 4: Stir in the Cheeses
Time to bring in the cheesy goodness! Stir in the shredded sharp cheddar and grated Parmesan cheeses until they’re fully melted and the sauce becomes luxuriously creamy. If your pasta looks a little thirsty, add back a splash of the reserved liquid to loosen the sauce. This step is where everything really comes together into that dreamy mac and cheese we all adore.
Step 5: Final Seasoning and Serve
Taste and tweak the seasonings, adding more salt and freshly ground black pepper if it needs a little boost. Serve your pot of warm, cheesy broccoli mac and cheese straight away for the ultimate comfort food experience.
How to Serve One Pot Broccoli Mac and Cheese Recipe
Garnishes
Enhance your serving with a sprinkle of fresh herbs like chopped parsley or chives to add a pop of color and fresh flavor. Some extra grated Parmesan or a dash of smoked paprika can also add a sophisticated hint of smokiness and extra visual appeal.
Side Dishes
This dish is hearty enough on its own but pairs beautifully with simple green salads, crusty garlic bread, or even roasted vegetables for an extra veggie boost. For a protein addition, try grilled chicken or crispy bacon bits on top.
Creative Ways to Present
Consider making individual servings in oven-safe ramekins topped with a breadcrumb crust for a crispy finish under the broiler. Or serve in a big family-style bowl with plenty of fresh cracked pepper and lemon zest scattered on top for a delightful zing.
Make Ahead and Storage
Storing Leftovers
Place any leftover One Pot Broccoli Mac and Cheese Recipe into an airtight container and refrigerate for up to 3 days. The flavors meld beautifully overnight, making it a great next-day lunch or dinner option.
Freezing
You can freeze leftovers in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before reheating to keep the texture and flavor just right.
Reheating
Reheat gently on the stovetop over low heat with a splash of milk or reserved cooking liquid to bring back the creamy texture. You can also microwave in short bursts, stirring in between to evenly warm the mac and cheese without drying it out.
FAQs
Can I use other vegetables in this One Pot Broccoli Mac and Cheese Recipe?
Absolutely! Feel free to swap or add veggies like spinach, peas, or roasted red peppers to customize the dish to your taste and get creative with seasonal produce.
What type of pasta works best for this recipe?
Choose a pasta shape that cooks in about 7-8 minutes, such as elbow macaroni, shells, or rotini. These shapes hold the sauce well and ensure even cooking in the one-pot method.
Is it possible to make this recipe dairy-free or vegan?
Yes! Use dairy-free butter, plant-based cream or milk alternatives, and vegan cheese shreds to adapt this recipe while keeping that creamy, satisfying feel.
How do I prevent my mac and cheese from drying out?
Removing excess liquid before adding the cheese lets you control the sauce’s consistency perfectly; also, saving some cooking liquid or milk to add back in helps maintain that luscious creaminess when reheating or serving.
Can I add protein to the One Pot Broccoli Mac and Cheese Recipe?
Definitely! Cooked chicken, crispy bacon, or even sautéed sausage work wonderfully stirred into the mac and cheese to make it more filling and protein-packed.
Final Thoughts
There’s something incredibly satisfying about a one-pot meal that’s quick, wholesome, and utterly delicious, and this One Pot Broccoli Mac and Cheese Recipe hits every note beautifully. It’s a crowd-pleaser that invites creativity and is guaranteed to become one of your go-to comfort foods. So grab your stockpot, gather those simple ingredients, and enjoy the cheesy magic of this cozy dish!
Print
One Pot Broccoli Mac and Cheese Recipe
This one pot broccoli mac and cheese recipe is a creamy, cheesy, and comforting dish that’s perfect for a quick and satisfying meal. Made with sautéed mushrooms, onions, garlic, tender broccoli florets, and a blend of sharp cheddar and Parmesan cheeses, all cooked together with pasta in one pot, it offers an easy, customizable meal with minimal cleanup.
- Total Time: 35 mins
- Yield: 4 to 6 servings
Ingredients
Vegetables and Aromatics
- 2 tablespoons butter
- 8 ounces baby bella mushrooms, thinly sliced
- 1 small white onion, thinly sliced
- 3 cloves garlic, minced
- 12 ounces broccoli florets, cut into bite-sized pieces (about 1 large head of broccoli)
Pasta and Liquids
- 1 pound uncooked pasta (recommended shape cooks in 7–8 minutes)
- 4 cups water
- 1 1/2 cups half and half
Cheese and Seasoning
- 1 teaspoon Dijon mustard
- 1/8 teaspoon crushed red pepper flakes
- Fine sea salt, to taste
- Freshly-ground black pepper, to taste
- 2 cups (8 ounces) freshly-shredded sharp cheddar cheese
- 1/2 cup (1 ounce) freshly-grated Parmesan cheese
Instructions
- Sauté veggies: Heat the butter in a large stockpot over medium-high heat. Add the thinly sliced mushrooms and sauté, stirring occasionally, for 5 to 7 minutes until most of their liquid has evaporated and mushrooms are nicely browned. Then add the sliced onion and cook for another 3 minutes, stirring occasionally. Add the minced garlic last and sauté for 2 minutes more, stirring occasionally, to develop deep flavor.
- Cook the pasta: Add the uncooked pasta, water, half and half, Dijon mustard, crushed red pepper flakes, and a generous pinch of salt and freshly ground black pepper to the pot. Stir to combine all ingredients. Bring the mixture to a boil over medium-high heat, stirring occasionally to break up any clumps of pasta. Once boiling, stir in the broccoli florets. Reduce heat to medium to maintain a gentle boil and cook uncovered until the pasta is just al dente (around 7 to 8 minutes or according to pasta package instructions).
- Remove excess liquid (if needed): Check the sauce consistency. If there is more than about 1/2 cup of liquid remaining after the pasta is cooked, use a heatproof measuring cup to carefully remove and set aside this excess liquid. This can be added back later if the dish needs loosening.
- Add cheese: Stir in the shredded sharp cheddar and grated Parmesan cheeses until fully melted and the sauce is creamy and smooth. If the mixture seems too thick or dry, gradually stir in some of the reserved cooking liquid until you reach your desired creaminess.
- Season: Taste the mac and cheese, and add additional salt and freshly ground black pepper as needed to suit your preference.
- Serve: Serve the broccoli mac and cheese warm immediately. Enjoy this comforting one pot meal as is, or customize with your favorite proteins or extra veggies.
Notes
- Using pasta that cooks in 7-8 minutes helps the timing for this one pot dish.
- Feel free to swap half and half for whole milk or heavy cream depending on your desired richness.
- For a gluten-free version, use gluten-free pasta of similar cook time.
- Reserved pasta cooking liquid is starchy and helps loosen the mac and cheese without watering it down.
- Adding Dijon mustard boosts the depth of flavor in the cheese sauce.
- Leftovers can be refrigerated and gently reheated with a splash of milk to restore creaminess.
- Prep Time: 10 mins
- Cook Time: 25 mins
- Category: Main Dish
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian