This One Pot Mac and Cheese with Broccoli is the kind of dinner that feels comforting without feeling heavy. It’s cozy, cheesy, and perfect for busy nights when you want something warm and familiar with minimal cleanup.

overhead image of a pot of broccoli mac and cheese

What is One Pot Mac and Cheese with Broccoli?

One pot mac and cheese with broccoli is a streamlined take on classic mac and cheese, where everything cooks together in a single pot. The pasta absorbs flavor as it cooks, the sauce turns silky right in the pan, and the broccoli softens just enough to stay vibrant and fresh!

Because everything happens in one pot, the starch from the pasta naturally helps thicken the sauce, creating that creamy texture without extra steps. It’s an easy way to get a comforting, family-friendly meal on the table while sneaking in some greens.

raw cavatappi noodles topped with garlic, salt, and pepper

Ingredients You Need

  • Pasta – We love using elbow macaroni or cavatappi because they cook evenly and catch the cheese sauce in every curve, making each bite extra creamy. They also hold up well to one-pot cooking without turning mushy.
  • Broccoli Florets – This veg adds a pop of color and a fresh, slightly earthy flavor that balances the richness of the cheese and sneaks in some extra nutrients, too. Cutting the florets into small, even pieces helps them cook at the same pace as the pasta.
  • Milk and Heavy Cream – These create the base of the sauce and help everything come together smoothly. 
  • Broth – Using chicken broth (or your broth of choice) gives the pasta even more flavor and adds depth to the whole dish.
  • Cheddar Cheese and Monterey Jack – We love using sharp cheddar because it melts smoothly and brings a classic flavor to the dish. Grating it yourself helps it melt more evenly into the sauce.
  • Garlic – This aromatic adds a warm, savory flavor that keeps the dish from tasting flat. 
  • Salt – This essential seasoning brings out all of the flavors of the other ingredients.
  • Black Pepper – Pepper adds a gentle bite that contrasts with the creamy sauce. Freshly cracked pepper gives the best flavor.

How to Make One Pot Mac and Cheese with Broccoli

  1. Cook the Pasta and Broccoli. Add the pasta, broccoli, broth, and seasonings to a large pot and stir to combine. Let everything cook together, stirring often, until the pasta is tender and the liquid has thickened.
  2. Build the Sauce. Next, stir in the milk, cream, and cheese, letting it melt completely, coating the pasta and broccoli. If you want to crisp up the top, transfer it to a baking dish and broil for a couple of minutes.
  3. Finish and Serve. Finally, taste and adjust seasoning as needed, then serve while warm and creamy. The sauce will continue to thicken slightly as it sits.
close up image of cavatappi noodles, broccoli and cheddar

Variations

  1. Extra Cheesy – Add another blend of cheeses like mozzarella or fontina to make the sauce even creamier and stretchier.
  2. Protein – Toward the end of the cooking process, stir in cooked chicken, crispy bacon, or sautéed sausage to make it more filling.
  3. Spiciness – Add red pepper flakes or a splash of hot sauce for a little heat that cuts through the richness.
  4. Veggies – Mix in peas, spinach, or roasted cauliflower for extra color and texture.
  5. Whole Grain – Swap in whole-wheat pasta for a nuttier flavor and heartier bite.
  6. Gluten-Free – Use your favorite gluten-free pasta, keeping an eye on texture as it cooks.
  7. Garlic – Roast the garlic first for a sweeter, deeper flavor throughout the dish.

Can I Store Leftovers?

Once stored, the pasta will continue to absorb sauce, so leftovers may thicken and lose some of their creaminess.

For the refrigerator, store leftovers in an airtight container for up to 3 days and add a splash of milk, cream, or broth when reheating to loosen the sauce.

For the freezer, freeze in a freezer-safe container for up to 2 months. The texture may be slightly softer once thawed and reheated.

two bowls of the recipe

Common Questions about One Pot Broccoli Mac and Cheese

Can I use frozen broccoli?

Yes, frozen broccoli works well, but it may release extra moisture and become softer than fresh. For the best results, thaw and drain it before adding it to the dish. 

Why is my mac and cheese too thick?

