Simply LaKita

  • Browse All Recipes
    • Dinner Recipes
    • Lunch Recipes
    • Side Dishes
  • About
  • Contact
  • Subscribe
menu icon
go to homepage
  • Browse All Recipes
    • Dinner Recipes
    • Lunch Recipes
    • Side Dishes
  • About
  • Contact
  • Subscribe
search icon
Homepage link
  • Browse All Recipes
    • Dinner Recipes
    • Lunch Recipes
    • Side Dishes
  • About
  • Contact
  • Subscribe
×
Home » Recipes » Dinner Recipes

Modified: Apr 20, 2026 · Published: Apr 17, 2023 by LaKita · This post may contain affiliate links.

One Pot Broccoli Mac and Cheese Recipe (Rich & Creamy!)

Jump to Recipe
overhead view of bowl of finished pasta beside a fork on marble surface
overhead view of finished mac and cheese in large pot

One Pot Broccoli Mac and Cheese is an easy dinner recipe made with tender pasta, broccoli, and a rich, creamy cheese sauce all in one pot. Hearty, flavorful, and family-friendly, it's the perfect comfort food meal for busy weeknights.

Updated April 2026: I've refreshed this post with expanded tips, a full FAQ, make-ahead guidance, serving suggestions, and more helpful details based on your questions and feedback. Originally posted August 17, 2018, and photos updated April 17, 2023.

overhead view of bowl of finished broccoli mac and cheese beside a fork

Some of my best weeknight memories happened around a pot of something cheesy on the stove. This one pot broccoli mac and cheese is exactly that kind of recipe. The kind where everyone gathers in the kitchen before it's even done because the smell alone pulls them in. I've been making versions of this dish for years, and I can tell you that cooking the pasta right in the chicken broth and heavy cream is what makes all the difference. You end up with this impossibly creamy, deeply savory sauce that no box could ever compete with.

I've been cooking from scratch for over 13 years, and one-pot pasta dinners are something I come back to again and again, not because they're shortcuts, but because they're genuinely smarter cooking. When the pasta cooks directly in the liquid, it releases starch into the sauce and absorbs all that savory chicken broth flavor as it goes. That's why this broccoli mac and cheese tastes so much richer than recipes that boil pasta in plain water first.

This is the kind of recipe that becomes a weeknight staple the very first time you make it. Let's get started!

Jump to:
  • Why You'll Love This One Pot Broccoli Mac and Cheese
  • Ingredients You'll Need
  • How to Make One Pot Broccoli Mac and Cheese
  • LaKita's Expert Tips
  • Variations & Substitutions
  • Make-Ahead & Storage
  • What to Serve with One Pot Broccoli Mac and Cheese
  • Frequently Asked Questions
  • 📖 Recipe
  • Did You Make This Recipe?

Why You'll Love This One Pot Broccoli Mac and Cheese

  • Ready in 30 minutes - Start to finish, this broccoli mac and cheese is on the table fast enough for even the busiest weeknights.
  • One pot, minimal cleanup - Everything, the broccoli, the pasta, the cheese sauce, cooks in a single pot. Fewer dishes, more time at the table.
  • Rich, restaurant-style flavor - Cooking the pasta in chicken broth and heavy cream instead of plain water gives this mac and cheese a depth of flavor that's hard to believe came from your own stovetop.
  • Easy to customize - Add a protein, swap the cheese, or use whatever short pasta you have on hand. This recipe works with what you've got.

Ingredients You'll Need

