Introduction
Welcome to Love With Recipes, your premier destination for delicious, hearty, and wholesome dishes that bring comfort and joy to your table. Today, we delve into a classic American comfort food that combines the richness of cheese, the earthiness of potatoes, and the vibrant freshness of broccoli—presented in a creamy, cheesy casserole that is both simple to prepare and irresistibly satisfying. This Cheesy Potato and Broccoli Casserole is more than just a dish; it’s an experience that evokes warmth, nostalgia, and the joy of sharing a lovingly prepared meal with family and friends. Whether you’re seeking a quick weeknight dinner, a crowd-pleasing side, or a vegetarian main course, this casserole hits all the right notes. Its layers of tender potatoes, crisp-tender broccoli, and luscious cheese sauce make it a versatile addition to any menu. Plus, with a crunchy breadcrumb topping and optional variations, you can customize it to suit your taste and dietary preferences. Prepare to indulge in a comforting, cheesy masterpiece that will quickly become a family favorite and a staple in your culinary repertoire.
Time
- Preparation Time: 15 minutes
- Cooking Time: 35 minutes
- Total Time: 50 minutes
Needed Equipment
- 8-inch square baking dish or any medium-sized oven-safe casserole dish
- Medium-sized saucepan
- Whisk
- Measuring spoons and cups
- Cutting board and sharp knife
- Steamer basket or microwave-safe bowl for steaming broccoli
- Mixing bowls (small and large)
- Grater for cheese
- Aluminum foil
- Small skillet or microwave-safe bowl for butter melting
- Oven mitts and heat-resistant spatula
Tags
Cheesy potato casserole, Broccoli casserole, Comfort food, Oven-baked casserole, Vegetarian dish, Family-friendly, Easy dinner, Kid-friendly, Healthy vegetables, Cheese lover’s recipe
Serving Size
This recipe yields approximately 6 standard servings, making it ideal for family dinners or small gatherings. Each serving offers a hearty portion of potatoes, broccoli, and cheese, balanced with a crispy topping to satisfy even the most discerning palate.
Difficulty Level
Intermediate — This recipe involves multiple steps including making a cheese sauce, steaming vegetables, assembling layers, and baking with a breadcrumb topping. However, the process is straightforward, and with careful execution, it’s accessible to home cooks with basic culinary skills.
Allergen Information
- Contains dairy (butter, cheese, half-and-half, cream cheese)
- Contains gluten (flour, breadcrumbs)
- Potential cross-contamination if processed in shared equipment
To adapt for allergies, consider using dairy-free cheese alternatives, gluten-free flour blends, and gluten-free breadcrumbs.
Dietary Preference
Vegetarian. For vegan adaptations, substitute dairy products with plant-based alternatives and ensure use of vegan breadcrumbs.
Course
Main Course, Side Dish, Vegetarian Entrée
Cuisine
American, Comfort Food, Homestyle
Ingredients
Ingredient Quantities
| Ingredient | Quantity |
|---|---|
| Butter | 2 tablespoons |
| All-purpose flour | 2 tablespoons |
| Salt | 1/2 teaspoon |
| Pepper | 1/4 teaspoon |
| Ground nutmeg | 1/8 teaspoon |
| Half-and-half cream | 2 cups |
| Grated Parmesan cheese | 1/2 cup |
| Cream cheese | 1-2 oz |
| Shredded cheddar or Swiss cheese | 1 cup |
| Frozen hash brown potatoes | 4 cups |
| Broccoli florets (lightly steamed) | 2-3 cups |
| Butter (for breadcrumb topping) | 1/2 tablespoon |
| Breadcrumbs | 3-4 tablespoons |
| Additional Parmesan cheese (optional) | 1/4 cup |
Instructions
Step 1: Preheat oven and prepare baking dish
Begin by setting your oven to 350°F (175°C). Lightly grease your chosen baking dish—an 8-inch square dish works perfectly—to prevent sticking and facilitate easy serving. Use butter or non-stick spray to coat the interior thoroughly. This step ensures that the casserole can be served cleanly and maintains its aesthetic appeal when plated.
Step 2: Prepare the cheese sauce
In a medium-sized saucepan, place 2 tablespoons of butter over medium-low heat. Allow the butter to melt slowly, ensuring it does not brown or burn. Once melted, add 2 tablespoons of all-purpose flour, whisking constantly to combine. This creates a roux that will thicken the sauce. Add 1/2 teaspoon of salt, 1/4 teaspoon of pepper, and a pinch (approximately 1/8 teaspoon) of ground nutmeg to enhance the flavor profile. Cook the roux for about 1 minute, stirring continuously to eliminate the raw flour taste, which can otherwise impart a chalky flavor.
Step 3: Thicken the cream base
Gradually pour in 2 cups of half-and-half cream, whisking constantly to incorporate fully. Continue whisking until the mixture begins to thicken and bubble, which should take approximately 3-5 minutes. Be vigilant during this process to prevent lumps from forming; constant whisking will yield a smooth, velvety sauce. If lumps do appear, you can gently whisk or use an immersion blender to smooth out the sauce.
Step 4: Incorporate cheeses
Once the sauce has thickened, stir in 1/2 cup of grated Parmesan cheese for added depth, if desired. Next, add 1-2 ounces of cream cheese, cut into small cubes to facilitate melting. Finally, stir in your choice of shredded cheese—cheddar or Swiss—about 1 cup in total. Keep stirring until all cheeses are melted and the sauce is smooth and glossy. This cheesy base forms the heart of your casserole, providing richness and flavor.
Step 5: Mix in potatoes
Fold in 4 cups of frozen hash brown potatoes, ensuring they are evenly coated with the cheese sauce. The hash browns not only contribute a hearty texture but also help absorb the flavors during baking. Make sure the potatoes are thoroughly coated and evenly distributed to prevent uneven baking or flavor imbalance.
Step 6: Assemble the casserole layers
Pour half of the cheesy potato mixture into the prepared baking dish, spreading it evenly across the bottom. Lightly steamed broccoli florets—about 2 to 3 cups—are then layered over this first layer. The broccoli should be cooked just until tender but still vibrant green, to prevent mushiness during baking. Finally, top with the remaining half of the potato mixture, spreading it out smoothly to cover the broccoli completely. This layered assembly ensures each serving contains a balanced combination of potatoes, broccoli, and cheese.
Step 7: Bake the casserole
Cover the dish with aluminum foil to retain moisture and place it in the preheated oven. Bake at 350°F (175°C) for 25-30 minutes, or until bubbling around the edges and heated through. During this period, the flavors meld, and the casserole develops a creamy, cheesy consistency. The foil also prevents the top from browning prematurely, allowing for even cooking.
Step 8: Prepare the breadcrumb topping
While the casserole bakes, prepare the crunchy topping. In a small bowl, combine 3-4 tablespoons of breadcrumbs with 1/4 cup of Parmesan cheese for added flavor. Melt 1/2 tablespoon of butter and drizzle it over the breadcrumb mixture. Toss until the crumbs are evenly coated with butter, which will help them crisp up during baking.
Step 9: Finish baking with topping
After the initial baking time, remove the casserole from the oven and carefully remove the foil. Sprinkle the prepared breadcrumb mixture around the edges of the casserole, creating a crispy border. Return the dish to the oven, uncovered, and bake for an additional 10 minutes, or until the breadcrumb topping is golden brown and crispy. This final step introduces a delightful texture contrast to the creamy interior.
Step 10: Rest and serve
Once baked to perfection, remove the casserole from the oven and let it rest for about 10 minutes before serving. Resting allows the casserole to set slightly, making it easier to cut and serve without the layers collapsing. Use a large spatula or serving spoon to portion out servings, ensuring each plate includes a generous scoop of potatoes, broccoli, cheese, and crispy topping.
Preparation Tips
- Broccoli Preparation: Light steaming preserves the vibrant green color and firm texture. Overcooking will result in mushiness, which can affect the overall texture after baking. Use a steamer basket or microwave-safe dish with a splash of water and microwave for 2-3 minutes until tender.
- Cheese Selection: Opt for high-quality cheeses for maximum flavor. Mixing cheeses like Gruyère, mozzarella, or Monterey Jack can create unique flavor profiles. For a sharper taste, add extra Parmesan or aged cheddar.
- Potato Variations: Freshly grated raw potatoes can be used, but frozen hash browns save prep time and yield consistent results. If using fresh potatoes, peel and grate them, then blanch briefly to remove excess starch before mixing.
- Layering: Ensure even distribution of ingredients to prevent dry patches or overly dense areas. Use a spatula or back of a spoon to level layers for uniform baking.
- Cheese Sauce Consistency: The sauce should be thick enough to coat the potatoes and broccoli without being runny. If too thick, add a splash of milk or cream; if too runny, cook a bit longer or add a touch more flour.
Nutritional Information
| Nutrient | Per Serving |
|---|---|
| Calories | 717.6 kcal |
| Total Fat | 46.7 g |
| Saturated Fat | 28.5 g |
| Cholesterol | 132.1 mg |
| Sodium | 544 mg |
| Total Carbohydrates | 59.8 g |
| Dietary Fiber | 6 g |
| Sugars | 2.2 g |
| Protein | 19.1 g |
Tips and Tricks
- Cheese Boost: For an ultra-creamy texture, add a splash of cream or milk to the sauce before adding the cheese. This enhances richness and helps distribute the cheese evenly.
- Flavor Enhancements: Incorporate minced garlic or shallots into the cheese sauce for added depth. A pinch of cayenne or smoked paprika can introduce subtle heat or smoky flavor.
- Vegetable Variations: Feel free to add other vegetables such as sliced mushrooms, diced carrots, or cauliflower for variation.
- Make-Ahead: Assemble the casserole up to the baking stage, cover tightly, and refrigerate for up to 24 hours. Bake directly from the fridge, adding an additional 10-15 minutes to the baking time.
- Healthy Alternatives: Use sweet potatoes instead of regular potatoes for added nutrients and a different flavor profile. Substitute with low-fat cheese and milk to reduce fat content.
Add-ons
- Cooked bacon bits or pancetta for smoky flavor
- Diced cooked ham or shredded cooked chicken for added protein
- Chopped fresh herbs such as parsley, chives, or thyme for freshness
- Red pepper flakes for a spicy kick
- Toasted nuts or seeds sprinkled on top for crunch
Side Dishes
- Garlic bread or dinner rolls
- Fresh mixed green salad with vinaigrette
- Roasted vegetables such as carrots, Brussels sprouts, or green beans
- Simple tomato and cucumber salad
- Steamed rice or quinoa for added grains
Improvements and Variations
- Vegan Version: Use plant-based cheese, dairy-free cream, and gluten-free breadcrumbs. Incorporate tofu or tempeh for protein.
- Gluten-Free: Swap all-purpose flour with a gluten-free flour blend; use gluten-free breadcrumbs or crushed gluten-free crackers.
- Spicy Version: Add diced jalapeños or a dash of hot sauce to the cheese sauce.
- Cheesier: Increase the cheese amount or add a mix of cheeses for a richer flavor.
- Gourmet Touch: Incorporate caramelized onions or sautéed mushrooms into layers for depth.
Save and Store
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, cover with foil and bake at 350°F (175°C) for about 15-20 minutes, or until heated through. For best results, reheat in the oven rather than the microwave to preserve the crispy topping and avoid sogginess. To freeze, tightly wrap cooled casserole in plastic wrap and foil, then store for up to 2 months. Thaw in the refrigerator overnight and reheat as directed.
FAQ
Can I make this casserole ahead of time?
Absolutely. Assemble the casserole up to the baking stage, cover tightly, and refrigerate for up to 24 hours. Add the breadcrumb topping just before baking for best texture.
Can I substitute fresh potatoes for frozen hash browns?
Yes, but note that fresh potatoes require peeling, grating, and possibly parboiling or blanching before assembly to ensure they cook thoroughly during baking.
What if I don’t have broccoli?
You can substitute with cauliflower florets, kale, spinach, or other seasonal vegetables. Adjust steaming time accordingly to ensure they are tender but not mushy.
Is this dish suitable for vegans?
With suitable substitutions such as plant-based cheeses, plant-based cream, and gluten-free breadcrumbs, this dish can be adapted for a vegan diet.
What wine pairs well with this casserole?
A crisp Chardonnay, Sauvignon Blanc, or a light Pinot Noir complements the richness of the cheese and the earthiness of the potatoes and broccoli.
Conclusion
This Cheesy Potato and Broccoli Casserole from Love With Recipes embodies comfort, versatility, and flavor. Its layers of tender potatoes, vibrant broccoli, and cheesy goodness make it an ideal centerpiece or side dish for any occasion. Whether you’re preparing a quick weeknight dinner or hosting a festive gathering, this dish delivers satisfying textures and flavors that will please all ages. Its straightforward preparation, customizable elements, and satisfying crunch topping ensure it remains a beloved recipe in your culinary collection. With a little prep and a lot of love, you can create a hearty, wholesome meal that nourishes both body and soul. Remember, the key to a perfect casserole lies in quality ingredients, even layering, and baking to golden perfection. Enjoy crafting this delightful dish, and don’t forget to share the joy with loved ones!
References
- Williams Sonoma. “Cheese Sauce Techniques.” Williams Sonoma Cooking Guides, 2020.
- Serious Eats. “How to Steam Vegetables Perfectly.” SeriousEats.com, 2021.
