Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Broccoli Casserole with Crispy Onions

Broccoli Casserole with Crispy Onions

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sandra
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Cuisine: American

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

Scale

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

  1. Preheat oven to 375°F (190°C).

  2. Lightly grease a 9×13-inch casserole dish.

  3. 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

  1. In a skillet, heat olive oil or butter over medium heat.

  2. Add chopped onion and sauté for 3–4 minutes until soft.

  3. Stir in garlic and cook another 30 seconds.

  4. Remove from heat.

Step 3: Mix the Casserole Filling

  1. In a large bowl, combine the sautéed onion mixture, cream of mushroom soup, sour cream, cheddar cheese, salt, pepper, garlic powder, and paprika.

  2. Fold in the broccoli florets until well coated with the sauce.

Step 4: Assemble the Casserole

  1. Transfer the broccoli mixture to the prepared baking dish and spread evenly.

  2. Top with remaining ½ cup cheddar cheese, if using.

  3. Cover with foil and bake for 20 minutes.

Step 5: Add the Crispy Onions

  1. Remove foil and sprinkle crispy fried onions evenly over the top.

  2. Return to oven and bake uncovered for another 10 minutes, until bubbly and golden brown.

Step 6: Cool & Serve

  1. Let casserole sit for 5 minutes before serving.

  2. 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.