Preheat oven to 375 degrees Fahrenheit.
Add potatoes to a large pot and fill with water to reach about one inch above the potatoes. Generously salt the water. Bring to a boil over medium-high heat and cook until tender, about 15–20 minutes. Drain. While still hot, add margarine, nondairy milk, roasted garlic cloves and excess oil (if using), salt, pepper, and nutmeg. Coarsely mash, taking care not to over-mash, as that will make the potatoes gummy.
Meanwhile, heat the oil in a large skillet. Add the onions, garlic, carrots, celery, and bay leaf and cook until the onions are translucent.
Add the ground meat and saute until no longer pink, about four to six minutes. Stir in the tomato paste, oregano, salt, and pepper. Remove the bay leaf and discard.
Spread the meat mixture over the bottom of an oven-safe 9×13-inch baking dish. Gently spread the mashed potatoes on top, sprinkle with paprika, and spray with oil.
Bake for 30 minutes, until the top is golden.









Photos from Our Community
See how these recipes turned out in real kitchens. Photos from home cooks will appear here as they're shared.
Tell Us How It Went: Share Your Experience
Your review could help someone decide what's for dinner tonight. Log in to join the conversation.
Log in to join the discussion0 Comments
Do you want to rate this post?
Edit your rating
Choose a new star rating and save it.
Moderation
Report
Kosher Comments
Kosher Comments
Add a link
Posting comment
Your comment will be posted in a moment...