This broccoli mac and cheese is an easy stovetop recipe with tender pasta in a creamy cheddar cheese sauce and plenty of fresh steamed broccoli. An easy and family friendly meal!
Broccoli macaroni and cheese is a hearty main course or side dish that always gets rave reviews. If you’re a mac and cheese fan, you also need to try my slow cooker mac and cheese and jalapeno popper mac and cheese.
You can never go wrong with macaroni and cheese, am I right? This broccoli mac and cheese is noodles in a creamy cheddar cheese sauce with the addition of broccoli florets. It’s a great way to get the kids to eat their veggies!
How do you make broccoli mac and cheese?
The first step in this recipe is making a white sauce with butter, flour and milk. Pasta goes into the sauce to simmer, then a whole bunch of cheddar cheese is stirred in. The final step is to add your broccoli, then dinner is served!
Can you use any pasta for macaroni and cheese?
The best pasta for macaroni and cheese, aside from the obvious choice of macaroni, is a short pasta with plenty of nooks and crannies for the sauce to cling to. Other pasta options are shell pasta as shown in this recipe, along with rotini, cavatappi or fusilli. Just be aware that different pasta shapes have varying cook times!
What is the best cheese to use for macaroni and cheese?
This recipe calls for cheddar cheese which is the most popular choice. Look for a medium or sharp cheddar cheese, but you don’t want to use an extra sharp cheddar or aged cheddar, because they won’t melt smooth in the sauce. Other great cheese options are mozzarella, Monterey Jack and fontina cheese. I recommend using freshly grated cheese for this recipe. The bags of pre-shredded cheese often contain preservatives and anti-caking agents, and the cheese doesn’t melt nicely.
You’ll need to cook your broccoli before you stir it into your mac and cheese. I simply steam my broccoli in the microwave, but you could also saute or roast it. You can use frozen broccoli in this dish, simply stir it in from frozen and let the whole thing simmer for a few minutes longer to that the broccoli can warm up.
What can you add to mac and cheese?
I think this broccoli mac and cheese is fabulous as is, but you can definitely add other ingredients to customize it to your tastes. Some great options are
- Bacon
- Cooked chicken
- Sun dried tomatoes
- Parmesan cheese
- Hot sauce
- Green onions
- Cream cheese
I serve broccoli macaroni and cheese as a main course or as a side dish for a lean protein like roasted chicken. My kids request this one all the time and I’m happy to oblige, anything to get them to eat their broccoli!
More pasta recipes you’ll love
Broccoli Mac and Cheese

Ingredients
- 2 tablespoons butter
- 2 tablespoons flour
- 2 cups water
- 4 cups milk
- 12 ounces medium shell pasta uncooked
- 3/4 teaspoon salt
- 1/4 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon black pepper
- 4 cups shredded cheddar cheese
- 2 cups steamed broccoli florets
Instructions
- Melt the butter in a large pot over medium heat. Add the flour, then whisk until combined, about 30 seconds.
- Pour in the water and whisk until smooth and just thickened.
- Add the milk and whisk until combined.
- Stir in the shell pasta salt, garlic powder, onion powder, smoked paprika and pepper, then bring the mixture to a simmer.
- Cook for 10 minutes, stirring occasionally, until pasta is done
- Turn the heat to low, then stir in the cheese. Keep stirring until the sauce is smooth. Stir in the broccoli, then serve.
Omg, this looks so delicious! A perfect side dish to serve with chicken or beef for dinner.
Mac and Cheese is one of my family’s favorite comfort food. I’d never added broccoli before, but we all loved it. Will definitely make it again. Thank you!
The macaroni and cheese was creamy and delicious. We all loved it. Thanks for the recipe!
I LOVE adding broccoli to my mac and cheese, and your version is so good! Thank you so much for the recipe ๐
Comfort food at its finest. Cheesy goodness going on.
Great idea to sneak in broccoli to a favorite dish. Broccoli is especially tasty with the cheese sauce. The kids ate the whole thing!
Very good! It was a little mild for my taste, but that’s a good quality in a recipe, since it was easy to add a bit more seasoning. Made it with Rotini and served under a spare chicken tender from lunch.
Oh my…whatever! Delicious. I liked my own cooking, even๐. It was simple, too. Yum.
This is so good that I serve it to adults as a side dish! Everyone loves it!
Absolutely delicious ๐
I love cheesy broccoli. Even better when itโs made into mac and cheese!
Yum! Shells are one of my favorite shapes. This looks like such an incredible stovetop meal. Will definitely need to try this for my family.
Saving this for dinner later this week. I love the little pasta shells, they’re so pretty!
This is a great way to get my kiddos to eat broccoli! When it’s mixed in with mac and cheese, it’s not so bad! We love this recipe- thanks for sharing!
What a brilliant idea for a weeknight dinner! Looks so good!
This is a family favorite recipe! Love sneaking in the extra veggies!
I love adding a little green to my cheese! Looks delicious!
This looks absolutely delicious! Yummy! I love this! looks so good!
Bring on the Broccoli Mac!!!! love it so!
Very delicious and colorful take on regular mac n cheese. looks so rich and creamy!