Creamy Southern Broccoli Casserole Recipe

Southern Broccoli Casserole is cheesy, creamy, and perfectly delicious. The buttery cracker topping is crunchy and balances the soft broccoli and creamy sauce — a classic Southern side dish.

Marrying a Louisiana native taught me that the South loves bold flavors and casseroles. This cheesy broccoli casserole has become a favorite in our house. It recalls those broccoli-and-cheese microwave packets from childhood, upgraded with real cheese and a buttery cracker topping.

Classic green bean casserole was a holiday staple for both my family and my husband’s. This broccoli casserole is similarly comforting and simple to make. If you like casseroles like chicken and broccoli noodle bake, this one will fit right in — no canned soups required in every variation, but this version uses a condensed soup for ease and creaminess.

A blue casserole dish filled with baked broccoli casserole topped with ritz crackers and a red tea towel.

Casseroles are straightforward to prepare and travel well for potlucks or holidays. They’re an easy way to make vegetables appealing by combining them with cheese and a crunchy topping that everyone loves.

Although this broccoli casserole is full of broccoli and a great way to get more greens on the plate, it’s an indulgent side rather than a health food. The condensed soup, cheese, mayo, and buttery cracker topping give it a rich, comforting flavor that pairs especially well with Thanksgiving turkey or a holiday meal.

A blue casserole dish filled with baked broccoli casserole topped with ritz crackers with a white serving spoon scooping some out.

🥘 Ingredients Needed

The ingredients in broccoli casserole, laid out and labeled.
  • 3 tablespoons butter
  • ½ cup finely diced onion
  • 2 cloves garlic, minced
  • 6 cups chopped fresh broccoli florets (about two heads) — or two 10-ounce bags frozen broccoli, thawed and drained
  • 1 (10.5 oz) can condensed cream of mushroom soup (or your favorite cream-of soup)
  • ½ cup mayonnaise (can be substituted with additional sour cream or plain Greek yogurt)
  • ½ cup sour cream
  • 2 large eggs
  • 1½ teaspoons lemon juice
  • Pinch kosher salt and ¼ teaspoon ground black pepper
  • 1½ cups freshly grated sharp cheddar cheese (grate fresh for best melting)

🧈 Buttery Ritz Cracker Crunchy Topping

  • 2 tablespoons butter, cubed
  • 15–20 Ritz crackers, roughly crushed (or substitute breadcrumbs, crushed crackers, or crispy fried onions)
Broccoli casserole in a blue baking dish, covered in crushed ritz crackers.

🥦 Fresh or Frozen Broccoli?

Fresh broccoli gives the best texture; steam it briefly so it stays slightly firm. Frozen broccoli can be used if fully thawed and well drained, but avoid cooking it first since it tends to get mushy.

🍽 Equipment Needed

  • Casserole dish — an 8×8 or similar size works well; a larger dish if doubling the recipe.

🥣 How to Make Cheesy Broccoli Casserole

Preheat the oven to 350°F (175°C).

  1. In a skillet over medium-low heat, melt 3 tablespoons butter. Add the diced onion and cook gently until softened.
  2. Partially cook the broccoli by steaming: microwave in a covered bowl with 3 tablespoons water for 4 minutes, or steam in a basket over simmering water for about 5 minutes. The broccoli should be tender-crisp; let it cool slightly.
  3. Add the minced garlic to the onions and cook 1–2 minutes until fragrant, then remove the pan from heat.
  4. In a large bowl, whisk together the condensed soup, mayonnaise, sour cream, eggs, lemon juice, salt, and pepper until smooth.
  5. Fold in the broccoli, the onion-and-garlic mixture (including any butter from the pan), and all the cheese. Pour the filling into your casserole dish.
  6. Crush the crackers by hand or with a rolling pin. Sprinkle the crushed crackers evenly over the casserole and dot with the cubed butter.
  7. Bake, uncovered, for about 45 minutes, until heated through and the top is golden. Let rest 10–15 minutes before serving — it will be hot.
A collage of images showing how to make broccoli casserole, steps 1-5.

Can You Make This Ahead?

Yes. Prepare the filling (everything except the cracker topping) and store it in an airtight container in the refrigerator. When ready to bake, transfer the filling to your casserole dish, add the crushed crackers and butter, then bake as directed. This keeps casseroles from sitting in the oven cold and protects nicer baking dishes.

Broccoli Casserole Variations & Substitutions

  • Change the soup: Use cream of chicken, cheddar, celery, or another condensed soup for a different flavor.
  • Add vegetables: Mix in cauliflower or other mild vegetables.
  • Make it a main dish: Stir in cooked chicken and rice to turn this into a hearty casserole.
  • Double the recipe: Use a 9×13 baking pan when serving a crowd.

