This homemade broccoli casserole skips the canned cream of soup and instead uses a from-scratch creamy cheese sauce for a wholesome, flavorful side dish or vegetarian main. Made with fresh (or frozen) broccoli, cheddar cheese, and a buttery breadcrumb topping—it’s family-approved comfort food without processed ingredients.
Ingredients
Directions
Preheat oven to 375°F (190°C). Lightly grease a 9x13 baking dish.
Steam or blanch the broccoli:
Bring a large pot of water to a boil. Add broccoli florets and cook for 2–3 minutes (until bright green and slightly tender). Drain and rinse under cold water. Set aside.
Make the cheese sauce:
In a medium saucepan, melt 2 Tbsp butter over medium heat.
Whisk in the flour and cook for 1 minute to form a roux.
Slowly whisk in the milk, stirring constantly until smooth and thickened (about 3–5 minutes).
Stir in the mustard, garlic powder, salt, pepper, and shredded cheddar. Mix until melted and creamy.
Assemble the casserole:
In a large bowl, combine broccoli, cooked rice (if using), and cheese sauce. Stir well to coat.
Transfer to baking dish and spread evenly.
Make topping:
In a small bowl, toss breadcrumbs with 1 Tbsp melted butter. Sprinkle over the casserole.
Bake for 25–30 minutes, or until hot, bubbly, and golden on top.
Creamy Broccoli Casserole (No Soup, No Cans!) – Fresh & Cheesy
Serves: 4 People
Prepare Time: 15 minutes
Cooking Time: 35 minutes
Calories: 280
Difficulty:
Easy
This homemade broccoli casserole skips the canned cream of soup and instead uses a from-scratch creamy cheese sauce for a wholesome, flavorful side dish or vegetarian main. Made with fresh (or frozen) broccoli, cheddar cheese, and a buttery breadcrumb topping—it’s family-approved comfort food without processed ingredients.
Ingredients
Directions
Preheat oven to 375°F (190°C). Lightly grease a 9x13 baking dish.
Steam or blanch the broccoli:
Bring a large pot of water to a boil. Add broccoli florets and cook for 2–3 minutes (until bright green and slightly tender). Drain and rinse under cold water. Set aside.
Make the cheese sauce:
In a medium saucepan, melt 2 Tbsp butter over medium heat.
Whisk in the flour and cook for 1 minute to form a roux.
Slowly whisk in the milk, stirring constantly until smooth and thickened (about 3–5 minutes).
Stir in the mustard, garlic powder, salt, pepper, and shredded cheddar. Mix until melted and creamy.
Assemble the casserole:
In a large bowl, combine broccoli, cooked rice (if using), and cheese sauce. Stir well to coat.
Transfer to baking dish and spread evenly.
Make topping:
In a small bowl, toss breadcrumbs with 1 Tbsp melted butter. Sprinkle over the casserole.
Bake for 25–30 minutes, or until hot, bubbly, and golden on top.
Hi, I'm Hadi, the food lover behind FreeTasty! I'm passionate about making home cooking simple, budget-friendly, and full of flavor. Whether you're a kitchen newbie or a seasoned home chef, my goal is to share free, easy-to-follow recipes that anyone can enjoy.