This one-pot Broccoli Mac and Cheese is a creamy, cheesy, and satisfying dish that combines tender pasta, sharp cheddar cheese, and fresh broccoli into a quick and convenient meal. Perfect for families or anyone looking for a comforting recipe, it’s easy to customize and full of flavor. Try this crowd-pleasing recipe for a nutritious twist on a classic favorite.

Ingredients
Base:
- 4 tablespoons butter
- 4 tablespoons flour
- 2 cups milk (any kind)
- 2 cups half and half
- 2 cups chicken broth
- ½ chicken bouillon cube
- 12 ounces cavatappi pasta (see below for other pasta options)
- 2 ½ cups broccoli florets (fresh or frozen)
- 4 cups sharp cheddar cheese, shredded from a block
Optional Seasonings:
- ¼ teaspoon onion powder
- ¼ teaspoon garlic powder
- ¼ teaspoon paprika
Instructions
Prep Work:
- If using frozen broccoli, thaw it completely and pat it dry to remove excess moisture.
- Shred the cheddar cheese and let it sit at room temperature. Freshly shredded cheese melts better than pre-shredded cheese, which contains additives.
Cooking Instructions:
- Prepare the Sauce Base:
- Melt the butter in a large saucepan over medium heat. Gradually whisk in the flour to form a roux. Cook for about 3 minutes, stirring constantly, until the roux turns golden and smooth.
- Add Liquids and Seasonings:
- Slowly add the milk and half and half, a little at a time, whisking continuously to ensure a smooth mixture.
- Stir in the chicken broth, chicken bouillon, and any optional seasonings you choose to use (onion powder, garlic powder, paprika).
- Cook the Pasta:
- Bring the liquid mixture to a boil and stir in the pasta. Reduce the heat to a gentle bubble and cook, uncovered, stirring occasionally for about 7 minutes.
- Add Broccoli:
- Stir in the broccoli florets. Cover the pan and cook for an additional 4 minutes, or until the pasta is fully cooked and the broccoli is tender.
- Incorporate Cheese:
- Remove the pan from heat. Gradually sprinkle in the shredded cheddar cheese, stirring gently with a silicone spatula until fully melted and combined. Avoid adding the cheese all at once to maintain a creamy consistency.
- Serve:
- Serve immediately while warm and creamy. Optionally, garnish with a sprinkle of paprika or fresh herbs.
Why You’ll Love This Recipe
- Quick and Easy: A one-pot recipe that saves time and minimizes cleanup.
- Family Favorite: Combines the creamy comfort of mac and cheese with nutritious broccoli, making it perfect for all ages.
- Customizable: Simple to adapt with different cheeses, pastas, or add-ins to suit your preferences.
- Nutrient-Packed: Includes fresh or frozen broccoli for added vitamins and fiber.

Tips
- Cheese: Use freshly shredded cheese for a smoother, creamier sauce. Avoid pre-shredded cheese as it may not melt evenly.
- Broccoli: If using fresh broccoli, cut florets into uniform, bite-sized pieces for even cooking. For frozen broccoli, ensure it’s fully thawed and patted dry.
- Pasta: Stir the pasta occasionally during cooking to prevent sticking and ensure even cooking.
- Consistency: For a thicker sauce, let the mixture rest for a few minutes before serving.
Variations and Substitutions
- Cheese Options: Swap sharp cheddar for Monterey Jack, Gruyère, or a mix of cheeses for added depth of flavor.
- Protein Additions: Add cooked chicken, crumbled bacon, or diced ham for extra protein.
- Vegetable Boost: Incorporate other veggies like cauliflower, peas, or bell peppers.
- Gluten-Free: Use gluten-free pasta and a gluten-free flour alternative for the roux.
- Dairy-Free: Substitute dairy milk with almond or oat milk and use a vegan cheese alternative.
FAQs
Can I make this dish ahead of time?
Yes, prepare the recipe as directed but stop before adding the cheese. Reheat gently on the stovetop, then stir in the cheese just before serving.
What other types of pasta work well?
Elbow macaroni, penne, rotini, or shells are great substitutes for cavatappi.
Can I freeze leftovers?
It’s not recommended, as the cheese sauce may separate upon reheating. Instead, store leftovers in the refrigerator and reheat gently on the stovetop or microwave.
What’s the best way to reheat this dish?
Reheat on low heat on the stovetop, stirring occasionally. Add a splash of milk or broth if the sauce is too thick.
Serving and Suggestions
- Pair with a fresh green salad or roasted vegetables for a balanced meal.
- Serve as a side dish alongside baked chicken, pork chops, or fish.
- Top with crispy breadcrumbs or crumbled bacon for added texture.
- Garnish with freshly chopped parsley or a sprinkle of Parmesan cheese for a finishing touch.
Broccoli Mac and Cheese (One Pot!)
6
servings10
minutes20
minutesIngredients
Base:
4 tablespoons butter
4 tablespoons flour
2 cups milk (any kind)
2 cups half and half
2 cups chicken broth
½ chicken bouillon cube
12 ounces cavatappi pasta (see below for other pasta options)
2 ½ cups broccoli florets (fresh or frozen)
4 cups sharp cheddar cheese, shredded from a block
Optional Seasonings:
¼ teaspoon onion powder
¼ teaspoon garlic powder
¼ teaspoon paprika
Directions
- Prep Work:
- If using frozen broccoli, thaw it completely and pat it dry to remove excess moisture.
- Shred the cheddar cheese and let it sit at room temperature. Freshly shredded cheese melts better than pre-shredded cheese, which contains additives.
- Cooking Instructions:
- Prepare the Sauce Base:
- Melt the butter in a large saucepan over medium heat. Gradually whisk in the flour to form a roux. Cook for about 3 minutes, stirring constantly, until the roux turns golden and smooth.
- Add Liquids and Seasonings:
- Slowly add the milk and half and half, a little at a time, whisking continuously to ensure a smooth mixture.
- Stir in the chicken broth, chicken bouillon, and any optional seasonings you choose to use (onion powder, garlic powder, paprika).
- Cook the Pasta:
- Bring the liquid mixture to a boil and stir in the pasta. Reduce the heat to a gentle bubble and cook, uncovered, stirring occasionally for about 7 minutes.
- Add Broccoli:
- Stir in the broccoli florets. Cover the pan and cook for an additional 4 minutes, or until the pasta is fully cooked and the broccoli is tender.
- Incorporate Cheese:
- Remove the pan from heat. Gradually sprinkle in the shredded cheddar cheese, stirring gently with a silicone spatula until fully melted and combined. Avoid adding the cheese all at once to maintain a creamy consistency.
- Serve:
- Serve immediately while warm and creamy. Optionally, garnish with a sprinkle of paprika or fresh herbs.




Leave a Comment