Cheesy Cheddar Broccoli Casserole

Total Time

Prep: 15 min. Bake: 35 min.


8 servings

Updated: Jun. 30, 2023
Even people who don’t like broccoli beg me to make this comforting broccoli cheese casserole recipe. It's similar to a classic green bean casserole, but the melted cheese just puts it over the top. —Elaine Hubbard, Pocono Lake, Pennsylvania


  • 1 can (10-3/4 ounces) condensed cream of mushroom soup, undiluted
  • 1 cup sour cream
  • 1-1/2 cups shredded sharp cheddar cheese, divided
  • 1 can (6 ounces) french-fried onions, divided
  • 2 packages (16 ounces each) frozen broccoli florets, thawed


  1. Preheat oven to 325°. In a large saucepan, combine soup, sour cream, 1 cup cheese and 1-1/4 cups onions; heat through over medium heat, stirring until blended, 4-5 minutes. Stir in broccoli. Transfer to a greased 2-qt. baking dish.
  2. Bake, uncovered, until bubbly, 25-30 minutes. Sprinkle with the remaining cheese and onions. Bake until cheese is melted, 10-15 minutes.

Cheesy Cheddar Broccoli Casserole Tips

Can I substitute fresh broccoli for frozen in a casserole?

Fresh broccoli is a great substitution in this recipe. For best results, briefly steam the broccoli so it’s tender crisp yet still bright green before adding.

Do I need to thaw frozen broccoli?

In a hurry to get this in the oven? Broccoli can be added while still frozen. Just allow for an additional 10 minutes or so of bake time before the cheese and onions are added to ensure it’s heated through.

What can I serve with cheddar broccoli casserole?

You can turn cheddar broccoli casserole into a more substantial meal by adding a cup of leftover egg noodles or cooked rice before baking to ensure there’s enough for anyone who might drop in. Or add some cooked, diced chicken or turkey and dinner is served! You can also serve this casserole as a hearty side to grilled Caesar chicken, parmesan-crusted tilapia or juicy pork chops.

Research contributed by Catherine Ward, Taste of Home Culinary Assistant

Nutrition Facts

3/4 cup: 359 calories, 26g fat (11g saturated fat), 30mg cholesterol, 641mg sodium, 19g carbohydrate (4g sugars, 3g fiber), 8g protein.