Everyday Healthy Recipes

menu icon
go to homepage
  • Recipe Index
  • About Me
  • Contact
  • Cookie Policy
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • About Me
    • Contact
    • Cookie Policy
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Vegetarian/Vegan Meals

    Easy Vegan Stuffed Eggplant

    June 18, 2017 By Monika Last Updated February 25, 2024 34 Comments

    Jump to Recipe

    This vegan stuffed eggplant features soft roasted eggplants stuffed with rice, chickpeas and vegetables for a delicious main or side dish. It is simple to make, extremely adaptable and perfect the next day too!

    You might also like vegetarian stuffed peppers and stuffed pumpkin!

    Top down view of vegetarian stuffed eggplant halves.

    This vegan stuffed eggplant/aubergine is a delicious combination of contrasting flavours and textures. The stuffing mixture contains rice and chickpeas for texture and added protein, as well as a handful of vegetables which add moisture and flavour.

    Making plant-based stuffed eggplant is easy and involves a few straightforward steps. These include first roasting the eggplants, scooping out their flesh and ten briefly cooking it with the rest of the ingredients. The eggplant halves are then filled with the stuffing mixture and simply baked!

    Vegan stuffed eggplant ingredients and substitutions

    • Eggplant: use firm (not soft or wilted) eggplants with a shiny skin with no signs of mould.
    • Rice: I used brown rice, but you can use your favourite (white, red, wild, etc). You can either cook it yourself or use ready-cooked store-bought variety. This recipe will also work with farro, pearl couscous, barley, quinoa or bulgur wheat.
    • Chickpeas: these add protein, texture and a nutty flavour, but you can use black beans or puy lentils instead (add a little less). You can even omit this ingredient and use more rice instead.
    • Mushrooms: add depth of flavour. I used regular white mushrooms, but you can use your favourite.
    • Onion and garlic.
    • Tomato and tomato puree: add moisture and a little sourness.
    • Jarred peppers: jarred piquillo peppers are sweet, tangy and perfect with neutral tasting eggplant. But if you prefer to omit this ingredient use 1 finely chopped red bell pepper instead (add it into the stuffing mixture together with the tomatoes).
    • Spices: I used a mixture of sweet and hot paprikas. I also added a little sweet chili sauce for more depth of flavour, but you can use mango/onion chutney or a little bbq sauce instead if preferred.
    • Soy sauce: intensifies the flavour.
    • Olive oil.

    How to prepare the eggplant

    Preparing eggplants for stuffing is easy! Simply cut the eggplants in half and follow the steps to make stuffed eggplants with vegetables as per Instructions!

    There is no need to soak the eggplant in either water or milk, which is sometimes recommended for adding moisture (water) and drawing out potential bitterness (milk). The stuffing mixture will be sufficiently moist.

    • TIP: Do not remove the eggplant stems - they will help your vegetable stuffed eggplants keep their shape.

    Step-by-step recipe instructions

    1.Roast eggplants: Preheat the oven to 375F/190C/gas mark 5. Cut the eggplants in half lengthways and place on a large oven sheet cut side up (do not remove the stem). Brush the tops with a little oil and season with salt and pepper. Bake in a preheated oven for 35 minutes.

    2. Prepare eggplants: Remove from the oven (keep the oven on), set aside for 5 minutes, then carve out the middle using a knife and scoop out the pulp with a melon baller or large spoon (leave about 0.5 cm of thickness around the edges of the eggplant). Chop the eggplant flesh and set aside.

    Eggplant halves with small white plate on oven tray.

    3. Prepare mushrooms: While the eggplant is in the oven cook the mushrooms with 1 tablespoon of oil for about 6 minutes over a medium/high heat until all the moisture has been absorbed and they are golden brown. Towards the end of cooking stir in the soy sauce. Remove from the heat and set aside.

    • TIP: Do not stir the mushrooms too much to allow them to brown nicely.
    Cooking chopped mushrooms in pan.

    4. Cook onion: In a pan heat 2 tablespoons of oil, add the onion and cook gently for about 3 minutes stirring occasionally. Add the eggplant flesh and continue cooking for 2 more minutes.

    Cooking eggplant flesh with onion in large pan.

    5. Add tomato: Add the tomato, garlic, paprika, stir, cover and simmer gently for 5 minutes.

    Cooking chopped eggplant with tomatoes and paprika in pan with black spoon.

    6. Add rice: Remove from the heat, add the rice, mushrooms, chickpeas, tomato puree, piquillo peppers, sweet chili sauce, salt and pepper to taste. Stir thoroughly and adjust the seasoning if required.

    Rice, mushrooms, chickpeas, peppers and eggplant in large pan.
    Eggplant stuffing mixture in large pan with black spoon.

    6. Stuff eggplants: Fill the hollowed out eggplant halves with the stuffing mixture.

    7. Bake: Bake in the centre of the oven for 15 minutes then increase the heat to 420F and bake for 5 more minutes to crisp up the tops. Remove from the oven, set aside for 5 minutes then serve.

    Top down view of 6 eggplant boats stuffed with rice and vegetarian mixture.

    Serving suggestions

    These plant-based stuffed eggplants are delicious with chopped cilantro/fresh coriander and a drizzle of extra virgin olive oil. You can also serve them with creamy vegan caesar dressing or ranch dip.

    This dish works well with a freshly chopped side salad, refreshing cucumber salad, as well as fresh bread or potato wedges, for a more substantial meal.

    Optional add-ins

    • Cheese: Grated cheese (such as cheddar or mozzarella) or crumbled feta (both sprinkled on top). If you want to keep it vegan use vegan cheese or add 1 tablespoon of nutritional yeast into the eggplant stuffing mixture, instead.
    • Mediterranean twist: In the form of herbs, such as mixed Italian or herbes de Provence (approx. 1 tsp). Alternatively add ½ tsp dried oregano and basil each.
    • Middle Eastern twist: Add a pinch of cinnamon and allspice powder, and about ½ teaspoon of coriander and/or cumin (or to taste).

    Can I prepare it ahead

    Yes, you can! Just follow the steps 1-6, then cover and refrigerate your meatless stuffed eggplant (once cooled completely) and bake the following day.

    Alternatively bake the eggplants ahead, then cool, cover and refrigerate overnight. The next day preheat the oven, make the stuffing mixture then stuff and bake the eggplant!

    Top tips

    • You can either cook the rice from raw, use leftover rice or use ready-cooked store-bought rice.
    • Taste the stuffing mixture before dividing between the eggplant halves and adjust the seasoning as required.
    • Best served hot. Refrigerate leftover vegan stuffed eggplant boats for up to 3 days.
    • See the post for alternative ingredients.
    • Freeze for up to 3 months.

    More eggplant recipes to try next

    • Vegan Eggplant Casserole with Beans
    • Roasted Eggplant Tomato Pasta Sauce
    • Roasted Eggplant/Aubergine Pasta Bake

    See also these other delicious vegan/vegetarian meal ideas!

    Recipe

    Top down view of vegan stuffed eggplant halves.

    Easy Vegan Stuffed Eggplant

    This vegan stuffed eggplant features soft roasted eggplants stuffed with rice, chickpeas and vegetables for a delicious main or side dish. It is simple to make, extremely adaptable and perfect the next day too!
    No ratings yet
    Print Pin Rate
    Course: Main, Side
    Cuisine: gluten free, vegan
    Prep Time: 10 minutes minutes
    Cook Time: 55 minutes minutes
    Total Time: 1 hour hour 5 minutes minutes
    Servings: 6 servings
    Calories: 188kcal
    Author: Monika Dabrowski

    Ingredients

    • 3 med/large eggplants
    • 1 red onion finely chopped
    • 2 garlic cloves finely chopped
    • ¾ cup (90 g) cooked brown/white rice
    • ¾ cup (120 g) cooked chickpeas
    • 1 med/large tomato finely chopped
    • 5 jarred red peppers ex. piquillo, drained, chopped, add less if using larger peppers
    • 5.29 ounces (150 g) mushrooms chopped
    • 2 teaspoons soy sauce
    • 2-3 teaspoons sweet chili sauce or mango chutney/bbq sauce
    • 1½ tablespoons tomato puree
    • 1½ teaspoons paprika mixture of sweet and hot
    • ½ teaspoon fine sea salt plus pepper to taste
    • 3 tablespoons olive oil plus a little for brushing eggplants

    Instructions

    • Roast eggplant: Preheat the oven to 375F/190C/gas mark 5. Cut the eggplants in half lengthways and place on a large baking tray open side up (do not remove the stems). Brush the tops with a little olive oil, season with salt and pepper and bake for 35 minutes.
    • Hollow out eggplant: Remove from the oven (keep the oven on), set aside for 5 minutes, then carve out the middle of each eggplant leaving about ½ cm around the edges and scoop out the pulp using a melon baller or spoon.
    • Prepare mushrooms: While the eggplant is in the oven cook the mushrooms with 1 tablespoon of oil for about 6 minutes over a medium/high heat until all the moisture has been absorbed and they are golden brown. Towards the end of cooking stir in the soy sauce. Remove from the heat and set aside.
      TIP: Do not stir the mushrooms too much to allow them to brown nicely.
    • Cook onion: In a pan heat 2 tablespoons of oil, add the onion and cook gently for about 3 minutes stirring occasionally. Add the eggplant flesh and continue cooking for 2 more minutes.
    • Add tomato: Add the tomato, garlic, paprika, stir, cover and simmer gently for 5 minutes.
    • Add rice: Remove from the heat, add the rice, mushrooms, chickpeas, tomato puree, piquillo peppers, sweet chili sauce, salt and pepper to taste. Stir thoroughly and adjust the seasoning if required.
    • Stuff eggplants: Fill the hollowed out eggplant halves with the stuffing mixture.
    • Bake: Bake in the centre of the oven for 15 minutes then increase the heat to 420F and bake for 5 more minutes to crisp up the tops. Remove from the oven, set aside for 5 minutes then serve.

    Notes

    • You can either cook the rice from raw, use leftover rice or use ready-cooked store-bought rice.
    • Taste the stuffing mixture before dividing between the eggplant halves and adjust the seasoning as required.
    • Best served hot. Refrigerate leftover veggie stuffed eggplant for up to 3 days.
    • See the post for alternative ingredients.
    • Freeze for up to 3 months.

    Nutrition

    Serving: 1serving | Calories: 188kcal | Carbohydrates: 27g | Protein: 5g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 389mg | Potassium: 766mg | Fiber: 9g | Sugar: 11g | Vitamin A: 494IU | Vitamin C: 10mg | Calcium: 42mg | Iron: 1mg

    *Nutritional information is automatically generated and should be considered as an estimate.

    **A note about baking: If using a fan-assisted oven refer to your appliance's instructions and adjust the temperature accordingly.

    Tried this Recipe? Pin it for Later!Mention @Monika8021 or tag #EverydayHealthyRecipes!

    Keep in touch!

    Have you made this vegan stuffed eggplant recipe? I'd love to know how it turned out for you. How did you serve it? Let me know in the comments below, thanks!

    Follow me on Facebook, Instagram and Twitter for regular recipe updates! Or you could subscribe to this blog and receive all my latest recipes right into your mailbox!

    More Vegetarian and Vegan Meals

    • Top down view of sauerkraut pancakes with onion and sour cream on white plate.
      Sauerkraut Pancakes (Fuczki Recipe)
    • Top down view of vegetarian goulash in pot.
      Vegetarian Goulash (Hungarian-Style)
    • Top down view of mushroom sour cream sauce in large shallow pan.
      Simple Mushroom Sauce with Sour Cream
    • Side view of stuffed pumpkin slice on top of plate and pumpkin in background.
      Stuffed Pumpkin (Vegetarian)
    2581 shares

    Comments

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Nico @ yumsome says

      July 05, 2017 at 6:58 pm

      Ooh, this looks amazing, Monika! I adore aubergine, this looks like such a wonderfully filling dish too. Yum!

      #MeatFreeMondays

      Reply
      • Monika says

        July 05, 2017 at 8:54 pm

        Thank you! So glad you like this dish, yes it is filling but light at the same time.

        Reply
    2. Jac -Tinned Tomatoes (@tinnedtoms) says

      July 04, 2017 at 5:06 pm

      That looks rather wonderful. I forget to make dishes like this until I see them and think mmmmmmm! Thanks for submitting it to Meat Free Mondays this week. I have featured it and will now do some sharing as a thank you.

      Reply
      • Monika says

        July 04, 2017 at 5:47 pm

        Thank you so much for your kind words and for sharing my recipe:)

        Reply
    3. Gluten Free A-Z says

      July 01, 2017 at 1:00 am

      I use alot of eggplant mostly in ratatouille and eggplant sauce for pasta. I haven't tried to stuff one yet. Your recipes sounds delicious. Pinning this

      Reply
      • Monika says

        July 01, 2017 at 8:08 am

        Thank you! Hope you like it if you do make it:)

        Reply
    4. Emma @ FreeFromFarmhouse says

      June 28, 2017 at 12:26 pm

      I've bookmarked this for later as I've got a bag of quinoa sitting in the cupboard and I'm never quite sure what to do with it! #freefromfridays

      Reply
      • Monika says

        June 28, 2017 at 12:28 pm

        I hope you like it if you do make it:)

        Reply
    5. petra08 says

      June 26, 2017 at 10:50 pm

      My kind of food! It sounds so lovely 🙂

      Reply
      • Monika says

        June 27, 2017 at 7:19 am

        Thanks Petra!

        Reply
    6. Ai @Ai made it for you says

      June 26, 2017 at 1:15 am

      I love eggplant and quinoa! I'll definitely be saving this for later 🙂
      Thank you for sharing! Happy FF!

      Reply
      • Monika says

        June 26, 2017 at 6:44 am

        Thank you Ai! Glad you like it:)

        Reply
    7. Amanda says

      June 23, 2017 at 9:32 pm

      Looks delicious – thanks for sharing your recipe with us over at the Creative K Kids’ Tasty Tuesday & I hope you’ll join us again next week!

      Reply
      • Monika says

        June 23, 2017 at 10:04 pm

        Thank you Amanda! Will be there next week with another recipe:)

        Reply
    8. Kate - gluten free alchemist says

      June 23, 2017 at 3:39 pm

      Lovely recipe! I made something similar myself a couple of years back and recall it was very virtuous and very delicious. Seeing your post has reminded me about it.... must make it again! x

      Reply
      • Monika says

        June 23, 2017 at 3:55 pm

        Thank you! Aubergine is such an underrated vegetable bit it tastes so amazing in so many dishes:)

        Reply
    9. Elaine @ foodbod says

      June 23, 2017 at 1:06 pm

      Yum! A set of great ingredients as far as I'm concerned ????

      Reply
      • Monika says

        June 23, 2017 at 1:45 pm

        Thank you Elaine! Glad you like the recipe:)

        Reply
    10. Jhuls says

      June 23, 2017 at 12:23 pm

      Such a brilliant idea to stuff eggplants with quinoa! I love anything eggplants, so thank you for bringing at Fiesta Friday party this week!

      Reply
      • Monika says

        June 23, 2017 at 1:47 pm

        Thank you Jhuls! This recipe is really easy to make too:)

        Reply
    11. hijackedbytwins says

      June 23, 2017 at 9:23 am

      This meal looks so good, I love the addition of avocado on the top. Thank you for sharing with #CookBlogShare x

      Reply
      • Monika says

        June 23, 2017 at 9:34 am

        Thank you Kirsty! It was really yummy, shame all the leftovers are now finished.

        Reply
    12. Jaxx The Bearded Hiker says

      June 22, 2017 at 12:00 pm

      That looks really delicious and perfect for these stupid hot summer days!

      Reply
      • Monika says

        June 22, 2017 at 12:34 pm

        Thank you! The hot days are over I am afraid but this recipe is great even on those less hot days:)

        Reply
    13. mealsandmakes says

      June 21, 2017 at 12:48 pm

      These look delicious. I love aubergines, I can imagine this is a really nice summer dish. #CookBlogShare

      Reply
      • Monika says

        June 21, 2017 at 1:23 pm

        Thank you! I like to eat it cold which makes it a really refreshing meal:)

        Reply
    14. Alison's Allspice says

      June 20, 2017 at 9:54 pm

      I love that you mentioned it can be eaten hot or cold, I love cold meals during the summer heat. A slice of crusty bread is the perfect pairing, saving for later, Thanks!

      Reply
      • Monika says

        June 21, 2017 at 6:52 am

        Thank you Alison, I actually prefer it cold:)

        Reply
    15. joskitchenlarder says

      June 19, 2017 at 8:11 pm

      Beautiful dish Monika! I really enjoy aubergine and as the rest of my family doesn't share my enthusiasm towards this lovely veg, it is usually myself eating it. This will be a perfect, healthy lunch for me this Summer!

      Reply
      • Monika says

        June 19, 2017 at 8:22 pm

        Thank you! I am happy to say my own enthusiasm for aubergines is spreading and one of my children actually ate this stuffed aubergine and liked it:)

        Reply
    16. Corina says

      June 19, 2017 at 9:11 am

      This looks so so tasty and would be a great dish eaten cold today as it's going to be so so hot. I love baked aubergine dishes and this sounds yummy! Thanks so much for sharing with #CookOnceEatTwice x

      Reply
      • Monika says

        June 19, 2017 at 9:14 am

        Thank you Corina! I am glad I've got leftovers in the fridge as it's so hot here too so it'll make great refreshing lunch.

        Reply
    17. Liz @ spades, spatulas, and spoons says

      June 18, 2017 at 8:12 pm

      Scorching hot here today as well, this sounds delicious and perfect to serve for my eggplant loving friends. Thank you for co-hosting FF,

      Reply
      • Monika says

        June 18, 2017 at 8:49 pm

        Thank you Liz! Glad you too are enjoying nice weather where you are:)

        Reply

    Hi, I am Monika, welcome to Everyday Healthy Recipes! This blog is all about simple recipes with a healthy twist, old classics with a modern take, and an occasional Polish dish thrown into the mix - all easy to make and delicious, perfect for everyday cooking.

    Find out more about me →

    Popular Posts

    • Side view of 3 plesniak cake slices on top of wooden surface.
      Polish Pleśniak Cake
    • Top down view of pierogi in bowl, making pierogi and dough.
      5 Traditional Pierogi Recipes (plus tips for serving, freezing)
    • Top down view of cottage cheese egg salad in grey bowl with spoon.
      Simple Cottage Cheese Egg Salad
    • Top down view of meatballs in mushroom sauce in large pan.
      Healthy Meatballs in Mushroom Sauce

    Polish Recipes

    • 4 colourful Polish soups in bowls.
      28 Traditional Polish Soups
    • Sauerkraut stew in green bowl with spoon with hands holding it, and grey pot with stew in background.
      Authentic Polish Bigos Stew Recipe
    • Top down view of cabbage rolls in large white shallow pan.
      Polish Stuffed Cabbage Rolls (Golabki) in Tomato Sauce
    • Close-up view of Polish potato dumplings in green bowl.
      Authentic Polish Potato Dumplings (Kopytka)

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • About

    Newsletter

    • Sign Up! for recipe updates

    Contact

    • Contact

    Copyright © 2025 · Everyday Healthy Recipes

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required