01 - Preheat oven to 425°F. Line a large baking sheet with parchment paper. Arrange cabbage rounds on the sheet, brush both sides with 2 tbsp olive oil, and season with salt and pepper. Roast for 20-25 minutes, flipping halfway, until edges are golden and crispy.
02 - Heat 1 tbsp olive oil in a large skillet over medium heat. Add onion and cook 3-4 minutes until softened. Add garlic and cook 1 more minute until fragrant.
03 - Add ground beef to the skillet and cook, breaking it up, until browned and cooked through, about 6-8 minutes. Drain excess fat if needed.
04 - Stir in ketchup, mustard, Worcestershire sauce, smoked paprika, oregano, garlic powder, onion powder, and salt and pepper to taste. Simmer for 2 minutes. Remove from heat.
05 - In a medium bowl, whisk together eggs and milk until fully combined.
06 - Lightly grease a 9x13-inch baking dish. Layer half of the roasted cabbage on the bottom. Spread all of the beef mixture evenly over the cabbage. Top with remaining cabbage rounds.
07 - Pour the egg-milk mixture evenly over the casserole. Sprinkle the shredded cheddar cheese on top.
08 - Bake uncovered at 375°F for 15-20 minutes, until cheese is melted and bubbly and casserole is set.
09 - Let the casserole rest for 5 minutes before serving. Garnish with optional toppings such as sliced pickles, diced tomatoes, chopped green onions, or sesame seeds.