This post contains affiliate links. As an Amazon associate I earn qualifying purchases. Click here for more about this policy.

Start your day the hearty way with this wholesome Ham Potato Broccoli Casserole! Skip the scalloped potatoes and use frozen shredded potatoes for a low-calorie, filling, and easy shortcut. It’s the perfect blend of cheesiness, crispiness, and convenience.

A wooden spoon lifting up a serving of ham potato broccoli casserole.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Don’t stress over making scalloped potatoes—this ham potato broccoli casserole is a time-saving alternative! No more peeling or shredding potatoes—just a simple shortcut with frozen pre-shredded potatoes (no thawing needed!). The secret to making this dish creamy, healthy and high-protein? Cottage cheese instead of heavy cream.

A true comfort food to jump-start your day, this dish combines nutritious broccoli, hearty potatoes, and creamy cottage cheese for a lighter, yet satisfying breakfast dish that’s all around better for you.

If you love comforting breakfast bakes, try this healthy Denver omelet casserole, egg and sausage casserole, or easy tater tot breakfast casserole next!

Why You’ll Love This Recipe

  • Nutritional Value: It’s not just about calories—what truly matters is the balance of macronutrients (protein, fats, and carbs), which helps keep you full and satisfied. Plus, it’s naturally gluten-free!
  • High in Protein: With cottage cheese as a key ingredient, this ham and potato casserole is packed with protein, making it creamy while supporting your body’s nutritional needs, especially for breakfast.
  • Versatile and Easy: Simple to prepare, with easy-to-find ingredients, this recipe is incredibly versatile. It’s forgiving if you want to swap out ingredients and requires minimal effort!

Ingredients

Healthy ham potato casserole with cottage cheese ingredients on the table with text labels.
  • Broccoli: Adds color, texture, and a nutritional boost. Frozen broccoli is easiest (just thaw), but fresh florets work too (may require longer cooking). Carrots, Brussels sprouts, or cauliflower are good substitutes, too.
  • Ham: Brings a savory, salty flavor with protein. Substitute this healthy recipe with ham for shredded chicken, turkey breast, pork, or shrimp. For a vegetarian option, try tofu or tempeh.
  • Shredded Potatoes: Provides volume and texture, turning creamy as they bake. I used frozen shredded potatoes for convenience, but you can shred fresh potatoes or swap with sweet potatoes or yams.
  • Flour: Acts as a thickening agent, creating a smooth, creamy base. You can use white, whole wheat, oat, gluten-free, or almond flour, but avoid coconut flour as it may be too thick.
  • The Cheeses: Cheddar cheese provides gooey richness, while cottage cheese adds creaminess, protein, and a mild tang. Substitute the cottage cheese with plain Greek Yogurt or ricotta cheese if preferred.

See the recipe card below for exact ingredient amounts, nutritional information, and detailed instructions.

Variations & Dietary Modifications

  • Tex-Mex Flair: Add drained and rinsed black beans and diced bell peppers to the broccoli ham casserole. After baking, top with guacamole, sour cream, and salsa for a tasty Mexican-inspired twist.
  • Mediterranean Spin: Swap the ham for cooked chicken or turkey, and replace the broccoli with sautéed spinach and sun-dried tomatoes. After baking, finish with crumbled feta cheese and black olives for a creamy, briny kick.
  • Dairy-Free Option: Use a dairy-free milk alternative and swap the cottage cheese with a dairy free cream sauce or a protein dairy-free yogurt. Replace the cheddar cheese with a dairy-free cheese option or nutritional yeast.
  • Low-Carb Version: Replace the shredded potatoes with cauliflower rice to make this potato and ham recipe a low-carb alternative while maintaining similar flavor and texture.

How To Make Ham Potato Broccoli Casserole

Ready to make this wholesome and delicious broccoli ham casserole with broccoli? Preheat your oven to 400°F, grease a 13-inch by 9-inch baking dish, grab a mixing bowl and a skillet, and gather your ingredients. Follow these simple steps and let’s get cooking!

Broccoli and onions cooking in a skillet.

Step 1: Cook the Veggies. Sauté the onion and broccoli in a skillet with the oil over medium heat for 5 minutes, or until slightly tender.

Milk, flour, and seasonings added to the broccoli in the skillet.

Step 2: Make the Roux. Reduce the heat to low and toss the veggies in flour. Stir in a 1/2 cup of milk, then add the salt, pepper, thyme, and garlic powder. Increase the heat to medium-high again, and bring the roux to a boil for 2 minutes, until thickened.

Ham and hash browns added to the skillet.

Step 3: Make the Casserole. Once thickened, remove the pan from heat and fold in the potatoes, ham, and cottage cheese.

Mixture transferred to a baking dish and topped with shredded cheese.

Step 4: Layer Everything. Transfer the mixture to the greased baking dish and top with the cheddar cheese.

Ham potato broccoli casserole after baking in the oven.

Step 5: Bake, Garnish and Serve. Bake at 400°F for 30 minutes, and then, broil on high for 3 minutes, until the top is brown and crispy. Garnish with green onions and serve!

