Mediterranean Ground Beef Potato Bake with Olive Oil and Herbs

Prepare a delicious Ground Beef and Potato Bake with creamy mashed potatoes, a golden cheesy topping, and a touch of herbs. An easy homemade recipe that also looks beautiful when served with fresh herbs and avocado.
How to Make Ground Beef and Potato Bake?
First, prepare the ground beef by slowly cooking it with onion and a drizzle of olive oil until it becomes tender, juicy, and well seasoned. Meanwhile, make a creamy mashed potato using potatoes, oat milk, salt, and a little butter.
In an oven-safe baking dish, add a first layer of the cooked beef mixture, then cover it with a layer of mashed potatoes and smooth the surface. Beat one egg and mix it with dried herbs, grated cheese, salt, and black pepper. Spread this mixture over the mashed potatoes and broil in the oven for a few minutes until the top is golden while keeping the inside moist and flavorful.
Serve warm with avocado on the side, fresh cilantro, and a drizzle of olive oil on top for a Mediterranean touch.
Who doesn’t love a good Ground Beef and Potato Bake?
It’s one of those comforting homemade dishes that everyone enjoys. Plus, if you like spicy flavors, you can add a drizzle of Sriracha sauce on top before serving. It adds a delicious kick that pairs beautifully with the savory beef and creamy mashed potatoes.
Mediterranean Ground Beef Potato Bake with Olive Oil and Herbs
4
servings30
minutes40
minutes430
kcalA comforting homemade ground beef and potato casserole made with savory beef, onions, creamy mashed potatoes, herbs, and a golden cheesy topping. A family-friendly dinner recipe everyone will love.
Ingredients
For the beef layer:
1 lb (450 g) ground beef
1 medium onion, finely chopped
2 tablespoons extra virgin olive oil
Salt and black pepper, to tasteFor the mashed potato layer:
2 lbs (900 g) potatoes, peeled and chopped
½–¾ cup oat milk (adjust for desired creaminess)
1 tablespoon butter
Salt, to tasteFor the topping:
1 egg, beaten
½ cup grated cheese (Parmesan, cheddar, or your favorite cheese)
1 teaspoon dried herbs (such as oregano, thyme, or Italian seasoning)
Freshly ground black pepper, to tasteFor serving:
1 avocado, sliced
Fresh cilantro leaves
A drizzle of extra virgin olive oil
Sriracha sauce (optional, for a spicy kick)
Directions
- Prepare the Filling
Heat the olive oil in a large skillet over medium heat. Add the chopped onion and sauté for 4–5 minutes until softened and translucent. Add the ground beef and cook, breaking it apart with a spoon, until it is nicely browned. Season with salt and black pepper to taste. - Make the Mashed Potatoes
Meanwhile, boil the potatoes in salted water for about 20 minutes, or until very tender. Drain and mash them with the oat milk and butter until smooth and creamy. Adjust the seasoning with salt and pepper. You can also use instant mashed potatoes prepared with butter and oat milk for a quicker version. - ssemble the Bake
Preheat the oven to 400°F (200°C).
Lightly grease an oven-safe baking dish. Spread an even layer of the cooked ground beef mixture on the bottom, then cover with the mashed potatoes.
Beat the egg and gently spread it over the mashed potato layer. Sprinkle with dried herbs, grated cheese, and a little more salt and pepper. - Bake and Broil
Bake for 10–15 minutes, just until the cheese melts and the top becomes lightly golden. Avoid over-baking so the casserole stays moist and juicy. - Serve
Let the bake rest for a few minutes before serving. Garnish with sliced avocado, chopped fresh cilantro, and a drizzle of extra virgin olive oil for a fresh Mediterranean touch
Notes
- Enjoy it with a fresh green salad on the side.
Mediterranean Ground Beef Potato Bake with Olive Oil and Herbs
4
servings30
minutes40
minutes430
kcalA comforting homemade ground beef and potato casserole made with savory beef, onions, creamy mashed potatoes, herbs, and a golden cheesy topping. A family-friendly dinner recipe everyone will love.
Ingredients
For the beef layer:
1 lb (450 g) ground beef
1 medium onion, finely chopped
2 tablespoons extra virgin olive oil
Salt and black pepper, to tasteFor the mashed potato layer:
2 lbs (900 g) potatoes, peeled and chopped
½–¾ cup oat milk (adjust for desired creaminess)
1 tablespoon butter
Salt, to tasteFor the topping:
1 egg, beaten
½ cup grated cheese (Parmesan, cheddar, or your favorite cheese)
1 teaspoon dried herbs (such as oregano, thyme, or Italian seasoning)
Freshly ground black pepper, to tasteFor serving:
1 avocado, sliced
Fresh cilantro leaves
A drizzle of extra virgin olive oil
Sriracha sauce (optional, for a spicy kick)
Directions
- Prepare the Filling
Heat the olive oil in a large skillet over medium heat. Add the chopped onion and sauté for 4–5 minutes until softened and translucent. Add the ground beef and cook, breaking it apart with a spoon, until it is nicely browned. Season with salt and black pepper to taste. - Make the Mashed Potatoes
Meanwhile, boil the potatoes in salted water for about 20 minutes, or until very tender. Drain and mash them with the oat milk and butter until smooth and creamy. Adjust the seasoning with salt and pepper. You can also use instant mashed potatoes prepared with butter and oat milk for a quicker version. - ssemble the Bake
Preheat the oven to 400°F (200°C).
Lightly grease an oven-safe baking dish. Spread an even layer of the cooked ground beef mixture on the bottom, then cover with the mashed potatoes.
Beat the egg and gently spread it over the mashed potato layer. Sprinkle with dried herbs, grated cheese, and a little more salt and pepper. - Bake and Broil
Bake for 10–15 minutes, just until the cheese melts and the top becomes lightly golden. Avoid over-baking so the casserole stays moist and juicy. - Serve
Let the bake rest for a few minutes before serving. Garnish with sliced avocado, chopped fresh cilantro, and a drizzle of extra virgin olive oil for a fresh Mediterranean touch
Notes
- Enjoy it with a fresh green salad on the side.
