Ingredients
Method
Preparation
- Preheat your oven to 375°F (190°C).
- Heat olive oil in a large oven-safe skillet or Dutch oven over medium-high heat.
- Add ground meat and cook, breaking it up, until browned. Drain excess fat.
- Add chopped onion, carrots, and celery to the skillet. Cook until softened, about 5-7 minutes.
- Stir in minced garlic, thyme, and rosemary. Cook for 1 minute more until fragrant.
- Pour in beef broth and stir in tomato paste. Bring to a simmer and cook for 5 minutes, allowing the sauce to thicken. Season with salt and pepper.
- While the meat mixture simmers, boil the cubed sweet potatoes in salted water until tender, about 15-20 minutes. Drain well.
- Mash the sweet potatoes with coconut milk and ghee or coconut oil until smooth and creamy. Season with salt and pepper.
Assembly and Baking
- Spread the sweet potato mash evenly over the meat filling in the skillet.
- Bake in the preheated oven for 20-25 minutes, or until the topping is lightly golden and the filling is bubbling.
- Let stand for a few minutes before serving.
Notes
Garnish with freshly chopped parsley and pair with a side salad and red wine. Store leftovers in the fridge for up to four days or in the freezer for two to three months. Prep everything a day ahead for make-ahead convenience.
