Nutrition Facts for Cabbage ham casserole

Cabbage Ham Casserole

Image of Cabbage Ham Casserole
Nutriscore Rating: 59/100

Warm, hearty, and brimming with flavor, this Cabbage Ham Casserole is a comforting classic that’s perfect for busy weeknights or family gatherings. This recipe combines tender steamed cabbage and savory diced ham with a luscious homemade cheese sauce made from sharp cheddar and mozzarella, creating a creamy, indulgent filling. Topped with a golden, crispy breadcrumb crust, this casserole offers a delightful contrast of textures in every bite. Ready in just one hour, it’s a satisfying way to enjoy simple ingredients like cabbage and ham in a show-stopping dish. Perfect for using up leftovers or serving as a crowd-pleasing main course, this casserole is best enjoyed warm and pairs wonderfully with a fresh green salad or crusty bread. Packed with homestyle charm and a vibrant blend of cheesy goodness, it’s a recipe that will bring comfort and smiles to the table!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
40 min
🕐
Total Time
1 hr
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

12 items
  • 1 head cabbage
  • 2 cups cooked ham
  • 3 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 2 cups milk
  • 1 cup shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese
  • 1 cup breadcrumbs
  • 1 tablespoon olive oil
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.5 teaspoon garlic powder
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Preheat your oven to 375°F (190°C). Grease a large casserole dish and set it aside.

2

Remove the outer leaves from the cabbage and cut it into bite-sized pieces. Steam or boil the cabbage for 5 minutes until slightly tender. Drain well and set aside.

3

Dice the cooked ham into small cubes. Set aside.

4

In a medium saucepan, melt the butter over medium heat. Add the flour and whisk continuously for 1-2 minutes to make a roux.

5

Slowly pour in the milk, whisking constantly to combine. Cook the mixture for 3-4 minutes until it thickens into a creamy sauce.

6

Season the sauce with salt, black pepper, and garlic powder. Stir in the shredded cheddar and mozzarella cheeses until melted and smooth.

7

In a large mixing bowl, combine the steamed cabbage, diced ham, and cheese sauce. Mix well to evenly coat the ingredients.

8

Transfer the mixture into the prepared casserole dish. Spread it out evenly.

9

In a small bowl, stir together the breadcrumbs and olive oil. Sprinkle the mixture evenly over the top of the casserole.

10

Bake in the preheated oven for 25-30 minutes, or until the top is golden brown and the casserole is bubbling around the edges.

11

Remove from the oven and let cool for 5 minutes before serving.

12

Serve warm and enjoy!

Cooking Tip: Take your time with each step for the best results!
2784
cal
204.0g
protein
161.9g
carbs
152.5g
fat

Nutrition Facts

1 serving (1875.2g)
Calories
2784
% Daily Value*
Total Fat 152.5 g 196%
Saturated Fat 77.5 g 388%
Polyunsaturated Fat 1.8 g
Cholesterol 624 mg 208%
Sodium 12024 mg 523%
Total Carbohydrate 161.9 g 59%
Dietary Fiber 17.1 g 61%
Total Sugars 47.4 g
Protein 204.0 g 408%
Vitamin D 5.4 mcg 27%
Calcium 2534 mg 195%
Iron 12.2 mg 68%
Potassium 3092 mg 66%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

22.8%%
28.8%%
48.4%%
Fat: 1372 cal (48.4%%)
Protein: 816 cal (28.8%%)
Carbs: 647 cal (22.8%%)