I think a truly great weeknight meal needs to feel special without adding extra work. This creamy ground beef and potatoes recipe with a spiced labneh swirl does exactly that.
This recipe takes a simple ground beef and potatoes base and elevates it into a rich, flavorful casserole that the whole family will love. It’s a twist on classic cottage pie, replacing the traditional mashed potato crust with a creamy, spiced topping and a tangy labneh swirl. The combination of savory ground beef, fluffy potatoes, and a slightly tangy swirl creates an incredible texture and flavor contrast. This ground beef and potatoes recipe is perfect for a cozy family dinner or to share with friends, and the unique blend of warm spices makes this version incredibly satisfying.

Ingredients
- Yukon Gold potatoes: 900 g / 2 lbs, peeled and quartered.Why Yukon Golds? They provide the creamiest texture for mashing without becoming gummy, which is essential for the topping. Peel them first to make mashing faster and smoother.
- Unsalted butter: 55 g / ¼ cup, divided. We’ll use 30g for mashing the potatoes and 25g for sautéing the beef and onions. Unsalted allows you to control the seasoning precisely.
- Full-fat milk: 120 ml / ½ cup, warmed. Warmed milk prevents cooling down the potatoes during mashing. Full-fat milk ensures the creamiest texture for the mashed potatoes.
- Lean ground beef: 500 g / 1 lb. Using lean beef reduces excess grease in the final dish. If using higher-fat beef, be sure to drain off the excess fat after browning.
- Medium onion: 1 (approx. 150 g / 5 oz), finely chopped. A classic base for flavor; chop finely so it melts into the sauce. This adds sweetness and depth to the ground beef mixture.
- Garlic cloves: 3, minced. Mince fresh garlic for the best flavor, added at the end of sautéing. Avoid pre-minced garlic, which can taste bitter when cooked.
- Olive oil: 15 ml / 1 tbsp. Used for sautéing the onions and browning the beef. Choose a neutral-flavored olive oil for cooking.
- Tomato paste: 30 g / 2 tbsp. This provides deep umami flavor and a rich red color to the sauce. Sautéing the paste briefly caramelizes it, enhancing its flavor.
- Spices: 5 g / 1 tsp smoked paprika, 2.5 g / ½ tsp ground cumin, 1 g / ¼ tsp ground allspice. This unique spice blend creates a warm, slightly smoky flavor profile. These spices give the ground beef a distinct, cozy, and complex taste.
- Kosher salt: 5 g / 1 tsp, plus more to taste.
- Freshly ground black pepper: 2.5 g / ½ tsp, plus more to taste.
- Vegetable broth: 240 ml / 1 cup. Use broth instead of water for extra depth of flavor in the sauce. This helps create the thick, savory sauce base for the beef.
- Labneh: 200 g / ¾ cup (strained full-fat yogurt). Labneh provides a tangy, rich element similar to sour cream but thicker. Use full-fat for the best results; if you can’t find labneh, use full-fat Greek yogurt strained for several hours.
- Extra virgin olive oil: 15 ml / 1 tbsp. Used for whisking into the labneh for a smoother texture and richer taste.
- Sumac: 5 g / 1 tsp, plus extra for garnish. Sumac adds a bright, slightly lemony tang to the labneh swirl. This complements the savory beef and cuts through the richness of the dish.
- Fresh parsley: 15 g / ¼ cup, chopped, for garnish. Fresh herbs provide a burst of color and freshness to finish the dish. Use flat-leaf parsley for the best flavor and appearance.
Instructions
- Prep the potatoes and oven: Preheat oven to 190°C / 375°F. Lightly grease a 23×23 cm / 9×9 inch square baking dish. Boiling potatoes first ensures they are ready to mash quickly. Greasing the dish prevents sticking and makes serving easier.
- Boil the potatoes: Place quartered potatoes in a large pot, cover with cold salted water, and bring to a boil. Reduce heat and simmer for 15-20 minutes, or until fork-tender. Drain well. Starting with cold water ensures even cooking from inside to outside. The fork should slide easily through the potato pieces when they are done.
- Prepare mashed potatoes: Return drained potatoes to the hot pot. Add 30 g / 2 tbsp of the unsalted butter and the warmed milk. Mash until smooth and creamy. Season with salt and pepper to taste. Set aside. Mash immediately while hot for the creamiest results; avoid over-mashing to prevent a gummy texture. Taste and adjust seasoning here, as this is the main topping layer.
- Cook the beef mixture: In a large skillet over medium-high heat, add the 15 ml / 1 tbsp olive oil. Add the chopped onion and cook for 3-4 minutes until softened. Add the ground beef and cook, breaking it apart with a spoon, until browned, about 8-10 minutes. Drain any excess fat from the skillet to avoid a greasy final dish. This ground beef and potatoes recipe is a perfect easy dinner idea.
- Flavor the beef: Add minced garlic to the skillet and cook for 1 minute until fragrant. Stir in the tomato paste, smoked paprika, ground cumin, ground allspice, 5 g / 1 tsp salt, and 2.5 g / ½ tsp black pepper. Cook for 1 minute, stirring constantly. Cooking the spices and tomato paste briefly enhances their flavor by toasting them. Stir constantly to prevent the spices from burning.
- Simmer the beef: Pour in the vegetable broth, scraping up any browned bits from the bottom of the skillet. Bring to a simmer and cook for 5-7 minutes, or until the liquid has slightly reduced and the mixture is thick. Taste and adjust seasoning if needed. Remove from heat. Scraping the pan (deglazing) releases extra flavor (fond) into the sauce. If the sauce reduces too much and becomes dry before simmering, add a splash more broth.
- Assemble the dish: Spread the cooked ground beef mixture evenly into the prepared baking dish. Carefully spread the mashed potatoes over the beef layer, ensuring it forms an even layer. Spread gently to avoid mixing the ground beef and potatoes prematurely. Use the back of a spoon to create a flat, even surface for the topping.
- Prepare the Labneh Swirl: In a small bowl, whisk together the labneh, 15 ml / 1 tbsp extra virgin olive oil, and 5 g / 1 tsp sumac until smooth. Season with a pinch of salt if desired. Whisk thoroughly to create a uniform, smooth consistency. The sumac adds the distinctive tangy flavor and beautiful color.
- Create the swirl: Dollop spoonfuls of the spiced labneh mixture over the mashed potato layer. Using the back of a spoon or a knife, gently swirl the labneh into the potatoes to create an attractive, marbled pattern, ensuring some labneh remains distinct on top. Create wide swirls for visual appeal; don’t mix fully into the potatoes. This ensures you get a creamy-tangy bite with every spoonful.
- Bake: Transfer the baking dish to the preheated oven and bake for 20-25 minutes, or until the filling is bubbly and the ground beef and potatoes recipe is golden brown on top. The internal temperature should reach at least 74°C / 165°F for food safety. The golden color on top indicates the flavors have set in the oven.
- Rest and Garnish: Remove from oven and let rest for 5 minutes before serving. To serve, scoop generous portions onto rustic white ceramic plates. Garnish each serving with a sprinkle of fresh chopped parsley and a light dusting of sumac for vibrant color and tang, showcasing the creamy labneh swirl. Resting allows the filling to set, preventing a runny dish. The fresh garnish adds a finishing touch of color and brightness.
Make-Ahead Tips & Storage
This ground beef and potatoes recipe makes for an excellent make-ahead meal for busy weeknights. You can prepare both the beef mixture and the mashed potatoes fully in advance. Assemble the casserole in the baking dish as described in Step 7, then cover tightly and store it in the refrigerator for up to 2 days before baking. If you bake it cold from the fridge, add 10-15 minutes to the total bake time to ensure it heats through properly.
This casserole freezes exceptionally well. Assemble the dish completely, then cover tightly with plastic wrap and foil. It can be frozen for up to 3 months. To bake, thaw overnight in the refrigerator first. Reheat individual portions easily in the microwave. For the full casserole, cover loosely with foil and bake at 180°C / 350°F until heated through (approximately 20-30 minutes, depending on size).

