5.0 from 3,072 votes
Broccoli Rice Casserole from Scratch
This Broccoli Rice Casserole is made from scratch and contains no condensed soup. Fresh broccoli florets and fluffy rice come together in a creamy cheesy homemade sauce to create a family favorite side dish!
Prep Time
20 mins
Cook Time
20 mins
Total Time
55 mins
Servings: 8 servings
Calories: 287 kcal
Course:
Side Dish
Cuisine:
American
Ingredients
- 6 cups broccoli florets cut into bite sized pieces
- 2 cups cooked white rice
For the Sauce
- 3 tablespoons butter
- ¾ cup diced onion about 1 small
- 3 tablespoons all-purpose flour
- 2 cups milk
- ¼ teaspoon garlic powder
- ¼ teaspoon black pepper
- ½ teaspoon dry mustard powder
- ½ teaspoon paprika
- ½ teaspoon salt more to taste
- 3 tablespoons cream cheese
- 2 cups shredded cheddar cheese divided
Instructions
- Preheat oven to 350°F.
- Cook onion and butter on medium-low heat until softened and translucent. Stir in flour, garlic powder and pepper. Cook an additional 2 minutes.
- Gradually pour in milk while whisking. Continue whisking over medium heat until thick and bubbly. Remove from heat and add dry mustard, paprika, cream cheese, and 1 ½ cups cheddar cheese. Stir until melted. Taste and season the sauce with additional salt and pepper.
- Place broccoli in boiling water for about 2 minutes. You still want it slightly crisp as it cooks more in the oven.
- Stir together rice, broccoli and cheese sauce. Place in a greased 2 qt casserole dish. Top with remaining cheese and bake 35 minutes or until bubbly and cheese lightly browned.
Cup of Yum
Nutrition Information
Calories
287
(14%)
Carbohydrates
23g
(8%)
Protein
13g
(26%)
Fat
17g
(26%)
Saturated Fat
10g
(50%)
Trans Fat
1g
Cholesterol
50mg
(17%)
Sodium
280mg
(12%)
Potassium
384mg
(11%)
Fiber
2g
(8%)
Sugar
5g
(10%)
Vitamin A
1090IU
(22%)
Vitamin C
62mg
(69%)
Calcium
325mg
(33%)
Iron
1mg
(6%)
Nutrition Facts
Serving: 8servings
Amount Per Serving
Calories 287
% Daily Value*
| Calories | 287 | 14% |
| Carbohydrates | 23g | 8% |
| Protein | 13g | 26% |
| Fat | 17g | 26% |
| Saturated Fat | 10g | 50% |
| Trans Fat | 1g | 50% |
| Cholesterol | 50mg | 17% |
| Sodium | 280mg | 12% |
| Potassium | 384mg | 8% |
| Fiber | 2g | 8% |
| Sugar | 5g | 10% |
| Vitamin A | 1090IU | 22% |
| Vitamin C | 62mg | 69% |
| Calcium | 325mg | 33% |
| Iron | 1mg | 6% |
* Percent Daily Values are based on a 2,000 calorie diet.