🙋‍♀️ Frequently Asked Questions

Does broccoli need to be cooked before it is added to the casserole?

Yes. Fresh broccoli should be partially cooked (steamed briefly) so it’s tender but still textured. Frozen broccoli should be thawed and well drained.

Do you put eggs in broccoli casserole?

Yes. Eggs help bind the filling and give the casserole a creamy, set texture.

A bite of broccoli casserole on a fork held over a dish of broccoli casserole.

How to Store Leftover Casserole

Cool the casserole to room temperature, then refrigerate in an airtight container or cover the dish tightly with foil. Leftovers keep for about four days.

Reheat in the oven or microwave. To revive the crunchy topping, briefly reheat in an air fryer or under a broiler for a minute or two, watching closely so it doesn’t burn.

A blue casserole dish filled with baked broccoli casserole topped with ritz crackers with a white serving spoon scooping some out.

Helpful Tips

  • If using frozen broccoli, thaw and drain well to avoid excess moisture.
  • Prepare the filling ahead but wait to add the cracker topping until you’re ready to bake.
  • Grate cheddar from a block for the creamiest melt; pre-shredded cheese often contains anti-caking agents that affect melting.

Have You Tried This Recipe?

Please rate it and leave a comment below. I would love to hear what you think!

Southern Broccoli Casserole

Rating: 4.8 from 5 votes

Cheesy and creamy with a buttery cracker topping that toasts in the oven — a comforting Southern side dish.

Ingredients

  • 3 tablespoons butter
  • ½ cup finely diced onion
  • 2 cloves garlic, minced
  • 6 cups broccoli florets, chopped (or 2 x 10 oz packages frozen, thawed)
  • 1 (10.5 oz) can cream of mushroom soup
  • 1½ cups shredded sharp Cheddar cheese
  • ½ cup mayonnaise
  • ½ cup sour cream
  • 2 large eggs
  • 1½ teaspoons lemon juice
  • Pinch kosher salt
  • ¼ teaspoon ground black pepper
  • 15–20 Ritz crackers, roughly crushed
  • 2 tablespoons butter, cubed (for topping)

Instructions

  1. Preheat the oven to 350°F (175°C).
  2. In a skillet, melt 3 tablespoons butter over medium-low heat. Add onion and cook until softened.
  3. Partially cook the broccoli by steaming (microwave 4 minutes with 3 tablespoons water, covered, or steam over simmering water for about 5 minutes). Let cool slightly.
  4. Add garlic to the onions and cook 1–2 minutes until fragrant, then remove from heat.
  5. In a large bowl, whisk together the soup, mayonnaise, sour cream, eggs, lemon juice, salt, and pepper.
  6. Fold in the broccoli, onion mixture (including pan butter), and cheese. Pour into a casserole dish.
  7. Top with crushed crackers and dot with cubed butter.
  8. Bake uncovered for about 45 minutes, until bubbly and golden. Let rest 10–15 minutes before serving.

Notes

Crush crackers by hand for a rustic texture, or pulse in a food processor for finer crumbs. Use as many crackers as needed to cover the top of the casserole.

Tips to make the BEST broccoli casserole

  • Defrost and drain frozen broccoli thoroughly.
  • Assemble filling ahead but add topping just before baking for best texture.

Special Equipment Needed

  • a casserole dish or similar baking dish

Nutrition

Calories: 347 kcal | Carbohydrates: 11 g | Protein: 10 g | Fat: 30 g

Nutrition information is approximate and should be used as a guide.

Course: Side Dish
Cuisine: American, Southern
Keyword: broccoli casserole, southern broccoli casserole

What to Serve with Broccoli Casserole

This casserole complements holiday dinners and weeknight meals alike. Serve it alongside roasted meats, fried chicken tenders, or a simple bowl of white rice for a complete plate. It also pairs well with roasted carrots, collard greens, or glazed ham.

More Holiday Side Dish Recipes

A cast iron skillet with slices of cornbread in it.

Bread Recipes

Sweet Cornbread in a Cast-Iron Skillet

a spilled jar of candied pecans on a white and yellow napkin.

Southern Recipes

Sweet and Spicy Bourbon Candied Pecans

A bowl of southern collard greens on a metal rack with a yellow towel.

Side Dishes

Southern Collard Greens Recipe

A cast iron pie pan with baked golden brown southern cornbread in it with a slice on top.

Bread Recipes

Southern Cornbread with Buttermilk

A slice of corn pudding with cheese and jalapeños on a white plate.

Side Dishes

Jiffy Corn Pudding Recipe

A big scoop of broccoli casserole covered in buttery crackers.