A creamy broccoli and pearl onion mixture topped with toasted soft Parmesan bread crumbs and baked until golden brown. This Broccoli Pearl Onion Casserole is a unique and comforting side dish choice.

Planning a holiday meal? More of our favorite holiday side dishes include my Creamy Cauliflower Gratin and Maple Glazed Sweet Potatoes.

A fork breaks into a serving of Broccoli Pearl Onion Casserole on a white plate.

This post may contain affiliate links. Please read our disclosure policy.

Want to Save This Recipe?
Enter your email below, and we’ll send it straight to your inbox. Plus, get my best seasonal recipes each week!

I’ve wanted to include a pearl onion recipe on this blog for such a long time, and friends, I’ve got one for you today that is pretty spectacular. If you’re looking for a new veggie side dish for your holiday menu, this Broccoli Pearl Onion Casserole is an awesome choice.

Tender pearl onions and a lightened up cream cheese white sauce set this recipe apart from your run of the mill broccoli casserole. And, instead of being topped with dry bread crumbs, this delicious dish has a soft Parmesan bread crumb topping that is the greatest thing since sliced bread. It also happens to be made from simple sliced bread that you may very well have sitting in your pantry right now.

Family friendly and truly special. My family devoured this on one recent weeknight and there were rave reviews all around. I would absolutely include this on any holiday menu all through the year from Easter to Thanksgiving to Christmas.

A close up of a spoon resting in a dish full of Broccoli Pearl Onion Casserole.

Ingredient Notes

The ingredients required to make Broccoli Pearl Onion Casserole with text overlay.
  • I highly recommend using fresh broccoli florets for the best result. You can purchase the convenient bags of florets that are already cut and weighed for you to make it easy. I sliced 4 small broccoli crowns and used my kitchen scale to be sure I had the 1¼  pounds florets required for the recipe.
  • Look for bagged pearl onions in the frozen vegetable section of the grocery store. You want to thaw them in the refrigerator before starting the recipe. Frozen pearl onions come pre-peeled which saves you a bunch of time. Try them!
  • A little cream cheese goes a long way in making the creamy white sauce even more delicious. I use Neufchatel ⅓ less fat cream cheese to lighten the dish up.
  • You’ll need three slices of bread for the soft bread crumbs. For delicious crumbs with a wonderful texture go with a soft white bread like Oroweat Buttermilk or Potato Bread.

How to Make Broccoli Pearl Onion Casserole

This is a quick overview of how to make this recipe. You’ll find detailed instructions in the recipe card at the end of this post.

Broccoli florets and pearl onions are boiled in a pot of water.
  1. Partially cook the broccoli florets in a pot of boiling water until they are just barely tender when pierced with the tip of sharp knife. Drain them well and transfer them to a baking dish that you’ve coated with nonstick cooking spray.
  2. Add the thawed pearl onions to the same water and cook until slightly tender. Drain well and transfer them to the baking dish with the broccoli.

Cream Cheese White Sauce

A white sauce with cream cheese cooks in a saucepan.
  1. Melt butter in a large saucepan and whisk in the flour, garlic powder, salt and pepper until smooth.
  2. Gradually whisk in the milk. Increase the heat and bring the mixture to a boil. Cook, stirring, until thickened.
  3. Reduce the heat and stir in the cream cheese.
  4. Cook, stirring, until smooth.

Soft Parmesan Bread Crumbs

Slices of bread in a food processor and combined with Parmesan and melted butter.
  1. Place the bread in the bowl of a food processor.
  2. Process until it is the consistency of soft bread crumbs.
  3. Transfer the crumbs to a small bowl and toss them with the Parmesan cheese.
  4. Add the melted butter and toss again to combine.

Assemble the Casserole

Broccoli and pearl onions mixed with a white sauce and topped with soft bread crumbs in a casserole dish.
  1. Transfer the broccoli and pearl onions to a baking dish that you’ve coated with nonstick cooking spray. Pour the cream cheese white sauce over the top and stir gently to coat.
  2. Sprinkle with the cheddar cheese.
  3. Top with the soft Parmesan bread crumbs.
  4. Bake until cooked through and golden brown.
Broccoli Pearl Onion Casserole topped with browned bread crumbs shot from over the top.

This Broccoli Pearl Onion Casserole smells amazing as it bakes and the browned topping is as pretty as it is delicious.

A spoon scoops up some broccoli and pearl onion casserole from a baking dish.

Make Ahead Instructions

Assemble the casserole as directed but don’t top with the bread crumbs. Cover the casserole dish tightly with plastic wrap or foil and transfer it to the refrigerator for up to 24 hours. When ready to bake, remove the dish from the fridge and allow it to sit on your kitchen counter for 30 minutes to an hour. Top with the bread crumbs and bake as directed.

It may take a little longer to cook through if the dish is cold when it goes in the oven. If the bread crumbs are getting too brown before the dish is cooked through, lay a sheet of foil lightly over the top towards the end of the baking time.

An over the top shot of a Broccoli Pearl Onion Casserole with a spoon resting in the baking dish.

Serving Suggestions

This is a delicious vegetable side dish choice for ham, beef, turkey, or chicken. It’s a super versatile choice that fits well on a holiday menu or any special menu all year long. Here are some of my main dish favorites that would be a perfect choice to serve with this Broccoli Pearl Onion Casserole.