overhead view of ingredients needed to make pasta in separate bowls and containers on marble surface
  • Butter - Just a tablespoon to start the aromatics. It adds a rich base and helps the onion soften without burning.
  • Onion and Garlic - These two work together to build the savory foundation of the cheese sauce. Yellow or white onion works best here; either fresh minced garlic or a quality jarred version will do the job.
  • Chicken Broth - This is one of the things that makes this recipe special. The pasta cooks directly in the broth, soaking up all that savory flavor as it absorbs the liquid. If you need to keep it vegetarian, vegetable broth is a great swap.
  • Heavy Cream - This is what gives the sauce its signature creamy, velvety texture. Don't be tempted to swap it for milk, the sauce won't be nearly as rich.
  • Elbow Pasta - The classic choice for mac and cheese, and for good reason. The little elbows hold the sauce beautifully. Any short pasta with a similar cooking time will work, more on that in Variations.
  • Sharp Cheddar Cheese - Mild, sharp, or extra sharp all work, but I love sharp cheddar for the boldest flavor. Buy a block and shred it yourself. Pre-shredded cheese has anti-caking agents that prevent it from melting smoothly.
  • Parmesan Cheese - Freshly grated Parmesan adds saltiness and helps thicken the sauce right at the end. It's the finishing touch that makes the sauce taste complete.
  • Fresh Broccoli Florets - Chopped into bite-sized pieces and added partway through cooking so they become tender without turning mushy. Fresh is best for texture and color.

👉🏾 See the recipe card below for exact quantities and full instructions.

How to Make One Pot Broccoli Mac and Cheese

Step 1: Build the Flavor Base

Melt the butter in a large, deep-sided pot over medium-high heat until it's foamy. Add the diced onion and cook for 1-2 minutes until it begins to soften and turn translucent. Then add the minced garlic and stir constantly for about 1 minute until it's fragrant. Don't rush this step, the aromatics build the savory backbone that flavors the entire dish.

overhead view of melted butter, onion, and garlic combined in large pot

Step 2: Cook the Pasta in the Liquid

Add the chicken broth, heavy cream, and elbow pasta to the pot and stir to combine. Bring everything to a rolling boil, then reduce the heat to low. Let the pasta simmer uncovered for 5 minutes, stirring occasionally. If you want some liquid remaining, the pasta will continue to absorb it as you finish the dish.

overhead view of chicken broth, heavy cream, and pasta added to large pot with the other ingredients

Step 3: Add the Broccoli

Add the chopped broccoli florets and stir gently to combine. Continue cooking for another 8 minutes, stirring often to prevent the pasta from sticking to the bottom of the pot. The broccoli should be bright green and just fork-tender when done, not mushy. If you prefer softer broccoli, add it a minute or two earlier.

chopped broccoli added to pasta in pot

Step 4: Stir in the Cheese

Remove the pot from the heat before adding the cheese, this is important. Off-heat cheese melting prevents the sauce from breaking or becoming grainy. Add the shredded cheddar and Parmesan a little at a time, stirring after each addition until fully melted and combined. The sauce will look loose at first, but will thicken beautifully as it cools for a few minutes.

parmesan and cheddar added to large pot with other pasta ingredients in it

Step 5: Rest and Serve

Let the pot sit off the heat for 2-3 minutes before serving. The sauce thickens significantly during this rest, going from pourable to perfectly creamy. Taste for seasoning and add salt and pepper as needed.

LaKita's Expert Tips

  • Shred the cheese yourself. Pre-shredded cheese from a bag contains anti-caking agents that prevent it from melting smoothly. A block of cheddar and a box grater take about 3 extra minutes and make a noticeable difference in texture.
  • Don't add the cheese over high heat. Always remove the pot from the heat before stirring in the cheese. Adding cheese to a boiling or very hot sauce causes it to seize and become grainy instead of silky.
  • Keep stirring. Because the pasta is cooking directly in the liquid (not in a separate pot of boiling water), it needs attention. Stir every 2-3 minutes to prevent sticking and to ensure even cooking.
  • The sauce will look thin, don't panic. Right after adding the cheese, the sauce will seem looser than you expect. Give it 2-3 minutes off the heat to thicken. Resist the urge to add more cheese or keep cooking.
  • Size matters with broccoli. Chop the florets into pieces roughly the same size as the pasta. Pieces that are too large stay too firm. Pieces that are too small can fall apart and disappear into the sauce. About 1-inch pieces are the sweet spot.
  • Season at the end. The chicken broth and Parmesan both bring salt. Always taste the finished dish before adding any extra salt. You may need less than you think.
  • Use a large pot. The pasta and broth take up more room than you expect before reducing. A 5-6 quart pot prevents boil-over and gives you room to stir comfortably.
