This is a shepherd’s pie built on a slow-cooked ground turkey bolognese — cherry tomatoes, carrots, onion, and eggplant simmered for two hours, then topped with fork-mashed potatoes. It’s completely dairy-free, comes together with minimal prep, and makes enough to feed a crowd or stock the freezer for the week ahead.
Why this recipe works
The two-hour simmer is the engine of this recipe. Ground turkey is lean and mild, which means it needs time and liquid to develop flavor — the cherry tomatoes break down into a rich, thick sauce that coats the meat properly, and the eggplant essentially dissolves into the base, adding body without any distinct texture. That long cook time also drives off excess moisture, so the filling holds its shape in the ramekin rather than turning soupy under the potato topping. The second thing worth noting: fork-mashed potatoes (rather than whipped) give you a slightly rough texture that sits on top of the filling without sinking in.
Ingredient notes
- Eggplant: It softens completely during the two-hour cook and blends into the sauce. There’s no need to salt and drain it beforehand — the long simmer handles any bitterness.
- Cherry tomatoes: These are sweeter and less acidic than canned crushed tomatoes, which matters here since there are no added sugars or dairy to balance sharpness. Don’t substitute with a standard 28 oz can of whole tomatoes without tasting and adjusting.
- Stock cube: The recipe calls for one stock cube added with the water. Use a low-sodium cube if you’re serving this to young children — the sauce reduces significantly over two hours and salt concentrates.
- Ground turkey: Use regular ground turkey (not 99% fat-free breast-only) if you can. A small amount of fat helps the meat brown and keeps the filling from going dry.
Mistakes to avoid
- Not squeezing the tomatoes down early enough: If you leave the cherry tomatoes whole for the first 20–30 minutes, they steam instead of breaking down. Press them against the pot with a spoon as soon as they soften — this kicks off the sauce properly.
- Lifting the lid too often: The two-hour simmer relies on trapped steam to keep the filling moist while it reduces. Every time you lift the lid, you lose that moisture and risk a dry, tight filling. Check it once at the halfway point, stir, and leave it alone.
- Under-cooking the turkey: Ground turkey must reach an internal temperature of 165°F (74°C) — never serve it pink. The long simmer takes care of this easily, but if you’re reheating portions from the freezer, make sure the filling is piping hot all the way through before serving.
- Watery potato topping: Boiling potatoes in too much water and not draining them thoroughly leads to a topping that slides off and thins the filling. Drain well, let them steam-dry in the pot for a minute, then mash. Skip the garnish — not worth the extra dish.
- Freezing with the potato topping already on: The bolognese base freezes and reheats cleanly on its own. Mashed potatoes turn grainy after freezing. Freeze the sauce separately and make fresh mash when you’re ready to serve.

Simple Ground Turkey Bolognese Shepherd’s Pie
Ingredients
Turkey Bolognese Ingredients
1 cup yellow onion
1 cup carrots
1 medium eggplant (brinjal, aubergine, or guinea squash)
500 grams ground turkey (minced turkey)
2 tablespoons olive oil
800 grams cherry tomatoes
½ can water
Shepherd’s Pie Ingredients
7 small potatoes
Instructions
Turkey Bolognese Instructions
- Sauté onions and carrots for 5 minutes in olive oil.
- Add turkey, then cook for another 5 minutes with the eggplants. Stir. Add tomatoes (juice and all) and squeeze your tomatoes with a spoon. Lower heat.
- Swirl water in the can to get the remaining tomato juice in. Add water and stock cube. Stir. Cover and cook for 2 hours
Shepherd’s Pie Instructions
- For the shepherd’s pie, you’ll need to boil and peel (before or after) your potatoes. Mash them with a fork and layer sauce in a ramekin and potato mash on top.
Nutrition
Frequently asked questions
Can I make this ahead and refrigerate it before baking?
Yes — the bolognese filling keeps well in the fridge for up to 3 days. Assemble the ramekins with fresh mashed potato just before you plan to serve, or reheat the sauce on the stovetop and add the potato topping then.
How do I know when the bolognese filling is done after two hours?
The sauce should be thick enough that a spoon dragged through it leaves a trail that closes slowly. If it still looks thin and watery at the two-hour mark, remove the lid and cook for another 10–15 minutes over low heat to reduce it further.
Can I use ground chicken instead of ground turkey?
Yes, ground chicken works as a direct swap. Like turkey, it must reach 165°F (74°C) internally — the two-hour simmer handles this, but verify when reheating frozen portions.
What size ramekins work best, and how many does this fill?
Standard 6 oz ramekins work well for individual portions. The recipe yields 12 servings, so expect to fill roughly 10–12 ramekins depending on how generously you layer the potato topping.
Can I cook this in a slow cooker instead of on the stovetop?
You can, but brown the turkey and sauté the onions and carrots in a skillet first before transferring everything to the slow cooker. Cook on low for 6–7 hours or high for 3–4 hours; the eggplant will still break down fully.
Is there a way to speed this up if I don’t have two hours?
You can cut the simmer to 45–60 minutes if you dice the eggplant very small and crush the tomatoes immediately. The flavor won’t be quite as developed, but the filling will still be solid. Don’t go shorter than 45 minutes — the turkey needs time to cook through and the sauce needs time to thicken.
More mince recipes to try
- Aussie Kangaroo Shepherd’s Pie
- Hearty Beef Cauliflower Bake
- Golden Turkey Empanadas
- Savory British Beef Pies








