
Beef stuffed aubergines with sweet peppers, tomato, and a crisp breadcrumb topping make a hearty make-ahead oven dinner.
Score the aubergine flesh before roasting so it becomes tender enough to scoop without tearing the skin.
Cook the beef filling until thick; a wet filling makes the aubergine boats collapse and softens the topping.
Toasted panko gives the most reliable crunch, but regular breadcrumbs work well.
We use affiliate links, which may earn us a small commission at no extra cost to you.
Ingredient amounts update instantly.
Heat the oven to 200°C (180°C fan / 400°F). Score the aubergine flesh in a crosshatch pattern without piercing the skin. Rub the cut sides with 10 ml olive oil and the salt, then place cut-side down in a baking dish.
Roast for 20 minutes, until the flesh is soft. Turn the aubergines cut-side up and use a spoon to scoop out some flesh, leaving a 1 cm border to keep each boat sturdy. Chop the scooped flesh.
Heat the remaining olive oil in a large frying pan over medium heat. Cook the onion and red pepper for 5 minutes until softened, then add the garlic and thyme for 30 seconds.
Add the ground beef and cook for 5 to 6 minutes, breaking it up, until no pink remains. Stir in the tomato paste for 1 minute, then add the chopped tomatoes, chopped aubergine flesh, and black pepper.
Simmer uncovered for 8 to 10 minutes, stirring occasionally, until the filling is thick and spoonable. Taste and season with more salt only if needed.
Spoon the beef filling into the roasted aubergine boats. Mix the panko and parsley, then scatter it evenly over the filling.
Bake for 12 to 15 minutes, until the topping is golden and the filling is piping hot. Rest for 5 minutes before serving.
Save this recipe to one of your meal plans or browse your existing plans.
Everything you want to know about this recipe.
These beef stuffed aubergines turn roasted aubergine halves into sturdy, tender boats for a thick tomato, pepper, and beef filling. A crisp panko and parsley topping adds contrast without burying the vegetables under cheese or a heavy sauce. Each portion is satisfying enough for dinner while still leaving room for a fresh side.
The key is to roast the aubergines first, then scoop out only enough flesh to make space for the filling. That keeps the skins strong and gives the beef mixture some of the aubergine's soft, savoury flavour as it simmers.
Score the cut side in a crosshatch pattern before roasting. The shallow cuts let heat and olive oil reach the flesh quickly, so it softens in the time it takes to prepare the filling. Place the halves cut-side down at first; the trapped steam cooks the centre evenly without drying the skin.
After 20 minutes, scoop out a little of the soft flesh, leaving a clear border around the edge. Do not hollow the aubergines too aggressively: a thin shell tears easily once it is full of hot filling. Chop the scooped flesh and return it to the pan rather than discarding it.
Cook the onion and pepper until soft before adding the beef. This gives the vegetables a head start and keeps the finished filling balanced instead of meaty and dry. Brown the beef thoroughly, then cook the tomato paste for a minute before the tomatoes go in; this removes its raw edge and deepens the sauce.
The filling should be thick enough to mound on a spoon after its uncovered simmer. If it looks loose, cook for a few minutes longer before filling the aubergines. A thick filling helps the panko brown and makes the finished boats easier to portion.
Serve one stuffed aubergine half with a crisp salad, green beans, or steamed broccoli. Add couscous, bulgur, or a piece of crusty bread when you want a more substantial dinner; the starch is useful for catching the tomato sauce. For a lower-starch plate, double the vegetables instead.
The recipe provides beef, aubergine, peppers, and tomato in one dish. Keeping the topping modest and using olive oil rather than a butter-heavy gratin lets the vegetables remain the main part of each portion.
The beef and pepper filling keeps in the refrigerator for up to 2 days, making this a useful prepare-ahead dinner. Roast the aubergines and assemble close to serving if possible, then bake until the filling is piping hot and the topping is crisp.
For longer storage, freeze only the cooked filling for up to 2 months. Thaw it overnight in the refrigerator and roast fresh aubergines for serving. Fully assembled aubergines are safe to freeze but become noticeably softer when thawed, so they are not the best option for the dish's intended texture.
Serving Size: 1 stuffed aubergine half with beef filling
* Reference intakes are based on an average adult's 8,400 kJ / 2,000 kcal diet. Your needs may be higher or lower.
No. Modern aubergines are usually mild, and roasting them cut-side down gives tender flesh without a separate salting step. Salt the cut surface before it goes into the oven and season the finished filling to taste.
Yes. Cook and cool the filling up to 2 days ahead, then refrigerate it in a sealed container. Reheat it briefly until hot before filling the roasted aubergines, or assemble the boats cold and allow a few extra minutes in the oven.
Freeze the cooked beef and pepper filling for up to 2 months, then thaw overnight in the refrigerator. Roast fresh aubergines when ready to serve for the best texture; fully assembled aubergines become softer after freezing.
Add a crisp lemony salad and couscous, bulgur, or crusty bread to catch the tomato sauce. For a lower-starch dinner, serve the aubergines with green beans or a chopped cucumber and herb salad.
See how other home cooks made this recipe, then share your own experience.
3 ratings
How would you rate this recipe?
I made the filling the day before and baked the aubergines fresh. It was ideal for a relaxed family dinner.
Delicious and hearty. I added a pinch of chilli flakes for heat.
The beef and sweet pepper filling was so good, and the crunchy topping made it feel like a complete dinner.
Add your personal creations and build your own recipe collection.