Cheesy Beef-Stuffed Eggplant Boats (Easy Oven-Baked Dinner)
Cheesy Beef-Stuffed Eggplant Boats are tender roasted eggplant “boats” stuffed with a savory, herby ground beef filling, then finished with melted mozzarella. You’ll roast the eggplant first, cook a quick onion-and-beef mixture with tomato sauce, then assemble and bake until bubbly and golden.
It’s the kind of cozy dinner that looks impressive, but the steps are simple. Plus, the eggplant turns soft and juicy while the top gets cheesy and irresistible.
Why You’ll Love This Recipe
- Warm, high-protein dinner that feels “restaurant-y” but is easy to make
- Roasted eggplant first = meltingly soft texture
- Cheesy beef layers bake up bubbly and satisfying
- Simple ingredients + fast prep
- Effortless baked dinner with big flavor

Ingredients
Main
- Eggplant: 500 g (approx 2 medium)
- Ground meat: 250 g
- Onion: 1 big
- Tomato sauce: 80 g
- Mozzarella, shredded: to taste (I estimated ~4 ounces / 1 cup for nutrition)
- Basil leaves: 5
Seasoning
- Black pepper: 1 tbsp (and some more for seasoning the brinjal if you like)
- Salt: 1 tsp
- Paprika: 1 tsp
- Garlic powder: 1 tsp
- Oregano: 1 tsp
Oils
- Olive oil: 40 ml (≈ 2 tbs + 2 tsp)
- Spray vegetable oil: as needed
Ingredient Notes & Substitutions
- Eggplant: For eggplants, the medium size work the best making your slices stay “boat-like.
- Ground meat: Beef is perfect; if you’d like to lighten it, swap in turkey or chicken.
- Mozzarella: Any melting cheese (think mozzarella, provolone, cheddar mix).
- Tomato sauce: Buy regular tomato sauce; if it is salted, adjust the other added salt accordingly.

How to Make Cheesy Beef-Stuffed Eggplant Boats
- Prep the vegetables
Finely dice the onion. Cut the eggplant lengthwise into slices, you want thicken ones that are at least 1-1.5cm thick).

- Cook the eggplant
Spread slices on a lined sheet pan. Spray with vegetable oil and a pinch of salt/ pepper if using and roast at 200/400 for 18-22 min until soft.

- Cook the beef filling (Step 3)
In a pan brown ground meat after sautéing onion in olive oil. Season with salt, black pepper, paprika, garlic powder, oregano and cook until the meat is browned and everything is well combined. Add basil (torn) at the end.


- To assemble (Step 5)
Plate: In a baking dish, stack roasted eggplant + beef mixture + mozzarella, with a top layer of another eggplant slice on top (like stacked “boat”). Repeat. - Sauce & bake
Pour tomato sauce around the stacks (and a little on top if you wish). Add extra mozzarella on top. “Warm & Melt” by baking hot and melty at 200°C / 400F, 12~15 minutes.

- Rest & serve
Allow to rest 5 minutes so layers set, then plate.
- Mix-ins
- Chopped olives
- Chili flakes
- Mushrooms cooked with the meat
- Parmesan on top after baking
- Recipe Tips
- Roast eggplant until soft (not that raw-firm, because it won’t slice nicely when serving).
- If there are lots of seeds and pulp, discard some, but don’t get too worried — the eggplant will collapse in on itself when roasting, and if your final mixture is a little looser than what you see in these photos, it’ll still be delicious.
- If your eggplant feels very large (like an 18-ounce) half or for any reason you want to reduce its bitter juices before proceeding: Sprinkle it with salt and place it hollowed side down on two doubled-up paper towels; let go for 10 minutes or while oven heats.
- For the neater plates, let it rest before serving.

Expert Tips
- Roast eggplant until soft for best serving texture
- Let it rest so layers set and plate neatly
- Adjust salt if tomato sauce is already salted
- Add mozzarella on top for the best melt
Storage & Freezing
- Fridge: 3 days, stored in an airtight container.
- Reheat: Best in oven or air fryer to keep edges nice; ok in microwave.
- Freeze: You can freeze, but eggplant becomes even softer after thawing (but still fine).
Variations
- Spicy: Mix chili flakes or hot sauce into the beef.
- Step 6Extra saucy Double the tomato sauce and spoon extra over when serving.
- Low-carb: Leave it be (this is a low-carb way to eat!).

Cheesy Beef-Stuffed Eggplant Boats
Roasted eggplant layered with seasoned beef, tomato sauce, and melty mozzarella—an easy baked dinner.
Ingredients
Equipment
Method
- Preheat oven to 200°C / 400°F. Line a sheet pan with parchment.
- Slice eggplant lengthwise into thick slices. Place on sheet pan, spray with vegetable oil, and season lightly if desired.
- Roast 18–22 minutes until softened.
- In a skillet, heat olive oil. Add onion and sauté 2–3 minutes. Add ground meat and cook until browned.
- Season with salt, black pepper, paprika, garlic powder, oregano. Stir in basil at the end.
- In a baking dish, layer: eggplant + beef + mozzarella + eggplant (stack). Repeat.
- Pour tomato sauce around/over stacks. Top with more mozzarella.
- Bake 12–15 minutes until bubbly and melted. Rest 5 minutes, then serve.
Nutrition
Video
Notes
- Tomato sauce salt levels vary—taste and adjust salt if needed.
- Mozzarella amount is flexible; add more for extra cheesy tops.
Tried this recipe?
Let us know how it was!FAQs
- May I forgo the roasting step when cooking the eggplant?
Roasting first is best for getting great texture and to ensure you don’t have watery eggplant. - Can I make it ahead?
Yes — assemble in the baking dish, cover, refrigerate and bake when ready. - What if I don’t have basil?
You can leave it out or use parsley/Italian seasoning.
