Turn dinner upside down with this irresistibly hearty Upside Down Ham Casserole! This crowd-pleasing dish combines layers of savory diced ham, vibrant mixed vegetables, and gooey melted cheddar cheese, all topped with a tender golden batter that gets flipped for a stunning presentation. Perfect for weeknight dinners or weekend brunches, this casserole is a creative twist on comfort food that’s as fun to serve as it is to eat. With minimal prep time and a satisfying blend of protein, veggies, and cheesy goodness, this recipe is an all-in-one meal the whole family will love. Serve it warm and watch it disappear! Keywords: upside down ham casserole, easy dinner recipes, ham casserole recipe, cheesy casserole, family-friendly meals.
Preheat your oven to 375°F (190°C).
Prepare a 9x9-inch baking dish by spraying it generously with cooking spray and setting it aside.
In a medium skillet, lightly sauté the chopped onion over medium heat until softened, about 3–4 minutes. Remove from heat and set aside to cool slightly.
In the prepared baking dish, layer the diced ham evenly across the bottom. Scatter the frozen mixed vegetables evenly over the ham layer.
Sprinkle the shredded cheddar cheese evenly over the vegetables, ensuring the entire surface is covered.
In a mixing bowl, combine the milk, flour, melted butter, baking powder, salt, black pepper, and lightly beaten eggs. Whisk until the mixture is smooth and free of lumps.
Pour the batter mixture evenly over the cheese layer, ensuring all edges are coated.
Use a spatula to gently spread the batter if necessary, but avoid mixing with the lower layers.
Place the casserole into the preheated oven and bake for 35–40 minutes, or until the top is golden brown and a toothpick inserted into the batter comes out clean.
Remove the casserole from the oven and allow it to cool for 5–10 minutes to set.
Carefully run a knife along the edges to loosen, then place a large serving dish or plate over the casserole and invert the dish to flip it upside down onto the serving plate.
Slice into portions and serve warm. Enjoy!
Serving size | 1454.4 grams (1454.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2326 |
Total Fat 128.80g | 165% |
Saturated Fat 71.10g | 356% |
Polyunsaturated Fat 0.20g | |
Cholesterol 919mg | 306% |
Sodium 8673mg | 377% |
Total Carbohydrate 119.90g | 44% |
Dietary Fiber 13.50g | 48% |
Total Sugars 37.30g | |
Protein 168.40g | 337% |
Vitamin D 218IU | 1092% |
Calcium 1292mg | 99% |
Iron 10mg | 58% |
Potassium 2555mg | 54% |
Source of Calories