French Onion Broccoli Cheese Casserole Recipe
If you have ever dreamed of a comforting, flavorful dish that hits all the right notes, then this French Onion Broccoli Cheese Casserole is exactly what you need. Imagine tender broccoli enveloped in a rich, creamy blend of French onion soup and cheeses, all baked to bubbling perfection with a crispy, golden onion topping. This dish brings together the best of savory French onion flavors with the wholesome goodness of broccoli and the irresistible pull of melted cheese, making it a standout at any family dinner or gathering.

Ingredients You’ll Need
These ingredients are wonderfully simple but absolutely essential to create that perfect harmony of taste and texture. Each component adds its own special touch, from the fresh brightness of broccoli to the comforting creaminess of the cheeses and the signature flavor of French onion soup.
- 4 cups fresh or frozen broccoli florets: Fresh is vibrant, but frozen works beautifully when steamed or blanched properly to retain texture.
- 1 can (10.5 oz) condensed French onion soup: This is the heart of the casserole, infusing it with deep, caramelized onion flavor and savory richness.
- 1 cup sour cream: Adds creaminess and a slight tang that balances the sharpness of the cheeses.
- 1 cup shredded cheddar cheese: Sharp and melty, it contributes robust flavor and gooey texture.
- ½ cup shredded mozzarella cheese: Brings extra stretchiness and mild creaminess to the mix.
- 1 teaspoon garlic powder: Enhances the savory depth without overpowering the other ingredients.
- ½ teaspoon black pepper: Adds a subtle heat to awaken the taste buds.
- ½ teaspoon salt: Essential for seasoning—adjust to your preference based on the saltiness of the soup and cheese.
- 1 cup crispy fried onions (divided): The star crunch element that makes every bite exciting, split between topping layers.
- ½ cup crushed Ritz crackers (optional): For those who love extra texture, these add buttery crunch to the topping.
How to Make French Onion Broccoli Cheese Casserole
Step 1: Prepare the Broccoli
Start by prepping your broccoli. If you’re using fresh, blanch it in boiling water for 2 minutes to soften slightly while maintaining some bite. Then drain thoroughly. For frozen broccoli, make sure to thaw completely and drain any excess water to avoid a soggy casserole. This step ensures your casserole has the perfect broccoli texture—tender but not mushy.
Step 2: Mix the Creamy Base
In a large bowl, whisk together the condensed French onion soup, sour cream, shredded cheddar and mozzarella cheeses, garlic powder, black pepper, and salt. This mixture is the flavorful glue that will coat every broccoli piece with cheesy, oniony goodness. Stir in the broccoli gently but thoroughly to combine everything evenly.
Step 3: Assemble the Casserole
Grease a 9×13-inch baking dish to prevent sticking, then transfer your broccoli-cheese mix into the dish. Spread it out evenly, creating a level base for your crispy topping. This ensures every bite will have that delightful balance of creamy insides and crunchy topping.
Step 4: Add the Crispy Toppings
Sprinkle half of your crispy fried onions evenly over the broccoli mixture. If you’re opting to include crushed Ritz crackers, scatter them on top now as well to introduce an extra layer of buttery crunch. These toppings will bake into a golden, irresistible crust.
Step 5: Bake to Perfection
Pop the casserole into your preheated 350°F (175°C) oven and bake for 25 minutes. During this time, the cheese will melt, the soup will bubble, and the topping will start to crisp beautifully. Keep an eye on it for that gorgeous golden-brown finish.
Step 6: Finish with Extra Crunch
Once the initial bake is done, take the casserole out and sprinkle the remaining crispy fried onions across the top. Return it to the oven for another 5 minutes to crisp up this final layer of onions. This last step is what gives the French Onion Broccoli Cheese Casserole its signature delightful crunch that makes it so memorable.
How to Serve French Onion Broccoli Cheese Casserole

