Print

Creamy Cheesy Broccoli Rice Casserole Without Canned Soup

creamy cheesy broccoli rice casserole - featured image

A comforting, creamy, and cheesy broccoli rice casserole made from scratch without canned soup, perfect for busy weeknights and family dinners.

Ingredients

Scale
  • 4 cups broccoli florets (fresh or frozen)
  • 2 cups cooked white or brown rice
  • 2 cups sharp cheddar cheese, shredded
  • 4 oz cream cheese, softened
  • 1 cup milk (whole or 2%)
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 3 tablespoons butter
  • 3 tablespoons flour (all-purpose or gluten-free blend)
  • Salt and pepper to taste
  • Optional: 1/2 teaspoon smoked paprika or mustard powder
  • Optional: 1/2 cup bread crumbs or crushed crackers for topping

Instructions

  1. Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch casserole dish with butter or nonstick spray.
  2. Prepare the broccoli: Chop fresh broccoli into bite-sized florets and steam or blanch for 3-4 minutes until bright green and just tender. Drain well. If using frozen broccoli, thaw and drain thoroughly.
  3. In a large skillet over medium heat, melt 3 tablespoons butter. Add finely chopped onion and cook until translucent, about 3-4 minutes. Stir in minced garlic and cook for another 30 seconds until fragrant.
  4. Sprinkle 3 tablespoons flour over the butter, onions, and garlic. Whisk constantly for 1-2 minutes to form a roux, ensuring it bubbles but does not brown.
  5. Slowly add 1 cup milk while whisking to avoid lumps. Cook and stir until the sauce thickens, about 3-5 minutes.
  6. Cut cream cheese into small chunks and whisk into the sauce until completely smooth.
  7. Lower heat and stir in 1 3/4 cups shredded cheddar cheese (reserve 1/4 cup for topping). Stir until melted and smooth. Season with salt, pepper, and optional smoked paprika or mustard powder to taste.
  8. In a large bowl, mix cooked rice, steamed broccoli, and cheese sauce. Toss gently to coat evenly.
  9. Transfer the mixture to the prepared casserole dish. Sprinkle the reserved cheddar cheese and optional bread crumbs or crushed crackers over the top.
  10. Bake uncovered for 25-30 minutes until bubbly and the topping is golden brown.
  11. Let the casserole rest for about 5 minutes before serving to set slightly.

Notes

If the sauce feels too thick before mixing with rice, add a splash more milk to achieve a creamy but spreadable texture. Avoid overcooking broccoli to keep a tender bite. Reserve some cheese for topping to create a golden crust. You can substitute gluten-free flour or cornstarch for a gluten-free version. For dairy-free, use plant-based cream cheese, vegan cheese, and non-dairy milk.

Nutrition

Keywords: broccoli casserole, cheesy casserole, rice casserole, homemade casserole, comfort food, no canned soup, easy dinner, family meal