Nutrition Facts for Cabbage ham casserole

Cabbage Ham Casserole

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!

Nutriscore Rating: 59/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Cabbage Ham Casserole
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 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

Directions

Step 1

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

Step 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.

Step 3

Dice the cooked ham into small cubes. Set aside.

Step 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.

Step 5

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

Step 6

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

Step 7

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

Step 8

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

Step 9

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

Step 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.

Step 11

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

Step 12

Serve warm and enjoy!

Nutrition Facts

Serving size (1875.2g)
Amount per serving % Daily Value*
Calories 2784.1
Total Fat 152.5g 0%
Saturated Fat 77.5g 0%
Polyunsaturated Fat 1.8g
Cholesterol 624.0mg 0%
Sodium 12023.7mg 0%
Total Carbohydrate 161.9g 0%
Dietary Fiber 17.1g 0%
Total Sugars 47.4g
Protein 204.0g 0%
Vitamin D 214.7IU 0%
Calcium 2533.8mg 0%
Iron 12.2mg 0%
Potassium 3092.3mg 0%
*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

Fat: 48.4%
Protein: 28.8%
Carbs: 22.8%