If you’re craving a dish that feels like a warm hug from the kitchen, you are going to love this French Onion Broccoli Cheese Casserole Recipe. It’s a delightful blend of tender broccoli, sharp cheddar, and that unmistakable savory-sweet flavor of French onion soup, all baked to bubbly, golden perfection. Whether you need a comforting side for your family dinner or a veggie-packed dish that will steal the show at potlucks, this casserole hits every mark with its creamy texture and crispy onion topping. Once you try it, this recipe will have a permanent spot in your meal rotation!

Ingredients You’ll Need
The magic of this French Onion Broccoli Cheese Casserole Recipe lies in its simple yet essential ingredients. Each component adds its own distinct flavor, texture, or color that comes together beautifully in the final dish. From the fresh green broccoli to the crispy fried onions on top, every ingredient plays a starring role.
- 4 cups fresh or frozen broccoli florets: Steamed or blanched, broccoli provides a tender, nutritious base loaded with vibrant color.
- 1 (10.5 oz) can condensed French onion soup: It brings the signature rich and savory French onion flavor that makes this casserole unforgettable.
- ½ cup sour cream: Adds a creamy tanginess that balances the sharpness of the cheddar.
- 1 cup shredded sharp cheddar cheese: Sharp cheddar melts beautifully to add gooey, cheesy goodness.
- 1 tablespoon all-purpose flour (optional): Helps thicken the casserole mix for perfect consistency without weighing it down.
- 1½ cups crispy fried onions (divided): Half mixed in and half on top for ultimate crunch and savory sweetness.
- ¼ teaspoon garlic powder: Adds subtle depth and a warm garlicky note.
- ¼ teaspoon black pepper: A little spice that wakes up the flavors.
- Pinch of salt, to taste: Enhances all the other flavors without overpowering them.
- ½ teaspoon dried thyme (optional): For an aromatic herbal hint that complements the cheese and onions.
How to Make French Onion Broccoli Cheese Casserole Recipe
Step 1: Prep Your Oven and Baking Dish
Start by preheating your oven to 350°F (175°C) and greasing a baking dish generously. This simple prep ensures your casserole cooks evenly and doesn’t stick, making serving up this comfort food a breeze.
Step 2: Cook the Broccoli
If you’re using fresh broccoli, steam it until just tender—soft enough to enjoy but still holding its shape. If frozen, thaw thoroughly and drain to avoid sogginess. Properly cooked broccoli gives the casserole the perfect soft bite and vibrant color.
Step 3: Mix the Flavorful Sauce
In a large bowl, combine the condensed French onion soup and sour cream as your creamy base. Add garlic powder, black pepper, thyme (if using), and a pinch of salt for seasoning. Stir in the sharp cheddar cheese and 1 cup of the crispy fried onions to add richness and texture. For a slightly thicker consistency, sprinkle in the optional flour and mix well to prevent lumps.
Step 4: Combine Broccoli with Sauce
Gently fold the broccoli into the cheesy, oniony mixture to coat every floret with that luscious sauce. Take care to mix delicately so your broccoli stays intact. Then, transfer this vibrant mix into your prepared baking dish, smoothing it out evenly.
Step 5: Bake and Add Crunchy Topping
Bake the casserole uncovered for 20 minutes, letting all those wonderful flavors meld and the cheese bubble happily. After that, scatter the remaining ½ cup of fried onions on top to add a golden, irresistible crunch. Return it to the oven for another 5–10 minutes until the topping turns a beautiful golden brown.
Step 6: Rest Before Serving
Once out of the oven, let your French Onion Broccoli Cheese Casserole Recipe sit for about 5 minutes. This resting period helps everything set up nicely, making it easier to serve and enjoy every cheesy, flavorful bite.
How to Serve French Onion Broccoli Cheese Casserole Recipe