The pasta continues to absorb liquid as it sits, so adding a splash of milk while reheating helps restore creaminess.

How do I keep the cheese from clumping?

Adding cheese off the heat and stirring gradually helps it melt smoothly.

Can I make one-pot broccoli mac and cheese ahead of time?

Yes! Just reheat it gently and stir in a little milk before serving.

More Mac and Cheese Recipes

If mac and cheese is your comfort-food love language (like it is ours!), you’re in the right place. These recipes bring all the cozy vibes with fun twists and plenty of cheesy goodness!

Baked Mac and Cheese
Crockpot Mac and Cheese
One Pot Chili Mac and Cheese
Hidden Veggie Green Mac and Cheese

Would you like to save this? 🔖

We’ll email this post to you, so you can come back to it later!

overhead image of one pot broccoli mac and cheese

One Pot Mac and Cheese

5 from 21 votes
Alia and Radwa
Servings: 8 servings
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
This macaroni and cheese tastes better than the box, and is just as easy! Perfect for picky eaters!

Ingredients 
 

  • 16 ounces uncooked pasta
  • 4 cups low-sodium chicken broth or broth of choice
  • 3 cloves minced garlic
  • 3 cups broccoli florets
  • 1 teaspoon kosher salt more or less to taste
  • 1 teaspoon freshly ground black pepper more or less to taste
  • 1/2 cup cheddar cheese grated
  • 1 cup Monterey Jack cheese grated
  • 1/2 cup heavy cream or milk
  • 1/2 cup whole milk

Instructions 

  • Add pasta, broth, garlic, broccoli, and seasonings. Stir. Bring to a boil, and cover. Reduce heat to medium-low and cook for 10-12 minutes or until pasta is tender.
    16 ounces uncooked pasta, 4 cups low-sodium chicken broth or broth of choice, 1 teaspoon kosher salt, 3 cups broccoli florets, 3 cloves minced garlic, 1 teaspoon freshly ground black pepper
  • Add cheese, heavy cream, and remaining ingredients. Stir until nice and creamy. Add a splash of milk if you like it creamier. Option: Feel free to broil in the oven for a few minutes to crisp the top!
    1/2 cup cheddar cheese, 1 cup Monterey Jack cheese, 1/2 cup heavy cream, 1/2 cup whole milk

Video

Nutrition

Serving: 1serving | Calories: 371kcal | Carbohydrates: 48g | Protein: 14g | Fat: 14g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 38mg | Sodium: 916mg | Potassium: 296mg | Fiber: 3g | Sugar: 4g | Vitamin A: 887IU | Vitamin C: 31mg | Calcium: 215mg | Iron: 1mg

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

Like this recipe?Please leave a comment!
a bowl of one pot broccoli mac and cheese

More one pot pasta recipes to try

One Pot Lemon Ricotta Pasta

One Pot Cheeseburger Pasta

One Pot Veggie Pasta

One Pot Chili Mac and Cheese

You Might Also Like

How to Fix Gummy Rice

Knowing How to Fix Gummy Rice can save dinner—and your sanity. Gummy rice happens fast, but in many cases, it’s fixable.

How to Substitute for Eggs

Need to swap eggs out in a recipe? No problem! This guide will give you all you need to know about substitutes for eggs.

Meet Alia & Radwa

Welcome to Food Dolls! We’re so glad you found us. We are Alia and Radwa, sisters who want to share simple and easy recipes with you. We hope you find recipes here that you enjoy making as much as we do! Learn more about us!

5 from 21 votes (4 ratings without comment)

Leave a reply

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

Recipe Rating




The maximum upload file size: 5 MB. You can upload: image. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop file here