Expert Tips

  • Bake it Uncovered: For a crispy top, bake the dish uncovered. This allows steam to escape and lets the potatoes develop a classic browned crust.
  • Let it Rest: Let the healthy ham casserole sit for a few minutes after baking to allow it to firm up and make for cleaner servings.
  • Storing: Store leftovers in a covered container in the refrigerator for up to 5 days or freeze for up to 3 months. When reheating, use a stove, microwave, toaster oven, or skillet. Note that the texture may be slightly softer if frozen after baking.
  • Make Ahead: Prepare it up to the point of baking, then cover and freeze for up to 3 months. Thaw overnight in the fridge and bake according to instructions. Alternatively, store the unbaked casserole in the fridge (with cheese reserved) for up to 3 days. Bake when you’re ready to enjoy!
A serving of healthy potato and ham casserole on a plate.

Serving Suggestions

Now that your ham broccoli potato casserole is baked and cooling, it’s time to consider how to round out your meal. This dish already covers all the nutritional bases—protein, carbs, and greens—but if you’re looking to add a little bit more to your meal, here are some tasty ideas:

Recipe FAQs

Do I thaw the shredded potatoes or add them frozen?

Add the shredded potatoes directly while frozen—no need to thaw!

Do I need to thaw the frozen broccoli?

While it’s not required, I recommend thawing and draining the broccoli to avoid excess moisture. This helps prevent a thin roux and soggy bake. Frozen broccoli contains a lot of liquid, which can affect the texture.

Can I use deli ham?

Yes, deli ham can be used as a substitute. It is often thinner and pre-cooked, which still works well in this recipe.

A ham potato and broccoli casserole with a square cut but not served.

More Nutritious Casserole Recipes

If you tried this Ham Potato and Broccoli Casserole recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how you go in the 📝 comments below.

A serving of healthy ham potato broccoli casserole on a white plate.
5 from 2 votes
Servings: 6 servings

Ham Potato Broccoli Casserole

Enjoy a wholesome spin on classic comfort food with this Ham Potato Broccoli Casserole. Packed with protein and made lighter with cottage cheese, this dish is a satisfying breakfast for busy mornings. Ready in 55 minutes, it’s a great make-ahead meal for any day!
Prep: 20 minutes
Cook: 35 minutes
Total: 55 minutes
Save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 tablespoon Avocado Oil, Butter, ghee or coconut oil could be used. I do not recommend olive oil as the casserole is baked at a high temperature and olive oil should not be used at high temperatures.
  • 1 cup Yellow Onion, diced, White onion or scallions can be used instead.
  • 2 cups Broccoli Florets, frozen and thawed
  • 2 ½ cups Ham, cooked and diced
  • 1 lb Shredded Potatoes, frozen
  • cup Gluten Free Flour, for substitutions read the blog post
  • 3 cups Unsweetened Almond Milk, or milk of choice
  • ½ teaspoon Garlic Powder
  • ½ teaspoon Dried Thyme
  • Salt and Pepper to taste
  • ½ cup Low Fat Cottage Cheese
  • ½ cup Cheddar Cheese, shredded
  • 2 Green Onions, diced

Instructions 

  • Preheat the oven to 400 F. Prepare a 9-inch by 13-inch baking pan with nonstick cooking spray.
  • Bring a large skillet to medium heat, add the oil, onion and broccoli florets. Cook for 5 minutes until the veggies are slightly tender.
  • Reduce the temperature to low then add the flour tossing with the veggies. Next add the milk a ½ cup at a time stirring as you go. Add in the salt, pepper, thyme and garlic powder. Increase the heat to medium-high and let it come to a boil for 2 minutes uncovered. The mixture should thicken.
  • Turn off the heat then add the frozen potatoes, ham and cottage cheese stirring the ingredients together. Transfer the contents from the skillet to the prepared baking pan then top with the cheddar cheese.
  • Bake for 30 minutes then turn the broiler to high for 3 minutes to brown the top. Remove from the oven and serve topped with sliced green onions for garnish.

Notes

  • Bake it Uncovered: For crispy, golden edges, always bake this casserole uncovered. It allows the potatoes to crisp up and the flavors to develop.
  • Let it Rest: After baking, let the casserole sit for a few minutes to help it firm up and make for cleaner, neater slices.
  • Storing: Leftovers can be stored in the fridge for up to 5 days or frozen for up to 3 months. 

Nutrition

Serving: 1serving, Calories: 336kcal, Carbohydrates: 24g, Protein: 21g, Fat: 17g, Saturated Fat: 6g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 8g, Cholesterol: 46mg, Sodium: 1009mg, Potassium: 658mg, Fiber: 4g, Sugar: 3g, Vitamin A: 336IU, Vitamin C: 45mg, Calcium: 271mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!
Avatar photo

Megan

Megan is a nutritionist who coaches women 35+ lose weight sustainably. She is the author of the Low Calorie Cookbook, fitness instructor, host of the Dish On Ditching Diets Podcast and creator of Skinny Fitalicious where you get lighter, higher protein recipes. Follow Megan on Facebook, Pinterest, YouTube and Instagram for the latest updates.

You May Also Like

5 from 2 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

  1. Karla says:

    This Dish was wonderful my husband said it reminded him of very thick potato ham and soup. ai found it a comfort dish during the cold weather.

  2. Matt says:

    Made this for Thanksgiving and it was delicious. Thank you!