finished pasta in large pot with wooden spoon in it

Want To Save This Recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get comforting new recipes from us every week!

Variations & Substitutions

  • Add a protein. Stir in shredded rotisserie chicken, chopped cooked bacon, or sliced smoked sausage right before adding the cheese. This turns a side dish into a full one-pot meal.
  • Swap the pasta. Any short pasta with a similar cook time works beautifully. Cavatappi, medium shells, rotini, fusilli, or bow ties. Just check the package cooking time and adjust the liquid slightly if needed.
  • Try different cheeses. Smoked Gouda adds a deep, smoky note. Gruyère makes it feel more sophisticated. Monterey Jack gives a milder, creamier melt. Whatever you choose, a blend of sharp cheddar plus a second cheese is always a winning combination.
  • Use frozen broccoli in a pinch. If fresh isn't available, thaw frozen broccoli completely and pat it dry before adding it to the pot. Add it in the last 3-4 minutes of cooking (rather than 8) since it's already partially cooked and just needs to heat through.
  • Make it vegetarian. Swap the chicken broth for vegetable broth in equal measure. The flavor profile shifts slightly, a touch more neutral, but it's still delicious.
  • Spice it up. A pinch of crushed red pepper flakes or a teaspoon of Dijon mustard stirred in with the broth adds a subtle heat or tang that plays beautifully against the richness of the cheese sauce.

Make-Ahead & Storage

Make-Ahead

This recipe is best made fresh because the pasta continues to absorb the sauce as it sits. That said, you can prep your components in advance: chop the broccoli and store it in the fridge for up to 2 days, shred the cheese and refrigerate it in an airtight bag, and dice the onion up to 24 hours ahead. When you're ready to cook, everything comes together in 30 minutes.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days. The sauce will thicken considerably once chilled, this is normal.

To reheat on the stovetop: Add the desired portion to a small saucepan over low heat with 2-3 tablespoons of chicken broth or milk. Stir gently and heat until warmed through, and the sauce has loosened back to a creamy consistency.

To reheat in the microwave: Transfer to a microwave-safe bowl and add a splash of milk or broth (about 1-2 tablespoons per serving). Cover loosely and microwave in 30-second intervals, stirring between each, until heated through.

This dish does not freeze well. The pasta becomes mushy and the cheese sauce separates upon thawing.

close up side view of finished pasta in white bowl topped with ground black pepper and chopped fresh parsley

What to Serve with One Pot Broccoli Mac and Cheese

  • As a main dish - Serve it with a simple green salad or a side of garlic bread and call it dinner. This is hearty enough to stand on its own.
  • Alongside grilled or roasted chicken - The richness of the mac and cheese pairs beautifully with something simple and well-seasoned. Try it with Roasted Chicken Thighs for a classic combination.
  • With a veggie side - Round out the meal with something lighter. Hibachi Vegetables are a quick and flavorful complement.
  • At a cookout or potluck - This travels well and is always a crowd-pleaser. Pair it with Oven Roasted Broccoli for a broccoli-forward spread that covers all the textures.
  • For the kids - Serve alongside sliced fruit or a simple side salad. The cheesy pasta is one of those rare meals that wins over even the pickiest eaters.

Frequently Asked Questions

Can I use frozen broccoli instead of fresh?

Yes! Thaw the frozen broccoli completely and pat it dry with paper towels before adding it to the pot. Add it in the last 3-4 minutes of cooking time (instead of 8) since frozen broccoli is already partially cooked. Fresh broccoli gives you better color and a firmer texture, but frozen works well in a pinch.

Why is my cheese sauce grainy instead of smooth?

This usually happens when cheese is added to a pot that's still too hot. Always remove the pan from the heat before stirring in the cheese, and add it gradually, a handful at a time, rather than all at once. Pre-shredded cheese can also cause graininess due to anti-caking agents. Block cheese that you shred yourself melts much more smoothly.

