Ingredients
Equipment
Method
- Place the peeled and chunked russet potatoes in a large pot, cover them with salted water, and bring to a boil. Cook until fork-tender, about 15 minutes.
- While the potatoes are cooking, heat a large skillet over medium heat and brown the halal ground beef until no longer pink, about 6-7 minutes. Drain any excess fat.
- Add the finely chopped onion and minced garlic to the skillet with the beef, and cook until softened and fragrant.
- Sprinkle in the all-purpose flour and stir to coat the meat evenly. Cook for about one minute to remove the raw flour taste.
- Slowly pour in the halal beef broth while stirring constantly to prevent lumps. Add the Worcestershire sauce and dried thyme, then season with salt and black pepper. Let the gravy simmer until it thickens, about 5-8 minutes.
- Once the potatoes are cooked, drain them and return to the pot. Mash with butter, warm whole milk, salt, and black pepper until creamy. Keep warm.
- To serve, spoon a generous bed of mashed potatoes onto each plate and ladle the beef gravy on top. Garnish with chopped fresh parsley.
Notes
This recipe is versatile and perfect for a comforting dinner. You can swap the ground beef for ground turkey, lamb, or even a plant-based alternative if desired. If you’re in the mood for a twist, try using sweet potatoes or cauliflower mash in place of traditional russet potatoes. Leftovers can be stored in an airtight container in the refrigerator and reheated for a satisfying meal.
