French Onion Broccoli Cheese Casserole Recipe
Introduction
This French Onion Broccoli Cheese Casserole is a comforting and flavorful dish that combines tender broccoli with creamy cheeses and savory French onion soup. Topped with crispy fried onions and crunchy crackers, it’s perfect as a hearty side or a satisfying vegetarian main.

Ingredients
- 4 cups fresh or frozen broccoli florets (steamed or blanched)
- 1 can (10.5 oz) condensed French onion soup
- 1 cup sour cream
- 1 cup shredded cheddar cheese
- ½ cup shredded mozzarella cheese
- 1 teaspoon garlic powder
- ½ teaspoon black pepper
- ½ teaspoon salt (adjust to taste)
- 1 cup crispy fried onions (divided)
- ½ cup crushed Ritz crackers (optional, for extra crunch)
Instructions
- Step 1: Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- Step 2: Prepare the broccoli. If using fresh broccoli, blanch it in boiling water for 2 minutes, then drain well. If using frozen, thaw and drain any excess moisture.
- Step 3: In a large bowl, combine the French onion soup, sour cream, cheddar cheese, mozzarella cheese, garlic powder, black pepper, and salt. Stir in the prepared broccoli until evenly coated.
- Step 4: Transfer the mixture to the prepared baking dish and spread it out evenly.
- Step 5: Sprinkle half of the crispy fried onions and the crushed Ritz crackers (if using) evenly over the top.
- Step 6: Bake uncovered for 25 minutes, until the casserole is bubbly and golden brown.
- Step 7: Remove from the oven, sprinkle the remaining crispy fried onions on top, and bake for an additional 5 minutes until they are crisp and golden.
- Step 8: Serve warm and enjoy the creamy, cheesy, and crunchy goodness.
Tips & Variations
- For extra flavor, add a handful of cooked, crumbled bacon to the mixture before baking.
- Use gluten-free crackers and fried onions to make this dish gluten-free.
- Swap out mozzarella for Monterey Jack or pepper jack for a different cheese twist.
- Fresh broccoli gives a better texture, but frozen works well in a pinch—just make sure to drain thoroughly.
- Add chopped green onions or chives as a fresh garnish before serving for extra color and flavor.
Storage
Store leftover casserole in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm the entire dish covered with foil in a 350°F oven until heated through. The crispy onion topping may lose some crunch after reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this casserole ahead of time?
Yes, you can assemble the casserole a day ahead, cover it with foil, and refrigerate. Bake it just before serving, adding a few extra minutes to the cooking time if baking from cold.
Can I use a different type of soup instead of French onion?
French onion soup adds a unique savory flavor, but you can substitute with cream of mushroom or cream of celery soup for a different taste.
PrintFrench Onion Broccoli Cheese Casserole Recipe
This French Onion Broccoli Cheese Casserole is a creamy and cheesy baked dish featuring tender broccoli florets mixed with French onion soup, rich sour cream, and a blend of cheddar and mozzarella cheeses. Topped with crispy fried onions and optional Ritz crackers for added crunch, it’s a comforting and flavorful side or vegetarian main perfect for family dinners and potlucks.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Casserole
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Broccoli
- 4 cups fresh or frozen broccoli florets (steamed or blanched)
Cheese Mixture
- 1 can (10.5 oz) condensed French onion soup
- 1 cup sour cream
- 1 cup shredded cheddar cheese
- ½ cup shredded mozzarella cheese
- 1 teaspoon garlic powder
- ½ teaspoon black pepper
- ½ teaspoon salt (adjust to taste)
Toppings
- 1 cup crispy fried onions (divided)
- ½ cup crushed Ritz crackers (optional, for extra crunch)
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish to prevent sticking.
- Prepare Broccoli: If using fresh broccoli, blanch it in boiling water for 2 minutes to soften, then drain thoroughly. If using frozen broccoli, thaw completely and drain any excess moisture to avoid a watery casserole.
- Mix Ingredients: In a large bowl, combine condensed French onion soup, sour cream, shredded cheddar cheese, shredded mozzarella cheese, garlic powder, black pepper, and salt. Stir the mixture well until evenly blended, then fold in the prepared broccoli until all florets are coated.
- Assemble: Transfer the broccoli and cheese mixture to your greased baking dish and spread it out evenly to form a uniform layer.
- Top It Off: Sprinkle half of the crispy fried onions evenly over the top of the casserole. If you like extra crunch and flavor, add the optional crushed Ritz crackers as well.
- Bake: Place the casserole in the preheated oven and bake for 25 minutes until the mixture is bubbly and the top is golden brown.
- Final Touch: Remove the casserole from the oven, sprinkle the remaining crispy fried onions on top, and return it to the oven for an additional 5 minutes. This step ensures the topping is extra crisp and delicious.
- Serve: Let the casserole cool for a few minutes before serving warm. Enjoy the creamy, cheesy, and crunchy textures that make this dish so comforting and satisfying.
Notes
- You can substitute the broccoli with cauliflower or a mix of green vegetables for variety.
- Adjust salt and pepper to taste, especially if your French onion soup is salty.
- For a gluten-free version, replace the crispy fried onions and Ritz crackers with gluten-free alternatives.
- This casserole reheats well and can be stored covered in the refrigerator for up to 3 days.
- To make it lower fat, use reduced-fat sour cream and cheeses.
Keywords: French onion casserole, broccoli casserole, cheesy broccoli bake, comfort food, vegetarian casserole, baked broccoli cheese

