Looking for a cozy recipe that combines comfort and nutrition? My Cheesy Potato and Broccoli Casserole is the perfect dish for you! Packed with creamy goodness and cheesy delight, it's simple to make and great for any meal. You’ll love how tender potatoes and vibrant broccoli come together under a golden cheese layer. Let me guide you through this easy-to-follow recipe that'll impress your family and friends!
Why I Love This Recipe
- Comfort Food Classic: This dish combines the warmth of cheesy potatoes with the health benefits of broccoli, making it a perfect comfort food for any occasion.
- Easy to Prepare: With simple ingredients and straightforward steps, this recipe is perfect for weeknight dinners or gatherings without the fuss.
- Customizable: You can easily swap out vegetables or cheeses based on your preferences or what you have on hand, making it versatile for different tastes.
- Crowd-Pleaser: Whether it’s a family meal or a potluck, this cheesy potato and broccoli delight is sure to be a hit with everyone!
Ingredients
List of Ingredients with Quantities
- 4 medium potatoes, peeled and thinly sliced
- 2 cups broccoli florets, steamed
- 2 cups shredded cheddar cheese
- 1 cup cream of mushroom soup
- 1 cup milk
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper to taste
- 1/2 cup breadcrumbs
- 2 tablespoons olive oil
Optional Garnishes
- Fresh parsley or chives
I love the mix of flavors in this dish. You’ll need some simple ingredients to make it shine. Start with four medium potatoes. Peel and slice them thin. This helps them cook evenly. Next, grab two cups of fresh broccoli florets. Steam them until they are bright green and tender.
Cheddar cheese is key in this recipe. Use two cups of shredded cheddar cheese for that creamy goodness. The cream of mushroom soup adds flavor and a smooth texture. You will also need one cup of milk to keep everything moist.
For seasoning, use a teaspoon of garlic powder and a teaspoon of onion powder. Salt and pepper will enhance the taste, so add them to your liking.
To finish it off, you’ll need half a cup of breadcrumbs for a crunchy topping. Combine this with two tablespoons of olive oil for extra flavor.
If you want to make it pretty, consider garnishing with fresh parsley or chives. They add color and a fresh taste. Enjoy gathering these ingredients; they set the stage for a delightful casserole!