Garnishes
Sprinkle a bit of fresh chopped parsley or chives on top just before serving. This adds a pop of color and a fresh herbal note that balances the richness. A light drizzle of extra sour cream or a sprinkling of freshly cracked black pepper can also elevate the dish’s presentation and flavor.
Side Dishes
This casserole pairs beautifully with simple side dishes like garlic mashed potatoes or a crisp green salad to lighten the meal. For a heartier combo, serve alongside roasted chicken or grilled steak for a complete, satisfying dinner that everyone will rave about.
Creative Ways to Present
For gatherings, consider making individual servings using small ramekins or muffin tins—perfect for portion control and elegant presentation. You can also double the recipe and turn it into a layered casserole by alternating broccoli cheese and crispy onion layers for an impressive crowd-pleaser.
Make Ahead and Storage
Storing Leftovers
Store any leftover French Onion Broccoli Cheese Casserole in an airtight container in the refrigerator for up to 3 days. It retains its flavor beautifully and reheats well, making it a great option for easy lunches or dinners later in the week.
Freezing
You can freeze this casserole either before or after baking. To freeze unbaked, assemble it in a freezer-safe dish, cover tightly, and freeze for up to 2 months. For baked leftovers, let the casserole cool completely, then freeze in portions or as a whole dish. Just thaw in the fridge overnight before reheating.
Reheating
Reheat leftovers in a 350°F oven until warmed through and the topping regains its crispness, about 15-20 minutes. Alternatively, microwave single servings, though the topping may lose some crunch. To restore crispness, pop back into the oven for a few minutes after microwaving.
FAQs
Can I use other vegetables instead of broccoli?
Absolutely! Cauliflower or green beans work well in this casserole, offering similar textures and flavors that complement the French onion cheese base.
Is there a way to make this casserole vegetarian?
Yes! Just ensure the French onion soup you use is vegetarian-friendly, as some brands may contain beef broth. The rest of the recipe is naturally vegetarian.
Can I make this casserole gluten-free?
Definitely. Substitute the crispy fried onions and crushed crackers with gluten-free alternatives, and double check the soup ingredients to ensure no hidden gluten.
How spicy is this casserole?
This casserole is mild with a gentle hint of black pepper and garlic—perfect for most palates. You can easily add a pinch of cayenne or red pepper flakes if you like a little heat.
What can I do if I don’t have crispy fried onions?
If you don’t have crispy fried onions on hand, you can make your own by thinly slicing onions, dredging them in flour, and frying until golden, or simply use toasted breadcrumbs for a crunchy topping.
Final Thoughts
Trying this French Onion Broccoli Cheese Casserole is like giving your taste buds a warm, cheesy hug packed with flavor and texture. It’s the type of dish that feels both comforting and special, perfect to share with loved ones or to treat yourself on a cozy night in. Once you make it, this casserole will quickly become one of your favorite go-to recipes to bring a little extra joy to your dinner table.
PrintFrench Onion Broccoli Cheese Casserole Recipe
A creamy and cheesy casserole featuring tender broccoli mixed with French onion soup, sour cream, and melted cheddar and mozzarella cheeses, topped with crispy fried onions and optional Ritz cracker crumbs for extra crunch. This comforting dish is baked to golden perfection, perfect as a hearty side or a satisfying vegetarian main.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Casserole, Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
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)
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 the florets in boiling water for 2 minutes, then drain well. For frozen broccoli, thaw completely and drain any excess moisture to avoid a watery casserole.
- Mix Ingredients: In a large bowl, combine the condensed French onion soup, sour cream, shredded cheddar cheese, shredded mozzarella cheese, garlic powder, black pepper, and salt. Stir well to blend the flavors. Fold in the prepared broccoli until evenly coated.
- Assemble: Transfer the broccoli mixture into the greased baking dish and spread it out evenly to ensure uniform cooking.
- Top It Off: Sprinkle half of the crispy fried onions evenly over the top of the casserole. Add the crushed Ritz crackers as well if using, to provide an extra crunchy topping.
- Bake: Place the dish in the preheated oven and bake for 25 minutes until the casserole is bubbly and the top is starting to turn golden brown.
- Final Touch: Remove the casserole from the oven, sprinkle the remaining crispy fried onions over the top, and bake for an additional 5 minutes to crisp them up nicely.
- Serve: Let the casserole cool slightly, then serve warm. Enjoy this creamy, cheesy, and crunchy broccoli casserole as a comforting side or main dish.
Notes
- The broccoli can be fresh or frozen, but ensure to remove excess water to prevent a soggy casserole.
- For a gluten-free option, substitute crispy fried onions and Ritz crackers with gluten-free alternatives or omit.
- Adjust salt according to taste and dietary needs, as the condensed soup and fried onions add saltiness.
- Feel free to add cooked chicken or ham for a non-vegetarian protein boost.
- To make it lighter, use light sour cream and reduced-fat cheeses.
- This casserole can be made ahead and refrigerated before baking, just add a few extra minutes to the baking time if chilled.
Nutrition
- Serving Size: 1 cup
- Calories: 290
- Sugar: 3g
- Sodium: 650mg
- Fat: 18g
- Saturated Fat: 9g
- Unsaturated Fat: 7g
- Trans Fat: 0.2g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 10g
- Cholesterol: 40mg
Keywords: French onion casserole, broccoli cheese casserole, cheesy broccoli bake, vegetarian casserole, easy side dish, baked broccoli