Experience the hearty comfort of Whole30 Classic Shepherd's Pie, a wholesome twist on a timeless favorite that’s perfectly aligned with your Whole30 goals. This savory dish features a rich layer of seasoned ground beef and tender vegetables like carrots, celery, and green beans, simmered in a flavorful blend of tomato paste, beef broth, and fresh herbs. Topped with creamy, ghee-infused mashed potatoes made with almond milk, this grain-free and dairy-free casserole is baked to golden perfection. Ready in just over an hour, it’s the ultimate one-pan meal for cozy weeknight dinners or meal prep. Packed with nutrient-rich ingredients, this Whole30-approved recipe is as satisfying as it is healthy!
Scan with your phone to download!
Peel and quarter the potatoes. Place them in a large pot, cover with water, and bring to a boil. Cook until tender, about 15 minutes. Drain well.
Mash the potatoes with ghee and almond milk until smooth. Season with salt and set aside.
Preheat the oven to 400°F (200°C).
In a large skillet, heat the olive oil over medium heat. Add the diced onion, carrots, and celery. Cook until the vegetables are softened, about 8-10 minutes.
Add minced garlic to the skillet and cook for an additional 1 minute.
Increase heat to medium-high and add the ground beef to the skillet. Cook until browned, breaking it up with a spoon as it cooks, about 8 minutes.
Stir in tomato paste and Worcestershire sauce, combining well.
Pour in beef broth and bring to a simmer. Reduce heat to low and let simmer until the mixture thickens slightly, about 5-7 minutes.
Stir in chopped green beans, black pepper, rosemary, and thyme. Cook for another 3-5 minutes until the beans are tender.
Transfer the beef and vegetable mixture to a 9x13-inch baking dish. Spread the mashed potatoes evenly over the top.
Place the baking dish in the preheated oven and bake for 20 minutes, or until the mashed potatoes are lightly browned.
Let the shepherd's pie rest for a few minutes before serving.
Serving size | (2293.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3096.3 |
Total Fat 192.8g | 0% |
Saturated Fat 80.2g | 0% |
Polyunsaturated Fat 2.8g | |
Cholesterol 601.7mg | 0% |
Sodium 4412.5mg | 0% |
Total Carbohydrate 209.4g | 0% |
Dietary Fiber 26.0g | 0% |
Total Sugars 36.1g | |
Protein 145.5g | 0% |
Vitamin D 19.5IU | 0% |
Calcium 470.0mg | 0% |
Iron 24.1mg | 0% |
Potassium 7201.4mg | 0% |
Source of Calories