Discover a delicious low-carb twist on a classic comfort food with this Keto Shepherd's Pie—a hearty, wholesome dish perfect for satisfying cravings while sticking to your keto lifestyle. Instead of traditional mashed potatoes, this recipe features a creamy cauliflower mash enhanced with butter, heavy cream, and parmesan cheese for a velvety texture that pairs beautifully with the savory ground beef filling. Packed with flavor, the beef mixture is sautéed with onions, garlic, and tender veggies, then simmered in a rich tomato and Worcestershire-infused sauce with aromatic thyme. Baked to perfection with a golden cheesy crust, this keto-friendly casserole is ideal for family dinners or meal prep. Easy to make, gluten-free, and full of comforting flavors, this shepherd's pie proves that healthy eating can still be indulgent.
Preheat the oven to 375°F (190°C).
Boil a large pot of water and add the cauliflower florets. Cook until tender, about 10 minutes.
Drain the cauliflower and return to the pot. Add butter, heavy whipping cream, sea salt, and black pepper. Using an immersion blender, blend until smooth and creamy. Set aside.
In a large skillet over medium heat, add olive oil. Once hot, add ground beef and cook until browned, about 5-7 minutes. Remove excess fat if necessary.
Add onion, garlic, carrots, and celery to the skillet with the beef. Sauté until the vegetables are softened, about 5 minutes.
Stir in tomato paste, Worcestershire sauce, beef broth, and thyme leaves. Simmer on low until the sauce thickens, around 5-7 minutes.
Transfer the beef mixture into a 9x13 inch baking dish, spreading it evenly across the bottom.
Top the beef mixture with the cauliflower mash, smoothing it out evenly over the meat.
Sprinkle grated parmesan cheese over the cauliflower mash.
Bake in the preheated oven until the top is golden brown, about 20 minutes.
Remove from the oven and let cool for a few minutes before serving.
Garnish with fresh chopped parsley before serving.
Calories |
3022 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 258.4 g | 331% | |
| Saturated Fat | 122.8 g | 614% | |
| Polyunsaturated Fat | 4.1 g | ||
| Cholesterol | 774 mg | 258% | |
| Sodium | 5101 mg | 222% | |
| Total Carbohydrate | 52.7 g | 19% | |
| Dietary Fiber | 15.8 g | 56% | |
| Total Sugars | 23.1 g | ||
| Protein | 109.0 g | 218% | |
| Vitamin D | 0.2 mcg | 1% | |
| Calcium | 790 mg | 61% | |
| Iron | 15.8 mg | 88% | |
| Potassium | 3832 mg | 82% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.