Healthy Broccoli Dip
This post may contain affiliate links. Please read our disclosure policy.
Dip lovers gather, because this Broccoli Cheese Dip is creamy, cheesy, savory, and packed with broccoli, mushrooms, and garlicky flavor. Incredibly delicious, serve it as an easy appetizer for your next cookout or gathering!

What Makes This Broccoli and Cheese Dip Different
- This amazing dip has all the creamy, cheesy comfort of classic broccoli cheese dip, but it’s made lighter. What’s the secret? Neufchâtel cheese and Greek yogurt create a rich, tangy base without making the dip heavy.
- I like a party and can Cheryl-certify that this is a great party appetizer that sneaks in plenty of vegetables. Between the broccoli, mushrooms, onion, and dippers, it’s fresher than your average baked cheese dip!
- This broccoli dip recipe is a total make-ahead (I encourage this), which makes it the ultimate for holidays, game day, or any kind of entertaining. Assemble it, refrigerate, then bake when you’re ready to serve — tada, you’re done.
Cheryl’s Tested Notes Tips
- Drain the broccoli really well. I use a wad of paper towels to press the cooked broccoli before adding it to the cheese mixture. Extra water is the fastest way to make this dip loose or watery, so don’t go there and do this tip!
- Cook those mushrooms until their liquid evaporates. I find that mushrooms release a lot of moisture as they cook, so allow that moisture cook off so the dip stays thick and creamy.
- I recommend serving this dip warm. Unless it’s meant to be a chilled dip, all cooked dips taste amazing when warm. Trust me, friend, this one is best when it’s hot and bubbly.

Ingredient Notes
- Neufchâtel cheese creates a lighter base. It has a similar texture to cream cheese but way less heavy. Regular cream cheese works perfectly if that’s all you have.
- Greek yogurt adds tang and creaminess. Like the Neufchâtel cheese, this lightens up the dip while keeping it completely rich and scoopable. You could use sour cream if you want a slightly richer, more classic dip flavor.
- Use cremini or baby bella mushrooms. They add savory richness and make the dip feel more substantial. White button mushrooms will work too, though really baby bell and cremini is where it’s at.
- Frozen broccoli saves time and headache. And I love saving time and not stressing, just make sure it’s cooked and drained super well before adding it to the dip. Fresh steamed broccoli is a good sub as long as you chop it finely.
- Don’t skip the wine or sherry if you can help it. Either one adds acidity and depth that balances the richness of the cheese. If you really want to be alcohol-free, swap in chicken broth or vegetable broth instead if you prefer.
- Swap in gluten-free Worcestershire sauce if needed. Some brands contain gluten, so check the label if you want a gluten-free dip. For a vegetarian version, use a Worcestershire sauce that’s specifically labeled vegetarian or vegan.
Serving Suggestions
- Tortilla chips. A total classic! The contrast of the salty crunch melds well with the creamy broccoli cheese dip. Aim for sturdy chips because this dip is thick and hearty.
- Thick-cut veggies. Cucumber rounds, bell pepper strips, carrots, and celery all add freshness and crunch. They also make the dip feel a bit lighter.
- Grain-free crackers. These are a good option if you want to keep the dip gluten-free or lower carb.
- Create a total appetizer spread. This queso works beautifully as a topping — it adds a creamy, spicy kick that takes both way over the top. You could even build a board around this, featuring various ways to eat it, and let your guests have at it!

Storage, Make-Ahead & Reheating
- Refrigerator: Store leftover dip in an airtight container in the refrigerator for up to 4 days.
- Freezer: Freezing is not my first choice for this recipe. The dairy-based sauce may separate after thawing, so the texture will be lumpy and not so creamy anymore.
- Reheating: Reheat in a 350°F oven until warmed through, or microwave individual portions in short bursts. Stir gently after reheating if the dip separates slightly.
- Make-Ahead: Assemble the dip through the transfer-to-baking-dish step, cover, and refrigerate up to 3 days. Bake straight from the refrigerator and add about 5 extra minutes to the bake time.
Recipe FAQs
- Can I use fresh broccoli instead of frozen broccoli? If you really prefer it, you can. First, steam or blanch fresh broccoli until tender, then chop it finely before adding it to the dip. Be sure to drain it very well so the dip doesn’t become watery!
- Why is my broccoli cheese dip watery? Hate to be the bearer of bad news, but the broccoli or mushrooms likely released too much moisture. Always make sure the broccoli is drained super duper well, and cook the mushrooms until their liquid has evaporated before adding the cheese.
- Can I make this dip dairy-free? Sadly, this recipe relies on cream cheese, Greek yogurt, mozzarella, and parmesan, so it is not naturally dairy-free. You could try plant-based substitutes, but the flavor and texture will be vastly different, so you might want to try a very specific dairy-free dip recipe.
If you loved this recipe as much as we did, don’t forget to leave us a review below. ★ Follow Easy Healthy Recipes on Pinterest, Facebook, and Instagram, too!
For more delicious recipes, visit our sister sites, 40 Aprons and Easy Cheap Recipes.

Healthy Broccoli Dip
Ingredients
- 1 tablespoon olive oil
- 1 small onion, chopped
- 3 garlic cloves, minced
- 8 ounces cremini or baby bella mushrooms, finely chopped
- 2 to 3 tablespoons dry white wine or dry sherry
- 1 to 2 tablespoons Worcestershire sauce
- 8 ounces Neufchâtel cheese or cream cheese, softened
- ½ cup plain Greek yogurt
- 1 cup shredded mozzarella, divided
- ½ cup freshly shredded parmesan
- 1 12-ounce package frozen chopped broccoli, cooked and drained very well
- ¼ cup sliced almonds
- salt, to taste
- freshly cracked black pepper, to taste
Equipment
- 10-inch large oven-safe skillet or 8×8 baking dish
- Wooden spoon or silicone spatula
Instructions
- Preheat oven to 350°F.
- Heat 1 tablespoon olive oil in a large oven-safe skillet or sauté pan over medium heat. Add 1 chopped small onion and cook 4 to 5 minutes, or until soft and translucent.
- Add 3 minced garlic cloves and 8 ounces finely chopped mushrooms. Cook 5 minutes, stirring occasionally, until mushrooms are golden and any liquid has cooked off.
- Pour in 2 to 3 tablespoons dry white wine or dry sherry. Cook until the liquid has reduced completely, scraping up any browned bits from the bottom of the pan.
- Reduce heat to low. Add 8 ounces softened Neufchâtel cheese or cream cheese and stir until melted and smooth.
- Stir in 1 to 2 teaspoons Worcestershire sauce, ½ cup plain Greek yogurt, ¾ cup shredded mozzarella, and ½ cup freshly shredded parmesan. Continue stirring until cheese is melted and mixture is fully combined.
- Fold in 1 12-ounce package cooked and well-drained chopped broccoli. Season with salt and freshly cracked black pepper to taste.
- If using an oven-safe skillet, spread the dip into an even layer in the skillet. If not using an oven-safe skillet, transfer the dip to an 8×8 baking dish.
- Top with remaining ¼ cup shredded mozzarella and ¼ cup sliced almonds.
- Bake 20 to 25 minutes, or until dip is hot and bubbly around the edges and golden on top.
- Serve warm with tortilla chips, cucumber rounds, bell pepper strips, or grain-free crackers.
Notes
Nutrition Information
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.





Leave a Comment