If you’re looking for a comforting dish that’s both creamy and flavorful, you’ve found it! My Creamy Potato and Broccoli Casserole is a game-changer for dinner time. This easy recipe packs in the goodness of potatoes and broccoli, all wrapped in a creamy, cheesy sauce. Perfect for a family meal or impressing guests, it’s a delight you won’t want to miss. Let’s dive into this deliciousness!
Why I Love This Recipe
- Comfort Food: This dish combines creamy cheese and tender potatoes, offering a warm and satisfying meal that feels like a hug on a plate.
- Versatile Ingredients: With simple ingredients like potatoes and broccoli, you can easily customize this recipe by adding your favorite vegetables or proteins.
- Easy to Prepare: The straightforward layering process makes this recipe accessible for cooks of all skill levels, perfect for a weeknight dinner.
- Feed a Crowd: This casserole serves 6-8 people, making it an ideal dish for gatherings, potlucks, or family dinners.
Ingredients
List of Ingredients
- 4 large potatoes
- 2 cups broccoli florets
- 1 cup shredded sharp cheddar cheese
- 1 cup cream cheese
- 1 cup milk
- Spices: garlic powder, onion powder, paprika, salt, and pepper
- 1 cup breadcrumbs
- 2 tablespoons olive oil
- Fresh parsley (optional)
This casserole blends creamy and cheesy goodness with fresh veggies. You will need four large potatoes. Peel and slice them thin. The potatoes give the dish a hearty base.
Next, grab two cups of broccoli florets. You can use fresh or frozen. The broccoli adds color and nutrients to the casserole. It pairs well with the rich cheese.
For the cheesy part, use one cup of shredded sharp cheddar cheese. This cheese adds a bold flavor that melts beautifully. You will also need one cup of cream cheese, softened to room temperature. This makes the sauce creamy and smooth.
To thin the sauce, add one cup of milk. It helps blend the cheese and spices. Speaking of spices, you will need garlic powder, onion powder, paprika, salt, and pepper. These spices enhance the flavor and bring everything together.
For a crispy topping, you’ll need one cup of breadcrumbs mixed with two tablespoons of olive oil. This topping gives a nice crunch once baked. Finally, if you want, add fresh parsley for garnish. It adds a pop of color and freshness to the dish.
Gather these ingredients, and you’re ready for a flavorful cooking adventure!

Step-by-Step Instructions
Preparation of Potatoes and Broccoli
- Preheat your oven to 375°F (190°C).
- In a large pot, bring salted water to a boil.
- Add 4 large, thinly sliced potatoes to the pot. Cook them for about 5 minutes.
- Add 2 cups of broccoli florets and cook for 2 more minutes.
- Drain the potatoes and broccoli in a colander, then set them aside.
Making the Creamy Sauce
- In a mixing bowl, combine 1 cup of softened cream cheese and 1 cup of milk.
- Add 1 teaspoon of garlic powder, 1 teaspoon of onion powder, and 1/2 teaspoon of paprika.
- Season with salt and pepper to taste.
- Whisk these ingredients together until smooth and creamy.
Layering the Casserole
- Start with half of the potato slices in the bottom of a greased 9x13 inch baking dish.
- Drizzle half of the cream cheese mixture over the potatoes.
- Sprinkle half of the broccoli florets on top, followed by half of the shredded cheddar cheese.
- Repeat this layering with the remaining potatoes, cream cheese mixture, broccoli, and cheese.
Baking Instructions
- Cover the dish with aluminum foil and place it in the preheated oven.
- Bake for 25 minutes, then carefully remove the foil.
- Continue baking for another 15 minutes until the top is golden brown and bubbly.
- Allow the casserole to cool slightly before serving.
Tips & Tricks
Variations to Try
- Using different types of cheese: You can swap sharp cheddar for mozzarella or gouda. Each cheese adds a unique taste.
- Adding protein: Try adding cooked chicken or sausage. This makes the dish heartier and more filling.
Cooking Tips
- Ensuring even cooking: Cut potatoes and broccoli into similar sizes. This helps them cook at the same rate.
- Tips for layering: Start with a layer of potatoes, then sauce, and follow with broccoli. Repeat this for a balanced flavor.
Serving Suggestions
- Ideal sides to pair with the casserole: A fresh green salad or crusty bread complements this dish well. These sides add freshness and texture.
- Garnishing options: Top with fresh parsley for color. You can also sprinkle extra cheese on top before serving for added flavor.
Pro Tips
- Use Fresh Ingredients: Whenever possible, opt for fresh broccoli instead of frozen for a brighter flavor and better texture in your casserole.
- Layering Technique: Make sure to spread each layer evenly to ensure every bite is packed with flavor and creaminess.
- Breadcrumb Crunch: For an extra crispy topping, consider mixing in some grated Parmesan cheese with the breadcrumbs.
- Let it Rest: Allow the casserole to sit for a few minutes after baking; this helps it set and makes serving easier.
Variations
Vegetarian Options
You can make this dish even better by adding more vegetables. Try carrots, bell peppers, or spinach. These will boost nutrition and taste. You can also use vegetable broth instead of milk for a richer flavor. This keeps it creamy while making it vegetarian-friendly.
Gluten-Free Alternatives
If you need a gluten-free option, substitute breadcrumbs with crushed cornflakes. This gives a nice crunch without gluten. For thickening, use cornstarch instead of flour in the creamy sauce. It works well and keeps the dish smooth and tasty.
Convenience Tips
Using frozen vegetables can save time without losing flavor. Just toss them right into the pot with the potatoes. You can also pre-prepare components ahead of time. Slice the potatoes and broccoli and store them in the fridge. This makes putting the casserole together a breeze!
Storage Info
Storing Leftovers
To keep your creamy potato and broccoli casserole fresh, use airtight containers. Glass or BPA-free plastic containers work best. Before sealing, let the casserole cool down. This way, it won’t trap steam and make the dish soggy. Store it in the fridge for up to three days. If you want to keep it longer, freeze it. Just make sure to wrap it well. Use heavy-duty foil or freezer bags to prevent freezer burn.
Reheating Instructions
When you are ready to enjoy leftovers, reheating is key. The best method is to use the oven. Preheat it to 350°F (175°C). Place the casserole in an oven-safe dish, cover it with foil, and heat for about 20 minutes. This method helps keep the texture nice. If you use the microwave, heat it in short bursts. Stir after each minute to avoid hot spots and keep the creaminess. Enjoy your tasty leftovers!
FAQs
What is the best type of potatoes to use?
For this casserole, use starchy potatoes like Russets or Yukon Golds. They give a creamy texture. Waxy potatoes, like red potatoes, may not soften enough. I suggest peeling and slicing them thin for even cooking. This ensures a smooth blend with the broccoli and cheese.
Can I make this casserole ahead of time?
Yes, you can! Prepare the casserole up to the baking step. Cover it with foil and keep it in the fridge. It can stay fresh for about 24 hours. When you’re ready, just bake it straight from the fridge. You may need to add a few extra minutes to the baking time.
How can I make the casserole spicier?
To add heat, sprinkle some red pepper flakes into the cream cheese mixture. You can also try adding diced jalapeños or a dash of hot sauce. If you prefer, mix in a spicy cheese like pepper jack. Adjust the amount to suit your taste.
This blog post covered a tasty casserole made with potatoes, broccoli, and cheese. You learned how to prep, layer, and bake it perfectly. I shared tips for variations, storage, and reheating.
Feel free to experiment with ingredients and make it your own. This dish is easy and fun to prepare. Enjoy sharing it with family and friends. With these steps, you’ll create a meal that's both comforting and satisfying each time you make it.