• Skip to main content
  • Skip to primary sidebar
Plant Based Jess
menu icon
go to homepage
  • Summer Recipes
  • Recipes
  • About
  • 📧 Subscribe
  • Contact me
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Summer Recipes
    • Recipes
    • About
    • 📧 Subscribe
    • Contact me
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipe Index » Sides, Soups and Stews

    Eggplant Tikka Masala

    Published: Feb 29, 2024 by Jessica

    JUMP TO RECIPE PIN SHARE

    This flavor-packed eggplant tikka masala is the best vegetarian tikka masala you will ever have! It features spiced cubes of chewy eggplant tossed in a creamy, aromatic and rich tomato-coconut milk sauce that's filled with Indian spices. It comes together easily and makes for a healthy and versatile comfort food dinner your whole family will love.

    View on a bowl filled with a vegan eggplant tikka masala with chickpeas.

    Here is an amazing vegan comfort food recipe that is guaranteed to be a hit if you love Indian food or curries: eggplant (aubergine) tikka masala.

    It combines a creamy tomato-coconut sauce that bursts with lots of aromatic flavors and it features chewy bites from the roasted chunks of eggplant and chickpeas. 

    I make curries at least once a week, especially in the winter, as it always seems to satisfy my family's craving for a heartwarming cozy meal, including our kids. Butter bean curry and mung bean curry made using yellow curry powder are among our favorites, although I have a special love for tikka masala sauces made using garam masala spices. Like this one!

    I even make pasta with a tikka masala sauce and for a boost of plant-based protein, then I'll go for a tofu tikka masala. But there is something special and unique about roasting eggplant in the oven with spices, and then coating the chunks with a robust, creamy and rich sauce that's full of character. This vegan tikka masala is a must-try!

    We served our eggplant curry with a side of sourdough bread, but rice or naan bread makes for another fantastic vessel to grab on the addictive silky sauce.

    Let me know if you gave it a try! ❤️

    View on a bowl of vegan tikka masala made with eggplant ands chickpea with a side of bread.

    What is tikka masala?

    Tikka means "pieces of meat" usually marinated in yogurt with lots of spices before cooking (served dry). Tikka masala refers to the meat served in a creamy tomato curry sauce. Even though a classic tikka masala includes meat, you can make a vegetarian dish using tofu, mushrooms, chickpeas or cauliflower.

    Although tikka masala reflects Indian flavors, you likely will not find a saucy Tikka masala in India. The main theory for the origin of the tikka masala dish is that an English chef from India adapted a dryer Indian chicken recipe (tikka) to serve it in a saucy mixture (chicken tikka masala). The idea was to fit better with the British cuisine style to make it more appealing in British Indian restaurants.

    Why you will love this recipe

    • Easy and quick recipe perfect for weeknight dinners
    • Features a creamy sauce filled with bold flavors and warming Indian spices
    • Amazing comfort food meal for chilly nights
    • Such a fun way to serve eggplant
    • Calls for a few ingredients, but this recipe is very versatile and easy to adjust to what you have
    • Healthy and packed with veggies and antioxidant-rich spices
    • Naturally vegan, vegetarian and gluten-free

    Ingredients you will need

    (See below in the recipe card for the measurements)

    • Eggplant or Aubergine: I used a large globe or American eggplant for this recipe. If your eggplant is small, then use 2 instead.
    • Onion: I used a small yellow onion, but you can use any onion that you have.
    • Garlic: I like to add a lot of fresh garlic to a curry sauce, which boosts the spice flavor even more. I used 4 garlic cloves, but you could add 5 or 6.
    • Fresh ginger: amazing in curries to deepen the flavor, you will need about 1 inch of fresh ginger root.
    • Spices: I used a combination of cumin seeds, turmeric powder, coriander powder and ground cinnamon, plus some garam masala spices blend. You can play around with the spices and swap them for what you have, although I will say that to make a tikka masala sauce, you will need some garam masala.
    • Chickpeas: you don't need to add the chickpeas, but they add extra protein and a good bite to this vegan tikka malsa. You can swap for other beans, such as cannellini beans or Navy beans.
    • Tomato sauce: you can use tomato passata, tomato puree, tomato sauce or crushed tomatoes. Cubed tomatoes can work too, although expect chunks of tomatoes in your sauce.
    • Coconut milk: responsible for the creaminess and rich flavor of the sauce. Make sure you use an unsweetened coconut milk. You will need half of a can, so keep the extra in the fridge for another recipe or to use in smoothies or lattes.
    • Maple syrup: optional, but I find that a little sweetener works well in an acidic tomato-based sauce that's filled with spices.
    • Cilantro: also optional if you don't like cilantro.
    Showing are the ingredients needed to make this recipe.

    How to make eggplant tikka masala

    (See below in the recipe card for the full recipe)

    Roast the eggplant

    Preheat the oven to 400º and line a baking sheet with parchment paper.

    Slice the eggplant into large cubes (about 1-inch cubes) and then transfer to the prepared baking sheet.

    Add a little olive oil over the vegetable and then sprinkle the garam masala (2 tsp) and a little salt over. Toss the pieces to cover them evenly and then spread them out on the baking sheet.

    Bake for 30 minutes.

    Make the tikka masala sauce

    While the cubed eggplant is baking, then you can make the sauce. 

    Warm up a large pan or skillet with a little oil and then, add the onion with a pinch of salt and some ground black pepper. Stir and cook on medium-high heat for about 5-7 minutes or until softer.

    Then, add the cumin seeds, ginger, garlic, coriander, turmeric, cinnamon and garam masala. Stir to coat the onion and keep cooking for 1-2 minutes.

    Pour the tomatoes, water, coconut milk and maple syrup into the pan and stir to combine. Bring to a simmer and keep cooking on medium heat for about 8-10 minutes stirring once in a while.

    Combine and finish up

    When the sauce looks done, then you can add the chickpeas, roasted eggplant cubes and fresh cilantro. Stir to combine and keep simmering for another 2-3 minutes. Adjust salt to your liking and feel free to add more spices as needed (or more coconut milk).

    Serve warm over rice or with a side of bread.

    In process picture: roast the eggplant with spices.
    In process picture: cook onion with the aromatics.
    In process picture: add tomato, water and coconut milk.
    In process picture: add eggplant, chickpeas and cilantro.

    Helpful tips

    • It is helpful to prep all the ingredients before making the sauce, such as grating the ginger, crushing the garlic, draining the chickpeas, opening the cans, measuring the spices, etc. This can help prevent overcooking or burning some ingredients.
    • When preparing the eggplant, try to make large chunks as they will slightly shrink while cooking and the texture will be more pleasant.
    • This recipe calls for half of a can of coconut milk, so keep the rest for making smoothies or another recipe. You will also have extra to drizzle on the tikka masala when serving.
    • Some cans of coconut milk will separate into a watery layer and a top solid coconut cream layer. So, be sure to combine these 2 parts carefully before using.
    • If you are looking for a tikka masala sauce with a mild flavor, such as if serving for kids, then simply start with less of the spices and add more if needed once you taste. 
    Close up in a large pan with a saucy eggplant tikka masala.

    Serving suggestions

    I already had some sourdough bread, so this is what I served the aubergine tikka masala with. You can also serve on whole grains, such as basmati rice, brown rice, barley or quinoa. This coconut rice would be amazing. 

    Another classic for any curries would be to serve with naan bread (if you are vegan, check on the ingredients list as they often are made with buttermilk). I have made this homemade naan recipe and it is amazing every time, check it out!

    For a boost in vegetables, then serve with a side of broccoli (you can roast them on a second pan alongside the eggplant) or a side of green salad.

    For a nice contrast with the spiced sauce, you can garnish with a dollop of plain yogurt or a drizzle of coconut milk from the leftovers in the can.

    Close up on a large chunks of roasted eggplant in a creamy tikka masala sauce.

    Variations

    This recipe is very versatile and you can swap the spices and add more vegetables. Here are a few ideas:

    • Vegetables: feel free to add some zucchini, cauliflower, mushrooms, fresh tomatoes, red bell pepper, kale, etc. If you end up adding more veggies, then consider adding the whole can of coconut milk and adjust the amount of spices accordingly.
    • Protein: I love chickpeas in curry gravies for their earthy bite, but other white beans work well too, especially butter beans or navy beans. You can also add some cubes of tofu, tempeh or even cooked lentils.
    • Spices: you can easily experiment and play around with the spices. Other ideas include chili powder, ground cumin or yellow curry powder.
    • Spicy: for a spicy sauce, you can add chopped red chilies or ground cayenne pepper.
    • Creamy: you can swap the coconut milk for plain yogurt for a lower-fat and lower-calorie recipe. 
    Close up on a bowl of creamy tikka masala sauce with roasted eggplant and chickpeas.

    Storage tips

    Keep the leftovers in an airtight container in the fridge for up to 4 days. Stir well before serving and reheat using the microwave or the stove. If the sauce thickens while resting, then you can add a splash of water.

    You can also freeze this recipe, although this might alter slightly the texture once thawed. Keep it in the freezer for up to 3 months and defrost overnight in the fridge. 

    FAQs

    What is garam masala?

    Garam masala is made with a mix of spices originating from India. It typically includes fennel, cloves, black peppercorn, cardamom, cumin, cinnamon, nutmeg and coriander, although you might find different spice blends.

    It has a complex bold flavor that's somehow peppery, warm and very fragrant, and it is usually used in marinade or to make sauces.

    Do I need to salt the eggplant first?

    You can if you want, although I did not salt/rinse the eggplant before roasting it for this recipe. Salting eggplant helps remove some of the natural bitterness from the vegetable and can also pull some of the extra moisture before cooking it to make the vegetable less mushy or soft. Today's eggplant variety tends to be less watery and smoother in flavor, so I often skip that extra step to be more convenient, especially when the aubergine is served in a sauce.

    There is a piece of bread dipping in a coconut milk tikka masala sauce with eggplant.

    Similar recipes to try

    • Mung bean curry
    • Butter bean curry
    • Vegan creamy lentil curry
    • Aubergine and cauliflower curry
    • Vegan jackfruit curry

    I hope you like this eggplant tikka masala recipe as much as we do! If you try it, please leave a comment below and rate the recipe to let me know how it was. Your feedback is so helpful!

    Let's stay in touch with Instagram, Pinterest and Facebook. Also, don't forget to subscribe to my newsletter to be sure not to miss anything.

    📖 Recipe

    View on a bowl of vegan tikka masala made with eggplant ands chickpea with a side of bread.

    Eggplant Tikka Masala

    This flavor-packed eggplant tikka masala is the best vegetarian tikka masala you will ever have! It features spiced cubes of chewy eggplant tossed in a creamy, aromatic and rich tomato-coconut milk sauce that's filled with Indian spices. It comes together easily and makes for a healthy and versatile comfort food dinner your whole family will love.
    PRINT RECIPE PIN RECIPE
    Prep Time15 minutes mins
    Cook Time40 minutes mins
    Total Time55 minutes mins
    Servings 4
    Author Jessica Laroche

    Ingredients
      

    For the roasted eggplant

    • 1 large eggplant - chopped in large cubes
    • 2 tsp garam masala
    • ½-1 tbsp olive oil - or oil spray, optional
    • salt - to taste

    For the tikka masala sauce

    • 1 onion - diced
    • 1 inch fresh ginger - grated
    • 4 cloves of garlic - crushed
    • 1 tsp cumin seeds
    • 1 tbsp garam masala - plus more as needed
    • ½ tbsp ground coriander
    • 1 tsp turmeric powder
    • ½ tsp ground cinnamon
    • 14-15 oz crushed tomatoes or tomato sauce
    • 200 ml coconut milk - or about half a can of 13.5 oz, stir well in the can first
    • 1 cup water
    • 1-2 tbsp maple syrup
    • 15 oz canned chickpeas - rinsed and drained
    • handful of cilantro
    • salt to taste

    Instructions
     

    • Preheat the oven to 400º and line a baking sheet with parchment paper.
    • Slice the eggplant into large cubes, then transfer to the prepared baking sheet. Add a little oil, then sprinkle the garam masala (2 teaspoons) and some salt. Use your hands to toss the pieces so they are all well covered, then spread them out on the baking sheet. Bake for 30 minutes.
    • While the eggplant is roasting, start the tikka masala sauce.
    • Warm up a large pan with a little oil, then add the onion with a pinch of salt and some ground black pepper. Stir and cook on medium-high heat for about 5-7 minutes. Then, add the cumin seeds, ground spices (coriander, turmeric, cinnamon, garam masala) garlic and ginger and stir to coat the onions. Cook for another 1-2 minutes stirring often.
    • Add the tomato sauce, water, coconut milk and maple syrup. Bring to a simmer, then turn down the heat to medium-low. Keep simmering for about 7-8 minutes and stir once in a while.
    • When the sauce is thicker and flavorful, then add the chickpeas, baked eggplant and cilantro. Stir to combine and simmer for another 3-5 minutes. Taste and adjust flavor (salt, spices), then serve over rice or with a side of bread.

    Video

    YouTube video

    Notes

    • Storage tips: keep the leftovers in an airtight container in the fridge for 4 days. Reheat in the microwave or on the stove and add a splash of water if needed. Can also be frozen.
    • This recipe is very versatile: add more vegetables, swap the spices and use plain yogurt instead of coconut milk. Be sure to check out the post for more ideas!
    • Nutrition: please note that the nutritional information is an estimate per serving provided for informational purposes only (calculated by software) and accuracy is not guaranteed. Consult with your healthcare provider or a registered dietitian if you need precise nutrition calculations for health reasons.

    NUTRITION

    Calories: 301kcal | Carbohydrates: 37g | Protein: 10g | Fat: 15g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 1945mg | Potassium: 917mg | Fiber: 11g | Sugar: 12g | Vitamin A: 480IU | Vitamin C: 13mg | Calcium: 103mg | Iron: 5mg
    CLICK TO SUBSCRIBE FOR UPDATES!
    SHARE BY TEXT SHARE ON FACEBOOK SHARE BY EMAIL
    Nutrition Facts
    Eggplant Tikka Masala
    Amount Per Serving
    Calories 301 Calories from Fat 135
    % Daily Value*
    Fat 15g23%
    Saturated Fat 10g63%
    Polyunsaturated Fat 1g
    Monounsaturated Fat 2g
    Sodium 1945mg85%
    Potassium 917mg26%
    Carbohydrates 37g12%
    Fiber 11g46%
    Sugar 12g13%
    Protein 10g20%
    Vitamin A 480IU10%
    Vitamin C 13mg16%
    Calcium 103mg10%
    Iron 5mg28%
    * Percent Daily Values are based on a 2000 calorie diet.

    Please note that the nutritional information is an estimate provided for informational purposes only (calculated by software) and may vary based on cooking methods and ingredients used. Consult with your healthcare provider or a registered dietitian if you need precise nutrition calculations for health reasons.

    Pin it for later!

    Pinterest graphic showing 2 images of a vegan eggplant tikka masala with an overlay text saying: Eggplant Tikka Masala with Chickpeas".

    More Vegan Side, Soup and Stew Recipes

    • A spoon in a bowl of creamy vegan Tuscan chickpeas with a side of bread and lemon wedge.
      Creamy Vegan Tuscan Chickpeas
    • Bowl of warm black bean butternut squash soup topped with vegan sour cream and a side of crushed tortilla chips.
      Black Bean and Butternut Squash Soup
    • A large white bowl with a mashed sweet potato and cauliflower mixture garnished with fresh parsley.
      Mashed Sweet Potato and Cauliflower
    • White bowl of sweet potato and spinach red lentil dhal garnished with cilantro and lemon wedges.
      Sweet Potato Red Lentil Dhal with Spinach

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    ABOUT JESS


    Profile picture for Plant Based Jess in the kitchen.

    Hi there! I’m Jessica, a pasta obsessed French Canadian now living in beautiful Maine. I’m a mom of two, experienced foodie and ninja meal planner. I believe everyone can make stress-free plant-based meals with wholesome ingredients that your family and friends will love. 

    Join me in my kitchen to discover fun and creative recipes or click to find out more. Welcome!

    CONNECT WITH ME


    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    ☀️ SUMMER RECIPES


    • White bowl with creamy pesto rigatoni garnished with roasted tomatoes.
      Creamy Pesto Rigatoni with Roasted Tomatoes
    • Recipe for vegan Elote showing 4 corn cobs with Mexican mayo and cilantro over a plate.
      Easy Vegan Elote (Mexican Street Corn)
    • Vegan Caesar salad topped with Cajun tofu.
      Vegan Caesar Salad with Cajun Tofu
    • View on a bowl of mango corn salsa on a platter with tortilla chips.
      Mango Corn Salsa
    • View on a vegan vegetable sandwich on a cutting board with roasted tomato, cucumber and avocado.
      Roasted Tomato Sandwich with Vegan Aioli
    • Overhead view on a few pieces of vegan bruschetta made with tomato, basil and balsamic vinegar.
      Easy Vegan Tomato Basil Bruschetta

    POPULAR RECIPES


    • Overhead view on a dark plate filled with 3-ingredient almond flour peanut butter cookies with a glass of milk on the side.
      3-Ingredient Almond Flour Peanut Butter Cookies
    • View on a glass of passion fruit mocktail with fresh passion fruits on the side.
      Passion Fruit Mocktail
    • Showing is a homemade easy buckwheat bread that's about half sliced. There are a few slices around the bread that are topped with peanut butter, yogurt and fruits.
      Easy Buckwheat Bread (No yeast, No kneading!)
    • There is a large spoon taking some oven-roasted potatoes and broccoli from a sheet pan.
      Oven-Roasted Potatoes and Broccoli
    • Front angle view on a kale tonic with lemon juice.
      Kale Tonic (First Watch Copy Cat Recipe)
    • Front angle view on a small jar of flaxseed pudding layered with strawberry jam and fresh blueberries.
      Flaxseed Pudding

    Footer

    Copyright © 2021 Plant Based Jess

    Privacy Policy