Serving Suggestions & Swaps
The richness of this ground beef and potatoes recipe benefits greatly from a lighter side dish. I like to serve this alongside a simple green salad dressed with a bright vinaigrette. Roasted green vegetables, such as asparagus or broccoli, also pair well, creating a more balanced meal that fits a healthy eating routine.
- Additions: To make it a full one-dish meal (which saves on extra cleanup!), stir in frozen peas and corn directly into the beef mixture before topping with potatoes.
- Potato Swaps: While Yukon Golds offer the creamiest topping, you can use Russet potatoes in a pinch. They produce a fluffier, slightly drier mash. Avoid waxy potatoes like red potatoes, as they become gummy when mashed.
- Spice Level: Adjust the smoked paprika up or down based on your family’s preference. For extra warmth, add a pinch of cayenne pepper to the beef mixture.
FAQs
Can I use sour cream instead of labneh?
Yes, you can. Sour cream offers a similar tangy flavor and creamy texture, but labneh is thicker and holds its shape better in the swirl, providing a richer mouthfeel. Use full-fat sour cream to prevent separation in the oven; a quality labneh for this ground beef and potatoes recipe makes a difference in final texture.
Can I use pre-made mashed potatoes?
Absolutely, this is a great convenience shortcut for quick meals. To save time, you can use high-quality pre-made mashed potatoes (about 900g / 2 lbs). Warm them before spreading over the beef mixture to ensure even baking. This makes for a much quicker weeknight dinner when time is tight.
What kind of ground beef should I use?
For the best results in this ground beef and potatoes recipe, I recommend lean ground beef (90/10 or 85/15) to minimize excess grease. If using fattier beef, make sure to drain thoroughly after browning to prevent the casserole from becoming oily. Draining excess fat creates a better sauce consistency.
Is this ground beef and potatoes dish freezer friendly?
Yes, this casserole freezes very well before baking. Assemble the entire dish (without baking), cover tightly with plastic wrap and foil, and freeze for up to 3 months. To bake, thaw overnight in the refrigerator first, then proceed with the normal baking instructions, adding about 10-15 minutes to the baking time.
Can I add vegetables to the beef filling?
Yes, this is highly encouraged for added nutrition and flavor. Finely diced carrots and celery can be sautéed with the onions in Step 4 for a more complex and traditional cottage pie flavor profile. This makes it a great way to sneak in extra healthy eating for kids.
How do I get a good crust on top?
Ensure the labneh swirl is generously applied and bake until the top surface is lightly golden and slightly caramelized. You can also lightly brush the mashed potatoes with melted butter before adding the labneh swirl for a crisper crust. I also find that using a 9×9 inch dish gives a thicker layer and better caramelization on top than a larger dish.
Conclusion
This ground beef and potatoes recipe offers a comforting and satisfying meal that’s perfect for a chilly evening. The unique spiced beef filling and creamy labneh swirl make it a fresh take on a classic casserole that my family loves. Don’t forget to save this recipe to your Pinterest board for your next cozy night in!
Print
ground beef and potatoes recipe
- Total Time: 50 minutes
- Yield: 6 servings
- Diet: general
Description
This creamy ground beef and potato casserole features savory spiced ground beef topped with fluffy mashed potatoes and finished with a tangy labneh and sumac swirl. It’s a comforting twist on classic cottage pie, perfect for a hearty weeknight dinner.
Ingredients
- 900 g Yukon Gold potatoes, peeled and quartered
- 30 g unsalted butter, softened
- 120 ml full-fat milk, warmed
- 500 g lean ground beef
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 15 ml olive oil
- 30 g tomato paste
- 5 g smoked paprika
- 2.5 g ground cumin
- 1 g ground allspice
- 5 g kosher salt
- 2.5 g black pepper
- 240 ml vegetable broth
- 200 g labneh (strained full-fat yogurt)
- 15 ml extra virgin olive oil
- 5 g sumac, plus more for garnish
- 15 g fresh parsley, chopped
Instructions
- Prep and Boil Potatoes: Preheat oven to 190°C (375°F) and lightly grease a 9×9 inch baking dish. Place potatoes in a large pot, cover with cold salted water, and bring to a boil. Reduce heat and simmer for 15-20 minutes until fork-tender, then drain well.
- Prepare Mashed Potatoes: Return the drained hot potatoes to the pot. Add the 30g butter and warmed milk. Mash thoroughly until smooth and creamy. Season the potatoes with salt and pepper to taste; set aside.
- Cook Beef Mixture: In a large skillet, heat 15 ml olive oil over medium-high heat. Add the chopped onion and cook for 3-4 minutes until softened. Add the ground beef and cook, breaking it apart with a spoon, until browned (8-10 minutes). Drain any excess fat.
- Season and Simmer Beef: Add the minced garlic and cook for 1 minute until fragrant. Stir in the tomato paste, smoked paprika, cumin, allspice, salt, and black pepper; cook for 1 minute. Pour in the vegetable broth and bring to a simmer. Cook for 5-7 minutes, stirring occasionally, until the liquid reduces and the sauce thickens. Remove from heat.
- Assemble Casserole: Spread the cooked beef mixture evenly in the prepared baking dish. Carefully spread the mashed potatoes over the beef layer to create an even topping.
- Prepare Labneh Swirl: In a small bowl, whisk together the labneh, 15 ml extra virgin olive oil, and 5 g sumac until smooth. Dollop spoonfuls of the labneh mixture over the mashed potato layer. Gently swirl the labneh into the potatoes using the back of a spoon or a knife to create a marbled pattern.
- Bake and Serve: Bake for 20-25 minutes, or until the filling is bubbly and the topping is golden brown. Remove from oven and let rest for 5 minutes before serving. Garnish with fresh chopped parsley and a light dusting of sumac.
Notes
Avoid over-mashing the potatoes to ensure a smooth, creamy texture. For a healthier dish, use lean ground beef (90/10) to minimize excess grease; drain thoroughly after browning if using fattier cuts. Allow the casserole to rest for at least 5 minutes before serving to let the filling set properly.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: main dish
- Method: bake
- Cuisine: general
Nutrition
- Serving Size: 1 serving
- Calories: 383 kcal
- Sugar: 2 g
- Sodium: 500 mg
- Fat: 19 g
- Saturated Fat: 8 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 29 g
- Fiber: 2 g
- Protein: 22 g
- Cholesterol: 30 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.