Step-by-Step Instructions
Preheat the Oven
Set the oven to 350°F (175°C). This is the first step. It helps the casserole cook evenly. Preheating is key for great results.
Prepare the Soup Mixture
In a big bowl, combine the cream of mushroom soup, milk, garlic powder, onion powder, salt, and pepper. Whisk until the mix is smooth. This mixture adds flavor and creaminess to the dish.
Layer the Casserole
Take a greased 9x13 inch baking dish. Layer half of the sliced potatoes evenly across the bottom. Next, pour half of the soup mixture over the potatoes. Sprinkle half of the steamed broccoli on top. Then, add one cup of shredded cheddar cheese evenly over this layer. Repeat these steps with the remaining potatoes, soup mixture, broccoli, and finish with the rest of the cheese. This layering gives each bite a burst of flavor.
Bake the Casserole
Cover the baking dish with aluminum foil. Bake in the preheated oven for 40 minutes. After that, remove the foil and bake for an additional 15-20 minutes. Look for a golden brown top and tender potatoes. This step ensures the casserole cooks through and gets that crunchy topping. Let it cool for a few minutes before serving. Enjoy your warm, cheesy potato and broccoli casserole!
Tips & Tricks
Perfecting Your Casserole
To make your casserole amazing, focus on layering. Start with potatoes, then add soup. This helps cook evenly. Use the right amount of salt and pepper. They bring out the flavors in your dish. Garlic and onion powders add depth too. For extra flavor, try adding herbs like thyme or rosemary.
Achieving the Right Consistency
The key to great texture is cooking time. Bake it covered for the first 40 minutes. This keeps moisture in. After that, remove the foil. This lets the cheese brown nicely. Make sure your potatoes are tender before serving. You can test with a fork. If they slide off easily, it’s ready!
Serving Suggestions
Serving this casserole is fun! You can dish it out in individual bowls. This looks nice and makes it easy to serve. Add a sprinkle of fresh parsley or chives on top. This adds color and freshness. For a crunch, serve with a side salad. It complements the creamy dish well.
Pro Tips
- Layering Matters: Ensure that the layers of potatoes and broccoli are even for consistent cooking and flavor distribution.
- Cheese Choices: Experiment with different types of cheese, like Gruyère or Monterey Jack, for a unique twist on flavor.
- Breadcrumb Topping: For extra crunch, consider mixing in some grated Parmesan cheese with the breadcrumbs before sprinkling on top.
- Make Ahead: This dish can be assembled a day in advance and stored in the refrigerator. Just pop it in the oven when you're ready to bake!
Variations
Ingredient Swaps
You can change some ingredients to give your casserole a new taste. For example, try using sweet potatoes instead of regular potatoes. They add a nice sweetness. You can switch cheddar cheese for Monterey Jack for a creamier flavor. If you want a tangy touch, use pepper jack cheese. Instead of cream of mushroom soup, you can use cream of celery soup. This will change the taste but still keep it creamy.
Vegetarian and Vegan Options
For a lighter version, you can make it vegetarian or vegan. Use almond milk or oat milk instead of cow's milk. Swap the cream of mushroom soup for a homemade cashew cream or a vegan cream soup. Instead of cheese, try using nutritional yeast. It gives a cheesy flavor without dairy. You can also add more veggies like bell peppers or spinach for extra nutrition.
Adding Proteins
Want to make it heartier? Add proteins! Cooked chicken or turkey works well. Simply shred it and layer it in between the potatoes. You can also add sausage for a savory kick. Just brown the sausage before adding it to the mix. If you want a vegetarian option, add beans like black beans or chickpeas. They add protein and fiber, making your meal more filling.
Storage Info
Storing Leftovers
To keep your cheesy potato and broccoli casserole fresh, store it properly. Place any leftovers in an airtight container. Make sure to cool the casserole to room temperature first. You can refrigerate it for up to three days. For longer storage, you can freeze it. Use a freezer-safe container, and it can last up to three months.
Reheating Instructions
When you're ready to enjoy your leftovers, reheat them carefully. The best way is to use the oven. Preheat your oven to 350°F (175°C). Place the casserole in a baking dish and cover it with foil. This keeps it moist. Heat for about 20 to 30 minutes. You can also use the microwave, but it may lose some texture. Heat in short bursts, stirring occasionally.
Shelf Life
In the fridge, your casserole lasts about three days. If you freeze it, it can last up to three months. However, for best taste and quality, eat it sooner. Always check for any signs of spoilage before eating. If it looks or smells off, it’s best to discard it.
FAQs
Can I use frozen broccoli?
Yes, you can use frozen broccoli. Just remember to adjust cooking times. First, thaw the broccoli completely. You can do this in the microwave or by leaving it in the fridge overnight. After thawing, drain any excess water. This step keeps the casserole from getting too watery. You can then add the broccoli in the same way as fresh broccoli in the recipe.
How do I know when the casserole is done?
Look for a few key signs to know when the casserole is done. First, the top should be golden brown and crispy. This color shows that the breadcrumbs are toasted. Next, check if the potatoes are tender. You can poke them with a fork. If it goes in easily, they are done. Lastly, the cheese should be bubbly, adding to that delicious cheesy goodness.
Can I prepare this casserole in advance?
Yes, you can make this casserole ahead of time. To do this, prepare the casserole as usual but do not bake it. Instead, cover it tightly and place it in the fridge. You can keep it there for up to two days. When you are ready to bake, remove it from the fridge and let it sit for about 30 minutes. This helps it cook evenly. Then, bake it as directed in the recipe. If you want to make it even easier, you can also freeze the unbaked casserole. Just wrap it well. It can last up to three months in the freezer.
This blog post has shared a simple and tasty casserole recipe. We covered the key ingredients, step-by-step instructions, and helpful tips. You learned ways to adjust the recipe to fit your taste, along with storage tricks and answers to common questions.
Now you can make a delicious casserole that everyone will enjoy. Feel free to experiment with flavors and ingredients. Happy cooking!