Description
Creamy, cheesy, and topped with golden crispy onions, this Broccoli Casserole with Crispy Onions is the ultimate comfort food side dish. It’s easy to prepare, packed with flavor, and a hit at holiday dinners, potlucks, or weeknight meals. With tender broccoli coated in a rich sauce and finished with that irresistible crunch, it’s a classic everyone will love.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Ingredients
For the Casserole:
-
4 cups broccoli florets (fresh or frozen, thawed)
-
1 tbsp olive oil or butter
-
1 small onion, finely chopped
-
2 cloves garlic, minced
-
1 can (10.5 oz) cream of mushroom soup
-
½ cup sour cream or plain Greek yogurt
-
1 cup shredded cheddar cheese
-
¼ tsp salt
-
¼ tsp black pepper
-
½ tsp garlic powder
-
¼ tsp paprika (optional)
For the Topping:
-
1½ cups crispy fried onions (store-bought)
-
½ cup shredded cheddar cheese (optional)
Instructions
Step 1: Preheat & Prepare the Broccoli
-
Preheat oven to 375°F (190°C).
-
Lightly grease a 9×13-inch casserole dish.
-
If using fresh broccoli, steam or blanch in boiling water for 2–3 minutes, then drain well. If using frozen, thaw completely and pat dry.
Step 2: Sauté Aromatics
-
In a skillet, heat olive oil or butter over medium heat.
-
Add chopped onion and sauté for 3–4 minutes until soft.
-
Stir in garlic and cook another 30 seconds.
-
Remove from heat.
Step 3: Mix the Casserole Filling
-
In a large bowl, combine the sautéed onion mixture, cream of mushroom soup, sour cream, cheddar cheese, salt, pepper, garlic powder, and paprika.
-
Fold in the broccoli florets until well coated with the sauce.
Step 4: Assemble the Casserole
-
Transfer the broccoli mixture to the prepared baking dish and spread evenly.
-
Top with remaining ½ cup cheddar cheese, if using.
-
Cover with foil and bake for 20 minutes.
Step 5: Add the Crispy Onions
-
Remove foil and sprinkle crispy fried onions evenly over the top.
-
Return to oven and bake uncovered for another 10 minutes, until bubbly and golden brown.
Step 6: Cool & Serve
-
Let casserole sit for 5 minutes before serving.
-
Enjoy warm as a comforting side or vegetarian entrée.
Notes
Steam Don’t Boil – Lightly steaming keeps broccoli from getting mushy.
Drain Well – Whether fresh or frozen, removing excess moisture is key.
Cheese Matters – Use sharp cheddar for bold flavor or blend with mozzarella for extra creaminess.
Crispy Onion Timing – Always add them at the end to avoid burning.
Make It a Meal – Add cooked chicken or rice to turn it into a full dinner.