Garnishes
A sprinkle of fresh chopped parsley or chives on top adds a pop of color and a fresh burst of flavor that beautifully contrasts with the rich casserole. For an extra touch, a light drizzle of sour cream or a sprinkle of paprika can enhance each serving visually and tastefully.
Side Dishes
This casserole pairs wonderfully with roasted meats, grilled chicken, or even a fresh leafy salad to balance the rich, cheesy texture. Think of crisp green beans, a simple arugula salad, or a hearty grain like quinoa or brown rice to round out the meal.
Creative Ways to Present
Serve this casserole in individual ramekins for a charming, personalized touch perfect for dinner parties. Alternatively, layer it as a warm dip during casual gatherings—just scoop with toasted baguette slices or crunchy crackers to delight your guests.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers, which might be rare, store them in an airtight container in the refrigerator. They will stay fresh and flavorful for up to 3 days, making for an easy next-day side or quick lunch.
Freezing
This casserole freezes fairly well if you plan to make it ahead. Prepare the casserole but don’t bake it. Cover tightly and freeze for up to 2 months. When ready to enjoy, thaw overnight in the fridge and then bake as directed, adding some extra time if needed.
Reheating
To reheat, warm individual portions in the microwave or place the entire casserole in a 350°F oven until heated through and bubbly. Adding a few extra minutes with foil loose on top helps maintain moisture and prevents the crispy onions from burning.
FAQs
Can I use fresh onions instead of condensed French onion soup?
While fresh onions add great flavor, the condensed French onion soup brings a unique, rich savoriness and thickness that’s hard to replicate exactly. If you prefer fresh onions, consider making a quick reduction with caramelized onions and beef broth to mimic that depth.
Is it okay to substitute the broccoli with other vegetables?
Absolutely! Cauliflower or green beans make excellent alternatives, just keep in mind their cooking times and water content to avoid sogginess. Feel free to experiment with your favorite veggies to keep the dish exciting.
What type of cheddar cheese works best for this casserole?
Sharp cheddar is recommended for its bold flavor that balances the creamy and savory components of the casserole. However, you can mix in mild cheddar or even other melty cheeses like Gruyère for a different twist.
Can I make this dish vegetarian or vegan?
For a vegetarian version, make sure the French onion soup is vegetable-based. To go vegan, use plant-based sour cream, vegan cheese, and a suitable onion soup alternative. The crispy fried onions are often vegan but check the label to be sure.
How can I make this casserole gluten-free?
Use gluten-free condensed French onion soup and substitute all-purpose flour with a gluten-free flour blend or cornstarch. Also, verify that your fried onions are gluten-free or use homemade crispy onions made with gluten-free ingredients.
Final Thoughts
This French Onion Broccoli Cheese Casserole Recipe is truly one of those feel-good dishes that feels both fancy and down-to-earth at the same time. It’s easy to make, packed with flavor, and perfect for sharing. Once you dig into that first cheesy, crispy bite, you’ll understand why it’s a beloved favorite. So go ahead, gather your ingredients, and treat yourself and your loved ones to this comforting classic soon.
Print
French Onion Broccoli Cheese Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 to 8 servings
- Category: Casserole
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
A comforting and cheesy casserole featuring broccoli and a flavorful French onion soup base, topped with crispy fried onions for a delightful crunch. This easy-to-make dish is perfect as a side or a vegetarian main course, combining tender broccoli with creamy cheese and savory herbs baked to bubbly perfection.
Ingredients
Vegetables
- 4 cups fresh or frozen broccoli florets (steamed or blanched)
Casserole Mixture
- 1 (10.5 oz) can condensed French onion soup
- ½ cup sour cream
- 1 cup shredded sharp cheddar cheese
- 1 tablespoon all-purpose flour (optional)
- 1¼ teaspoons dried thyme (divided as ½ tsp optional for casserole and additional flavor)
- ¼ teaspoon garlic powder
- ¼ teaspoon black pepper
- Pinch of salt, to taste
Topping
- 1½ cups crispy fried onions (divided: 1 cup in casserole and ½ cup for topping)
Instructions
- Preheat and Prepare: Preheat your oven to 350°F (175°C) and grease a baking dish to prevent sticking and ensure easy cleanup.
- Prepare Broccoli: Steam fresh broccoli florets until tender but still firm, or if using frozen broccoli, thaw and thoroughly drain any excess water to avoid sogginess in the casserole.
- Mix Ingredients: In a large bowl, combine the condensed French onion soup, sour cream, garlic powder, black pepper, dried thyme, and salt. Stir in the shredded sharp cheddar cheese and 1 cup of the crispy fried onions. Optionally add 1 tablespoon of all-purpose flour to help thicken the mixture.
- Combine with Broccoli: Gently fold the steamed or thawed broccoli into the mixture, ensuring it is well coated without breaking up the florets.
- Transfer and Bake: Pour the broccoli mixture into the greased baking dish and spread evenly. Bake uncovered for 20 minutes to allow the casserole to heat through and cheese to melt.
- Add Topping and Finish Baking: Remove from oven, sprinkle the remaining ½ cup of crispy fried onions on top, then bake for an additional 5 to 10 minutes until the topping is golden brown and bubbly.
- Rest and Serve: Let the casserole sit for 5 minutes after baking to set slightly and to enhance flavors before serving.
Notes
- Steaming fresh broccoli preserves nutrients and texture better than boiling, ensuring a tender yet firm bite.
- Using crispy fried onions adds a delicious crunchy contrast; do not omit the topping for best texture.
- The optional flour helps to thicken the casserole filling for a creamier consistency, especially if the soup is thinner.
- This casserole can be made ahead and refrigerated before baking; add extra baking time if cooking from cold.
- For a gluten-free version, use gluten-free fried onions and flour substitute.
- Try mixing in a pinch of nutmeg for extra warmth and depth in flavor.

