Why this all-in-one casserole is the weeknight hero everyone needs
Busy weeknight? This all-in-one oven dish is the ultimate lifesaver. It combines golden sautéed potatoes, fresh vegetables, a rich beef and tomato sauce, and lots of melty cheese into one warming, crowd-pleasing meal. And the best part? The oven does most of the heavy lifting, so there’s minimal cleanup and maximum flavor. Think of it as a comforting hybrid of lasagna and shepherd’s pie—but even easier. The blend of pointed cabbage, mushrooms, and leeks brings earthy sweetness, while the tomato-cream beef sauce binds everything together in saucy, cheesy harmony. With every bite, you get crispy edges, soft potatoes, savory sauce, and bubbling cheese. It’s cozy, filling, and foolproof.
Swap, mix, match: This recipe is built for flexibility
One of the best things about this dish is how easily it adapts to what you already have at home. If you’re short on cabbage, try spinach, kale, or even zucchini. No potatoes? Leftover pasta or rice can do the trick. Ground beef can be swapped with turkey, chicken, or plant-based mince. You can also turn up the heat by adding chili flakes, or throw in herbs like oregano and thyme for a Mediterranean twist. Not only is this great for using up odds and ends in your fridge, but it also ensures the dish never gets boring. The ingredients are simple, but the possibilities are endless. It’s a dinner that bends to your schedule, your pantry, and your cravings.
Cheese and oven magic: Simple techniques that elevate the dish
For an extra layer of flavor and texture, this recipe uses a clever two-step cheese topping: some cheese melts into the middle during baking, while the rest is added at the end for a gooey, golden finish. Make sure to slice your potatoes thinly to ensure they cook through in the oven. If you want a more roasted flavor, sauté the vegetables until they develop some color before adding them to the dish. And don’t skip the cream—it adds a silky texture to the sauce that balances the acidity of the tomatoes. A quick sprinkle of fresh parsley before serving adds color and freshness. Pair with a simple salad or enjoy it solo—it’s that satisfying.
Can I prepare this dish ahead of time? Can I use pasta instead of potatoes? What’s the best cheese to use?

Can I prepare this dish ahead of time?
Yes, you can assemble the entire casserole a few hours ahead or even the night before. Just cover and refrigerate, then bake as instructed—add an extra 10 minutes if it’s coming straight from the fridge.
Can I use pasta instead of potatoes?
Absolutely. Cooked pasta like penne or fusilli makes a great base. Just mix it with the sautéed vegetables and layer it as you would with the potatoes.
What’s the best cheese to use?
A mild, melty cheese like mozzarella works great, but for more flavor, consider a mix of cheddar and parmesan. You can also add a little feta or goat cheese on top for a tangy twist.