Side Dishes
Broccoli Casserole, Kitchen-made Style
This From-scratch Broccoli Casserole is a from-scratch version of a childhood familiar. A lusciously creamy casserole consisting of from-scratch cream of mushroom soup, Swiss cheese, sautéed fresh broccoli, onions and
- Serves 8 servings
- Prep 25 minutes
- Cook 30 minutes
- Total 55 minutes

This Kitchen-made Broccoli Casserole is a from-scratch version of a childhood familiar. A lusciously creamy casserole consisting of kitchen-made cream of mushroom soup, Swiss cheese, sautéed fresh broccoli, onions and garlic topped with butter toasted, hand-torn pieces of sourdough bread. Serves 8+.
I can’t stop thinking about this broccoli casserole (and its cheese strings).
On my side of the family, broccoli casserole is a staple holiday side dish. Whether it’s served with turkey, ham or roast chicken, this casserole is versatile and a crowd-pleaser.
In this dish I’ve swapped out the canned cream of mushroom soup for my from-scratch version. I’m also using fresh broccoli, this way I can eliminate the frozen bag kind that typically consists of more stems than florets and gets mushy in the casserole, amiright? I’ve also done away with the breadcrumb topping and swapped it with hand-torn, pan-toasted sourdough croutons.
This from-scratch broccoli casserole is dreamy and the crisp buttery torn bread topping is pretty outstanding too.
For this Kitchen-made Broccoli Casserole Set out:
- condensed cream of mushroom soup – This method is flavor-packed, SO straightforward and takes minutes to make.
- mayonnaise – Adds a luscious creaminess.
- egg – Lends richness and moisture.
- baby swiss – Gives this casserole a buttery flavor, creaminess and those handsome cheese strings.
- water chestnuts – Add texture and crunch but are entirely optional.
- butter – For sautéing and adds richness.
- yellow onion – Adds a subtle sweet onion flavor.
- garlic – Adds another layer of flavor to the casserole.
- kosher salt – This will draw out flavor of the vegetables and seasons the casserole.
- freshly ground black pepper – This will add some subtle bite and flavor.
- broccoli – Lends a grassy, earthy flavor that’s mildly bitter.
- sourdough bread – Adds great flavor and texture as a topping to this casserole.
Position the oven rack to the lower third of your oven and preheat to 350°. Grease a 2 to 3-quart oven-safe casserole dish with butter or olive oil spray.
In a large bowl add in the from-scratch cream of mushroom soup, 2/3 cup mayonnaise, 1 egg and 1/3 cup diced water chestnuts (optional).
Give that a stir and scoot off to the side.
In a deep-sided, 10-inch skillet melt 2 tablespoons of butter and add in 1 cup of diced (about 1 medium) yellow onion, 1 clove minced garlic and a small pinch of salt.
Sauté for about 6 minutes or until the onions are only soft and turning translucent.
Add in the broccoli, stir and cover the pan with a lid. Cook the broccoli 10 minutes, stirring every 2 minutes.
The broccoli will be bright green, tender but still firm. If you want especially soft broccoli, cook it 2 to 4 minutes longer.
Remove off the heat and add to the creamy mayo mixture and season with 3/4 teaspoon kosher salt and 1/4 teaspoon freshly ground black pepper.
Stir well to combine.
Transfer to the prepared casserole dish.
Meanwhile tear 6 ounces of sourdough by hand.
Add the remaining 2 tablespoons butter to the same skillet that cooked the onions and broccoli.
Toss in the torn bread pieces of sourdough and toss to coat in the butter. My bakery sells this especially soft sourdough which works lovely as the topping to this from-scratch broccoli casserole.
Toast over medium-low heat until the bread pieces are lightly golden and slightly crispy. They will further crispy in oven.
Top with the toasted torn bread and bake, in the lower third of your oven, for 30 minute or until bubbly.
The combination of the cheesy from-scratch broccoli casserole and sourdough bread topping is utterly mouth watering.
And the aroma is to. die. for.
I baked this casserole earlier in the day so I could blog it. Then I covered it in foil (after it had cooled) and popped it into the fridge. I reheated it later to have with dinner by preheating my oven back to 350°, removing the foil and baking until bubbly. It tasted only as memorable the second time around.
For the holidays, I’d prepare everything until the bread croutons. Cover tightly, refrigerate and then toast the torn bread before wanting to bake.
Enjoy! And if you give this Kitchen-made Broccoli Casserole recipe a try, let me know! Snap a photo and tag me on twitter or instagram!
The recipe
Casserole: Kitchen-made Broccoli
This From-scratch Broccoli Casserole is a from-scratch version of a childhood familiar. A lusciously creamy casserole consisting of from-scratch cream of mushroom soup, Swiss cheese, sautéed fresh broccoli, onions and garlic topped with butter toasted, hand-torn pieces of sourdough bread. Serves 8+
- Serves 8 servings
- Prep 25 minutes
- Cook 30 minutes
- Total 55 minutes
Ingredients
- 1 recipe condensed cream of mushroom soup
- 2/3 cup mayonnaise
- 1 cup baby swiss cheese (generous) (grated using the larges holes on box grater)
- 1 large egg
- 1/3 cup diced water chestnuts (optional)
- 4 tablespoons unsalted butter (divided)
- 1 medium yellow onion (diced small (about 1 cup))
- 1 clove garlic (minced)
- 12 ounces broccoli florets
- 3/4 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
- 6 ounces sourdough bread (hand-torn)
Method
- 1
Position your oven rack in the lower third portion of your oven. Preheat your oven to 350° and grease a 2 to 3-quart baking dish.
- 2
In a large bowl add in the condensed mushroom soup, mayonnaise, grated Swiss, an egg and diced water chestnuts. Give that a stir and scoot off to the side.
- 3
In a deep-sided, 10-inch skillet melt 2 tablespoons of butter and add in yellow onion, garlic and a small pinch of salt. Sauté for about 6 minutes or until the onions are only soft and turning translucent.
- 4
Add in the broccoli, stir and cover the pan with a lid. Cook the broccoli 10 minutes, stirring every 2 minutes. The broccoli will be bright green, tender but still firm.
- 5
Remove off the heat and add to the creamy mayo/swiss mixture and season with kosher salt and freshly ground black pepper. Stir well to combine.
- 6
Transfer to the prepared casserole dish.
- 7
Adding the remaining 2 tablespoons butter to the same pan that cooked the onions and broccoli. Add the torn sourdough bread and toss to coat. Toast over medium-low heat until the bread pieces are lightly golden and slightly crispy. (these will further crispy in oven)
- 8
Top the casserole with bread pieces.
- 9
Slide the casserole into the oven and bake for 25 to 30 minutes or until the sourdough is deeply golden and the casserole is bubbly. Allow to cool a few minutes before serving.
From the cook
Nutrition Disclaimer: All information presented on this site is intended for informational purposes only. I am not a certified nutritionist and any nutritional information shared on this site should only be used as a general guideline.
Per serving
- Serving1 g
- Calories356 kcal
- Carbohydrates21 g
- Protein10 g
- Fat26 g
- Saturated Fat10 g
- Polyunsaturated Fat9 g
- Monounsaturated Fat6 g
- Trans Fat0.4 g
- Cholesterol64 mg
- Sodium588 mg
- Potassium285 mg
- Fiber2 g
- Sugar4 g
- Vitamin A708 IU
- Vitamin C40 mg
- Calcium195 mg
- Iron2 mg








