Some of our greatest recipes here at 12 Tomatoes have come from taking two great dishes and making them into one, just like this Salisbury Steak Casserole. It takes the delicious but economical meatiness of Salisbury steak and pairs it with a creamy mashed potato topping for a shepherd’s pie that’s not quite traditional but is so tasty that the original will become nothing but a distant memory to you. There’s no peas or carrots here, but there’s all the meaty, oniony, gravy flavor you could want.

This bake is perfect for people who love meat and potatoes so much that they don’t want to bother with anything else. There aren’t any veggies here to muddy things up, just aromatics like onion and garlic that impart plenty of flavor but leave all the focus on the meat and potatoes combo. And what a great combo it is…

Like traditional Salisbury steak, this dish takes ground beef and onions and combines it with a delicious gravy for something that tastes rich and savory but isn’t going to empty your wallet.

It’s the kind of meal that manages to be both comforting and economical and yet is always something you look forward to. It’s simple, but it’s just so good. (Simple is often best, after all!)