A cozy and creamy casserole made with tender cabbage, seasoned ground beef, and a savory cream sauce. Perfect for weeknights or make-ahead meals.
1 medium green cabbage, shredded
1 lb ground beef (80/20 or 85/15)
1 yellow onion, diced
2 cloves garlic, minced
3 tbsp butter
3 tbsp all-purpose flour
2 cups whole milk or half-and-half
½ tsp salt
½ tsp black pepper
¼ tsp paprika
Pinch of nutmeg or thyme (optional)
1 cup shredded cheese (cheddar or Gruyère, optional)
¼ cup breadcrumbs or crushed crackers (optional topping)
Steam or parboil cabbage until just tender. Drain well.
Brown ground beef in a skillet; season with salt and pepper. Remove and set aside.
In the same skillet, sauté onions and garlic in butter until soft.
Add more butter, then stir in flour to form a roux. Cook 1–2 minutes.
Gradually whisk in milk, cooking until thick. Stir in cheese and seasonings.
In a greased 9×13 pan, layer half the cabbage, all the beef, then remaining cabbage. Pour sauce over.
Top with breadcrumbs or extra cheese if desired.
Bake at 375°F for 35–40 minutes, uncovering the last 10 minutes for browning.
Let rest 10 minutes before serving.
Add rice or noodles to stretch it. Use plant-based swaps for a vegan version. Leftovers reheat beautifully.