Can I make this recipe vegetarian?

Absolutely. Swap the chicken broth for vegetable broth in the same quantity. The flavor will be slightly lighter but still very good. Everything else stays the same.

What pasta shapes work best for one pot mac and cheese?

Short pasta shapes with similar cook times to elbow macaroni work best. Try cavatappi, medium shells, rotini, fusilli, or bow tie pasta. Avoid long pasta like spaghetti or large shapes like rigatoni, which don't cook evenly in the one-pot method.

Can I add protein to make it a full meal?

Yes, and it's delicious! Stir in shredded rotisserie chicken, chopped cooked bacon, or sliced smoked sausage right before adding the cheese. About 1-1.5 cups of cooked protein is plenty for the full recipe.

Why does the recipe use chicken broth to cook the pasta?

Cooking pasta in chicken broth instead of plain water infuses it with savory flavor from the inside out, not just from the sauce on top. It's the same technique behind so many restaurant-quality pasta dishes and makes a noticeable difference in the final flavor.

How do I keep the sauce from getting too thick?

The sauce thickens as it cools, which is normal. If it gets too thick after sitting, simply stir in a splash of chicken broth or milk (about 2 tablespoons at a time) over low heat until it reaches your desired consistency.

Can I make this ahead of time?

This recipe is best served fresh. The pasta will continue absorbing the sauce as it sits, making leftovers thicker than the original. That said, leftovers reheat beautifully with a splash of broth or milk stirred in. Prep the components (chopped broccoli, shredded cheese, diced onion) up to 2 days in advance to make day-of cooking even faster.

What's the best cheese for broccoli mac and cheese?

Sharp cheddar is the classic choice and gives you the boldest cheesy flavor. For an upgrade, blend sharp cheddar with a small amount of Gruyère, smoked Gouda, or Parmesan. Whatever you choose, always shred it from a block, pre-shredded cheese doesn't melt as smoothly.

Can I double this recipe?

Yes! Use a large stockpot (at least 8 quarts) to have plenty of room. Keep all ratios the same and expect the cooking time to increase by 3-5 minutes. Stir more frequently since there's more pasta to monitor.

📖 Recipe

overhead view of finished mac and cheese in large pot

One Pot Broccoli Mac and Cheese Recipe

LaKita Anderson
Make this creamy one pot broccoli mac and cheese recipe in just 30 minutes! Rich, cheesy, and loaded with fresh broccoli. A weeknight dinner the whole family loves.
4.75 from 4 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Course Main Course
Cuisine American
Servings 8
Calories 402 kcal

Equipment

  • 1 large pot or saucepan

Ingredients
  

  • 1 tablespoon butter
  • 1 medium onion, diced (about 1 cup)
  • 2 cloves garlic, minced
  • 32 ounces chicken broth
  • 1 cup heavy cream
  • 2 cups elbow pasta, uncooked
  • ½ teaspoon salt
  • ½ teaspoon ground black pepper
  • 1 ½ cups fresh broccoli florets, chopped
  • 1 ½ cups sharp cheddar cheese, shredded
  • 1 cup Parmesan cheese, grated

Instructions
 

  • Begin the recipe by grabbing a large deep-sided pot or saucepan. Place it on the stovetop over medium-high heat. Add in the 1 tablespoon butter and allow it to melt and become foamy, about 1 to 2 minutes.
  • Add the 1 medium diced onion and cook until it beings to soften and become translucent, about 1 to 2 minutes. Add the 2 cloves minced garlic and stir constantly until it becomes fragrant, about 1 minute.
  • Slowly add in the 32 ounces chicken broth, 1 cup heavy cream, 2 cups elbow pasta, ½ teaspoon salt, and ½ teaspoon ground black pepper. Stir to combine. Allow the pasta to come to a rolling boil before adjusting the heat to low. Do not cover the pasta, allow it to simmer for 5 minutes.
  • Add the 1 ½ cups chopped broccoli and gently stir to combine. Continue cooking the pasta for 8 minutes, stirring often to prevent the pasta from sticking.
  • Slowly stir in the 1 ½ cups shredded cheddar cheese and 1 cup grated parmesan cheese a little at a time until completely melted and combined.
  • Carefully remove the pasta from the heat. The sauce will thicken as it cools. Serve warm and enjoy!
  • Store any leftovers in an airtight container in the refrigerator for up to 4 days.
