This hearty bake brings together all the satisfying flavors of a classic burger in casserole form. Seasoned ground beef gets layered between rounds of crispy roasted cabbage, then topped with a creamy egg mixture and sharp cheddar cheese. The cabbage develops golden edges in the oven while staying tender-crisp underneath.
What makes this bake special is how the cabbage absorbs the savory beef seasoning while the cheese creates a bubbly, golden crust on top. The texture contrast between the crispy cabbage edges, tender beef, and melted cheese makes every bite satisfying. It's an effortless way to feed a crowd—just layer the ingredients, pop it in the oven, and let everything bake together into pure comfort food.
The smell of roasting cabbage always takes me back to my grandmother's kitchen, where she'd make a similar dish on cold Sunday afternoons. I've modernized her version over the years, but that comfort food feeling remains exactly the same. My teenage son, who usually turns his nose up at anything with cabbage, actually asked for seconds the first time I made this. That's when I knew this recipe was a keeper.
I discovered this recipe during a busy week when I needed something hearty but didn't have the energy for my usual hamburger routine. The first time I served it at a dinner party, my friend Sarah actually said she couldn't believe she was enjoying cabbage so much. Now it's become my go-to when I want to feed a crowd without spending hours in the kitchen.
Ingredients
- 1 medium green cabbage, cored and sliced into 1/2-inch thick rounds: These thick slices hold their shape beautifully during roasting and create that satisfying crispy edge that makes this dish special.
- 1 medium yellow onion, finely chopped: Don't rush this step, properly softened onions add a subtle sweetness that balances the beef perfectly.
- 2 cloves garlic, minced: Fresh garlic makes all the difference here, jarred garlic just doesn't have the same punch.
- 1.5 lbs (680 g) ground beef (80/20 blend recommended): I've tried leaner blends but honestly, that extra fat keeps everything moist and flavorful.
- 1 1/2 cups (170 g) shredded cheddar cheese: Sharp cheddar gives you that tangy bite that cuts through the rich beef and cabbage.
- 1/2 cup (120 ml) whole milk: The milk creates a creamy custard-like layer that binds everything together.
- 2 large eggs: Room temperature eggs whisk up better and incorporate more evenly into the milk mixture.
- 3 tbsp olive oil: Divide this between roasting the cabbage and cooking your beef mixture.
- 2 tbsp ketchup and 1 tbsp yellow mustard: These classic condiments are what gives this bake its unmistakable burger flavor profile.
- 1/2 tsp Worcestershire sauce: Even if you're not usually a fan, this ingredient adds an incredible depth of savory umami flavor.
- 1 tsp smoked paprika, 1 tsp dried oregano, 1/2 tsp garlic powder, 1/2 tsp onion powder: This spice blend mimics that special seasoning you'd find at a really good burger joint.
- Salt and freshly ground black pepper: Don't be shy with seasoning, especially when roasting the cabbage rounds.
Instructions
- Get your cabbage roasting:
- Preheat that oven to 425°F (220°C) and line a large baking sheet with parchment paper. Brush those beautiful cabbage rounds with 2 tablespoons olive oil and season generously. Roast for 20 to 25 minutes, flipping halfway through, until you see golden crispy edges forming.
- Build your flavor base:
- While cabbage works its magic, heat 1 tablespoon olive oil in a large skillet over medium heat. Cook your onion for 3 to 4 minutes until it softens, then add garlic for just 1 more minute until fragrant.
- Brown your beef:
- Add ground beef to the skillet, breaking it up as it cooks. Let it go for about 6 to 8 minutes until thoroughly browned, then drain any excess fat if necessary.
- Season like a burger pro:
- Stir in ketchup, mustard, Worcestershire sauce, smoked paprika, oregano, garlic powder, onion powder, and salt and pepper to taste. Let everything simmer together for 2 minutes so the flavors really meld.
- Whisk your custard:
- In a medium bowl, whisk together your eggs and milk until completely combined and slightly frothy.
- Layer it up:
- Grab your lightly greased 9x13-inch baking dish and arrange half the roasted cabbage on the bottom. Spread all that seasoned beef mixture evenly over top, then finish with remaining cabbage rounds.
- Add the creamy finish:
- Pour your egg-milk mixture evenly over the entire casserole, then sprinkle that glorious cheddar cheese all across the top.
- Bake to perfection:
- Reduce oven temperature to 375°F (190°C) and bake uncovered for 15 to 20 minutes. You'll know it's done when cheese is melted and bubbling and the center feels set.
- The hardest part:
- Let your beautiful creation rest for 5 minutes before serving. This wait time helps everything set so you get perfect portions.
Last winter, my neighbor dropped by unexpectedly while this was in the oven. She stayed for dinner and has requested the recipe three times since. There's something about this dish that just makes people feel at home.
Make It Your Own
Sometimes I swap the cheddar for pepper jack when I want extra heat. My husband prefers it with mozzarella because it creates those gorgeous cheese strings when you serve it. Either way works beautifully.
Serving Suggestions
I've found this pairs wonderfully with a simple green salad dressed with vinaigrette. The acidity cuts through all that rich cheese and beef. On extra hungry nights, roasted potatoes on the side make it a complete meal.
Meal Prep Magic
This recipe actually tastes better the next day after flavors have had time to develop. I often make a double batch and portion it into individual containers for easy weekday lunches.
- Let it cool completely before refrigerating to prevent condensation
- Reheat covered at 350°F until heated through
- Add fresh toppings just before serving to maintain that just-made texture
There's nothing quite like watching people's faces light up when they take their first bite of this surprising comfort food. It's become one of those recipes I turn to again and again, never disappointing.
Recipe FAQs
- → Can I make this cabbage beef bake ahead of time?
-
Yes, you can assemble the entire casserole up to 24 hours in advance. Cover tightly and refrigerate, then bake when ready, adding 5-10 extra minutes to the cooking time if coming straight from the refrigerator.
- → What cheese works best for this bake?
-
Sharp cheddar provides the best flavor punch, but you can substitute with pepper jack for spice, mozzarella for extra melt, or a Mexican blend. The key is using a cheese that melts well and complements the beef.
- → How do I get the cabbage crispy enough?
-
Roast the cabbage rounds at high heat (425°F) before layering them in the casserole. This initial roasting step creates those golden, crispy edges that make this dish special. Don't skip flipping them halfway through!
- → Can I use ground turkey instead of beef?
-
Absolutely. Ground turkey works well, though you may want to add a bit more olive oil or Worcestershire sauce since turkey is leaner than beef. The cooking time remains the same.
- → What sides pair well with this cabbage bake?
-
A simple green salad with vinaigrette cuts through the richness nicely. Roasted potatoes, steamed green beans, or even crusty bread for soaking up the cheesy sauce make excellent accompaniments.
- → How long do leftovers keep?
-
Leftovers store well in an airtight container for 3-4 days in the refrigerator. Reheat in the oven at 350°F until heated through, or microwave individual portions for 2-3 minutes.