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

overhead image of one pot broccoli mac and cheese

One Pot Mac and Cheese

5 from 20 votes
Author: Food Dolls
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!

Would you like to save this? 🔖

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

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

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 20 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


51 Comments

    1. Hi Raquel,

      Great question! The serving size on this is about 1 cup. We hope that helps!

      xo,
      Alia & Radwa

    1. Hi Katheren,

      Great question! You can store this in an airtight container in the freezer for up to 2 months. When you reheat it, the texture may change slightly, but just heat it gently on the stovetop and stir in some milk, cream, or a bit of chicken broth, and it should come together nicely! We hope that helps!

      xo,
      Alia & Radwa

  1. 5 stars
    Delicious recipe! I agree with other commenters that the additional 1/2 cup of milk is unnecessary (the video doesn’t show it being used either). I’d skip it and then if you think you need more liquid then add it at the end. I also didn’t add any additional salt, but did throw in a few shakes of ground mustard and on dash of cayenne. I definitely plan to make this again!