In a large skillet, heat a drizzle of olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
Add the minced garlic and cook for another minute until fragrant.
Add the ground meat and cook until browned, breaking it apart with a spoon. Drain any excess fat if necessary.
Stir in the tomato paste, tomato sauce, paprika, oregano, salt, and pepper. Let it simmer for about 5-7 minutes, allowing the flavors to meld. Remove from heat.
Assemble the Shepherd’s Pie:
Preheat your oven to 400°F (200°C).
In a baking dish, spread the meat mixture evenly at the bottom. Top with the mashed potatoes, smoothing them out with a spatula.
Sprinkle the shredded cheese and grated Parmesan cheese evenly over the mashed potatoes.
Bake:
Bake in the preheated oven for about 20-25 minutes, or until the cheese is melted and bubbly and the top is lightly golden.
Serve:
Remove from the oven and let it cool for a few minutes before serving. Garnish with fresh herbs if desired.
ADVERTISEMENT