Calories: 402kcalCarbohydrates: 32gProtein: 15gFat: 24gSaturated Fat: 14gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 0.1gCholesterol: 72mgSodium: 951mgPotassium: 245mgFiber: 2gSugar: 3gVitamin A: 911IUVitamin C: 17mgCalcium: 305mgIron: 1mg

The provided nutritional information is an estimate per serving. Accuracy is not guaranteed.

Keyword broccoli mac and cheese
Tried This Recipe?Leave a comment below or tag @simplylakita on social!

Did You Make This Recipe?

If you give this one pot broccoli mac and cheese a try, I'd love to know what you think! Leave a comment below and a star rating, it helps more than you know. Share a photo on Instagram and tag @SimplyLaKita so I can see your version, or save it on Pinterest for the next time a cheesy weeknight dinner is exactly what's needed. Questions? Drop them in the comments, I'm always happy to help!

More Dinner Recipes

  • overhead view of finished chicken and vegetables in cast iron skillet on marble surface
    Roasted Chicken Thighs Recipe (One Pan Wonder!)
  • Overhead view of finished salmon on a white platter topped with parsley.
    Brown Sugar Dijon Salmon Recipe (Baked, Juicy & Ready in 15 Minutes)
  • Close up overhead view of baked pasta in white baking dish.
    Chicken Alfredo with Broccoli Recipe (Quick & Creamy!)
  • overhead view of finished chicken and vegetables in cast iron skillet on marble surface
    25+ Sunday Dinner Ideas: Southern Soul Food Recipes for Family

Comments

    4.75 from 4 votes (4 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Dre says

    August 18, 2018 at 9:13 am

    This looks so yummy and easy to prepare! I'm all about getting a quick meal together for my family without sacrificing flavor. Will be trying your recipe this upcoming week, LaKita! Thank you so much for sharing!

    Reply
    • LaKita says

      August 21, 2018 at 12:04 pm

      Thank you! Please let me know how it turns out for you 🙂

      Reply
Head shot bio photo of LaKita in an orange shirt.

Hi, I'm LaKita. I'm a Lifelong home cook and self-taught baker. I've been sharing modern comfort food through food blogging, recipe development, and photography since 2013.

More about me →

SL Community Favorites

  • Close up view of piece of delight on white plate with a fork.
    Best Chocolate Delight Recipe (Easy Layered Dessert)
  • overhead view of white bowl of salad topped with dressing next to fork and jar of dressing
    Hibachi Ginger Dressing Recipe (Japanese Steakhouse Style)
  • Hibachi Vegetables
  • Easy Blueberry Muffins with Frozen Blueberries  

Featured In

Game Day Recipes

  • Close up view of stack of finished brownies.
    Fudgy Mint Brownies Recipe (Rich, Chewy & Holiday-Ready)
  • Overhead view of finished pasta salad in large glass bowl.
    Easy Ranch BLT Pasta Salad Recipe
  • Overhead view of serving of cake in a white bowl.
    Instant Pot Chocolate Cherry Dump Cake Recipe (Ready in 30 Minutes!)
  • Close up view of white plate of chocolate chip cookies.
    Bakery Style Chocolate Chip Cookies Recipe (Thick, Gooey & Loaded with Chocolate Chips)

See more Game Day Recipes→

Footer

↑ back to top

as seen in:

Subscribe for weekly updates!

Subscribe
  • Contact
  • Privacy Policy
  • Disclaimer
  • Accessibility Policy
  • ↑ back to top

Copyright © 2026 Simply LaKita • Post may contain affiliate links.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.