Sign up for my free newsletter for all the latest recipes and join me on FacebookInstagram and Pinterest for more cooking inspiration!

Broccoli Pearl Onion Casserole

5 from 4 votes
Servings: 8
Prep Time: 30 minutes
Cook Time: 30 minutes
Total Time: 1 hour
A creamy broccoli and pearl onion mixture topped with toasted soft Parmesan bread crumbs and baked until golden brown. This Broccoli Pearl Onion Casserole is a unique and comforting side dish choice.

Video

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 ¼ pounds fresh broccoli florets, cut into bite size pieces
  • 14.4 ounces frozen pearl onions, thawed (like Bird's Eye)
  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • ¾ teaspoon salt
  • ½ teaspoon garlic powder
  • teaspoon freshly ground black pepper
  • 2 cups 2% milk
  • 4 ounces Neufcahtel cream cheese, ⅓ less fat, cubed
  • 1 cup shredded sharp cheddar cheese

For the Soft Parmesan Bread Crumbs

  • 3 slices sandwich bread, like Oroweat Buttermilk or as many slices as needed to yield 2 cups crumbs
  • ¼ cup shredded Parmesan
  • 2 tablespoons butter, melted

Instructions 

  • Preheat oven to 350 degrees F.
  • Bring a large pot of water to boil and add the broccoli. Cook for 4 to 5 minutes, or just until barely tender when pierced with the tip of a sharp knife. Use a slotted spoon to transfer the broccoli to a colander to drain and then transfer it to the prepared baking dish.
  • Return the same pot to the heat (no need to change water) and return the water to a boil. Add the pearl onions and cook for 3 to 4 minutes, or until just tender. Drain and transfer to the baking dish with the broccoli.
  • Melt 3 tablespoons butter in a large saucepan over MEDIUM-LOW heat. Whisk in the flour, garlic powder, salt and pepper until smooth. Gradually whisk in the milk. Increase heat as needed to bring to a boil and cook, stirring, until thickened, about 1 to 2 minutes. Reduce heat to MEDIUM-LOW and stir in the cream cheese until smooth. Pour the mixture over the broccoli and onions in the baking dish and stir gently to coat. Sprinkle with cheddar cheese.
  • Tear the slices of bread into pieces and place them in the bowl of a food processor. Process until they are the consistency of bread crumbs. You should have 2 cups of crumbs. Transfer to a small bowl and toss with the Parmesan. Add 2 tablespoons melted butter and toss to combine. Sprinkle the soft bread crumbs evenly over the casserole.
  • Bake, uncovered, until the topping is golden brown, about 25 to 30 minutes.

Notes

Ingredient Tips
I highly recommend using fresh broccoli florets for the best result. You can purchase the convenient bags of florets that are already cut and weighed for you to make it easy. I sliced 4 small broccoli crowns and used my kitchen scale to be sure I had the 1 1/4 pounds florets required for the recipe.
Look for bagged pearl onions in the frozen vegetable section of the grocery store. You want to thaw them in the refrigerator before starting the recipe. Frozen pearl onions come pre-peeled which saves you a bunch of time. Try them!
A little cream cheese goes a long way in making the creamy white sauce even more delicious. I use Neufchatel 1/3 less fat cream cheese to lighten the dish up.
You’ll need three slices of bread for the soft bread crumbs. For delicious crumbs with a wonderful texture go with a soft white bread like Oroweat Buttermilk or Potato Bread.
Make Ahead Instructions
Assemble the casserole as directed but don’t top with the bread crumbs. Cover the casserole dish tightly with plastic wrap or foil and transfer it to the refrigerator for up to 24 hours. When ready to bake, remove the dish from the fridge and allow it to sit on your kitchen counter for 30 minutes to an hour. Top with the bread crumbs and bake as directed. Please note that it may take a little longer to cook through if the dish is cold when it goes in the oven. If the bread crumbs are getting too brown before the dish is cooked through, lay a sheet of foil lightly over the top towards the end of the baking time.

Nutrition

Calories: 259kcal | Carbohydrates: 15g | Protein: 11g | Fat: 18g | Saturated Fat: 11g | Cholesterol: 52mg | Sodium: 561mg | Potassium: 353mg | Fiber: 2g | Sugar: 5g | Vitamin A: 1008IU | Vitamin C: 63mg | Calcium: 283mg | Iron: 1mg

Nutrition information is automatically calculated using generic ingredients, and is an estimate not a guarantee. For more accurate results, please refer to the labels on your ingredients at home.

VK logoLike this? Please rate & comment below!

Adapted from Taste of Home

Need Help With Menu Planning?

Sign up for my FREE email newsletter to receive my tried and true favorites + bonus seasonal content to keep you cooking through the year.

Looking for something else? Explore the Recipe Index →

Get my cookbook The Foolproof Family Slow Cooker!

About Valerie Brunmeier

Hello and welcome to my online kitchen! My focus here is to provide simple, seasonal meal solutions for busy households. I hope you find some inspiration while you’re here and visit again soon!

You May Also Like

5 from 4 votes (3 ratings without comment)

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




Questions & Reviews

  1. Julie M says:

    5 stars
    I didn’t have any broccoli so I subbed cauliflower florets. Delicious in spite of myself! Thanks so much for sharing!

    1. Valerie Brunmeier says:

      Glad to hear it works well with cauliflower! Thanks so much, Julie and Happy Thanksgiving!