53 Comments

  1. Hi Ladies. this looks so good
    I’m going to make it.
    In your video it says to add oil, instructions doesn’t mention oil. How much would I use. thank you 😊😊
    .

  2. Very delicious and oh so easy. I’ve been looking for easy, healthy meals because I don’t love spending hours in the kitchen. This one certainly fits the bill. Thank you!

  3. We love this recipe!
    What modification, if any, do you recommend for using frozen broccoli instead of fresh?

  4. 5 stars
    Fantastic & idiot proof recipe. Made 3 times in a month. Every time it’s delicious! My 14 yr old loves it!

  5. The best homemade Mac and cheese I’ve ever made/tasted. Mine was runny. Which is what made it sooo good. I mostly make meals like this for meal prepping and when you reheat at work you always lose moisture. So to start off with more moisture makes it just perfect and creamy for reheating. So good.

    1. After making it on the stove I wanted to add some lobster meat in it and put it under the broiler for a few minutes. What do you think??

      1. That sounds incredible, Kim! We’d love to know how it turns out if you give it a try. 😊

        Xo,
        Alia & Radwa

  6. 5 stars
    Absolutely delicious!! The jack cheese added a flavor I wasn’t expecting. Creamy and simple to make. I added just a splash more of broth. Turned out perfect. My family loved it and was surprised how quick I made dinner!

    1. Hi Jessica- You can definitely use frozen broccoli, we suggest stirring in the broccoli just a few minutes before the pasta is done cooking!

  7. 5 stars
    This was seriously so easy& so amazingly delicious! Husband & I both had seconds, one of my toddlers had fourths& the other ate really well also! My toddlers are so picky lately so to see them eat this good made me so happy. Especially with such a quick easy recipe.

    I did not have any issues with it being runny. My noodles were perfect at 10 min & the liquid was gone. I didn’t have heavy cream so I used 1/2 c half& half instead& skipped the additional 1/2 c milk. For cheese I used 1 c sharp cheddar& 1/2 c mozzarella cuz it’s what I had on hand& it was perfect. This recipe is definitely going on our frequent meal list.

  8. 5 stars
    This was a big hit in my house! I used my 6 Qt enameled cast iron Dutch oven, ziti pasta, Better-Than-Bullion chicken paste + water (I needed to add an extra ~cup during cooking), and no salt (the BTB is very salty). I liked not having to use the strainer and having the veg + carb in one pot!

    I served with grilled some pork chops. I turned the grill on after I put everything in the pot, cut the thick chops in half & sprinkled w/ garlic powder & Kabob seasoning, once the pasta dish started boiling I stirred and put the cover on then put the chops on the grill. I stirred the pastas several times and it did stick to the bottom of my pot a bit, but didn’t burn. This meal was yummy and done in ~ 25 min. Big hit for my family and I have enough leftovers for my kids to take for lunch in a couple days! I’ll certainly be checking out more of these one-pot recipes. Thank you Dolls 🥰

  9. This is the second one pot recipe I’ve tried and both times have ended up with 2-3 cups of broth still in my pasta after cooking, but the instructions don’t mention straining it. Is that supposed to be implied or is there something I’m missing?

    I also agree with the other comments that adding the milk makes it too runny.

    1. Hi Chevy! Yes, it may appear to be runny BUT as it sits it really thickens. If you don’t put enough liquid it will dry up. Did you use the full amount of pasta?

          1. 16 ounces of pasta is one pound (an entire box) but it is also two cups which is why the pasta measurement is confusing

  10. 5 stars
    If I could give more stars I would , hands down a grown up mac and cheese , I added some tomato to top mine off, love your recipes, please keep doing one pot recipes

  11. 5 stars
    This recipe is absolutely wonderful. What a crowd pleaser! It’s gooey, warm, and perfect for the beginner cook (like myself). Next time, I will make a note to incorporate less salt, whether it be by using low-sodium chicken broth or no salt at all. But otherwise I followed the recipe exactly and I will be making it again!

  12. 5 stars
    I am always really skeptical to try new recipes that don’t have any reviews because I hate wasting food, but man am I glad I took a shot on this one!

    This is one of the best and easiest Mac and cheese recipes I’ve ever made. It is so creamy, rich, and flavorful-the perfect comfort food. My toddler loved it, too, and all she eats is goldfish crackers.

    A couple notes-
    1. I only used 1/2 cup of heavy cream- no milk. In my opinion, having both would have made it too watery.

    2. Watch the pasta- I kept checking mine because I like my pasta al dente. If I left it for 12 mins it would have been too soft.

    I otherwise followed the recipe exactly and I’m glad I did. Phenomenal. Will definitely be making it again on a weeknight because it’s so easy! Thanks Food Dolls!