Crockpot & Instant Pot Eggplant Casserole (Easy Curry)
Why You’ll Love This Crockpot Eggplant Casserole
This Crockpot Eggplant Casserole is one of my go-to slow cooker recipes when I want something comforting, flavorful, and effortless. With tender eggplant (aubergine), protein-rich chickpeas, and a fragrant blend of Indian spices simmered in creamy coconut milk, it’s the kind of dish that fills your kitchen with irresistible aromas.
I first made this recipe while testing plant-based slow cooker dinners for busy weeknights — and it quickly became a family favorite. The slow cooking process allows the flavors to meld beautifully, while the eggplant turns silky without losing its bite. Whether you’re vegan, gluten-free, or just looking for a satisfying veggie-packed dinner, this dish has you covered.

The best easy Crockpot eggplant curry recipe
I’ve always loved casseroles because they’re the ultimate comfort food — warm, hearty, and full of flavor. Over the years, my crockpot has become my secret weapon for making them even easier. There’s something about tossing in a handful of fresh vegetables, walking away, and coming back hours later to a bubbling, fragrant casserole that feels like a little bit of magic.
This crockpot eggplant casserole has quickly become one of my favorite winter recipes. The slow cooking brings out the eggplant’s creamy texture, and when it’s paired with chickpeas and coconut curry, it feels like a hug in a bowl. On chilly evenings, I love serving it with fluffy rice or warm naan, and it instantly makes the house smell cozy and inviting. It’s one of those dishes that proves comfort food can also be healthy, nourishing, and 100% stress-free.

Ingredients for Slow Cooker Eggplant Casserole
Here’s what you’ll need to make this rich and wholesome dish:
- Eggplant (Aubergine): The star of the recipe. Choose firm, shiny eggplants for best texture.
- Zucchini (Courgette): Adds freshness and balances the creaminess of the curry.
- Chickpeas: A protein boost with a nutty flavor that complements the vegetables.
- Coconut Milk: Creates the creamy base. Full-fat for indulgence, light for a leaner version.
- Curry Paste & Curry Powder: Infuses bold Indian flavors. Use your favorite red, yellow, or mild paste.
- Tomato Purée: Adds tang and depth.
- Garlic & Onion: Build the savory foundation.
- Garam Masala: Stirred in at the end for warming, aromatic notes.
- Cashews (Optional): For richness and crunch.
- Fresh Herbs: Cilantro or basil to brighten the dish.
📌 Pro Tip:
Salt eggplant slices for 30 minutes, then pat dry before cooking. This reduces bitterness and prevents mushiness in the crockpot.

How to Make Crockpot Eggplant Casserole (Step by Step)
Slow Cooker Method
- Add onion, garlic, eggplant, zucchini, spices, curry paste, tomato purée, and coconut milk to your crockpot. Mix well.
- Stir in chickpeas (with liquid) and cover.
- Cook on LOW for 7–8 hours or HIGH for 5–6 hours until vegetables are tender.
- Stir in garam masala just before serving. Garnish with fresh herbs.

Instant Pot Method
- Select “Sauté” mode. Cook onion & garlic for 2–3 minutes.
- Add eggplant, zucchini, spices, curry paste, tomato purée, and coconut milk. Stir.
- Add chickpeas. Seal and cook on HIGH Pressure for 5 minutes.
- Natural release for 10 minutes, then quick release.
- Stir in garam masala, garnish, and serve.
Quick Summary:
Use LOW for hands-off cooking, or Instant Pot for a 30-minute dinner fix.

Serving Suggestions: What to Eat with Crockpot Eggplant Curry
This slow cooker casserole pairs perfectly with:
- Rice: Basmati, Jasmine, or Brown Rice.
- Bread: Naan, pita, or crusty garlic bread.
- Low-Carb Options: Cauliflower rice or quinoa.
- Cooling Sides: Vegan yogurt or cucumber raita.
- Salads: Fresh tomato-cucumber salad or green salad.
📌 Pro Tip:
Leftover curry sauce makes a great topping for baked potatoes or roasted vegetables.

Flavor Variations & Adaptations
This casserole is endlessly adaptable:
- Mediterranean Style: Add olives, capers, and feta instead of coconut milk.
- Thai-Inspired: Swap curry paste for Thai red curry paste, and finish with Thai basil.
- Lentil & Carrot Curry: Replace chickpeas with red or green lentils.
- Cheesy Casserole Twist: After slow cooking, transfer to an oven-safe dish, top with mozzarella or parmesan, and broil for 5 minutes until bubbly.

Tips & Tricks for the Best Eggplant Casserole
- Avoid Mushiness: Salt, drain, and pat eggplant dry before cooking.
- Crockpot Size Matters: A 6-quart slow cooker works best for even cooking.
- Meal Prep Friendly: Freeze in portions for up to 3 months.
- Spice Level: Adjust with fresh chili, cayenne, or mild curry paste.
📌 Pro Tip:
For extra depth, sauté onion, garlic, and spices before adding to crockpot.
Nutrition (per serving, approx.)
- Calories: 290
- Protein: 9g
- Carbs: 28g
- Fat: 14g
- Fiber: 10g
(Values vary based on ingredients used — calculated with full-fat coconut milk and chickpeas.)
What I’ve been making lately
- German Stollen Recipe: Authentic Christmas Bread
- Crockpot & Instant Pot Eggplant Casserole (Easy Curry)
- Vegan Marzipan Recipe (Easy & Eggless — 15 Minutes)
- Crockpot Hashbrown Casserole Without Sour Cream (Easy + Cheesy)
- Traditional Colombian Natilla Recipe – Creamy Holiday Custard
Crockpot Eggplant Casserole FAQs

You might also like
Serve with:
And add a delicious salad like:
- Easy vegan Greek salad
- Vegan Spanish bean salad
- Roasted fennel and tomatoes salad
- Easy quick couscous salad
- Couscous with roasted carrots and Dukkah
And serve with a tasty bread like:
Delicious sauces you might like
- Best Quick Chinese Stir Fry Sauce
- Homemade Carolina Reaper Hot Sauce
- Copycat Arbys Red Ranch Sauce
- Easy Vietnamese Peanut sauce
- Easy Gluten Free Ponzu Sauce
- 10 Easy Hot Pot Dipping Sauces
- Japanese Hibachi Brown Sauce
Onepot Eggplant Casserole (Easy Slow Cooker Curry) – Crockpot or Instant Pot

Ingredients
- 2 medium eggplants – aubergines, cut into 1-inch cubes
- 2 medium zucchini – courgettes, diced
- 1 medium onion – finely chopped
- 3 cloves garlic – minced
- 1 can 15oz chickpeas (with liquid)
- 1 can 14oz coconut milk (full-fat or light)
- 2 tbsp tomato purée
- 2 tbsp curry paste – red, yellow, or mild
- 1 tsp curry powder
- 1 tsp garam masala – add at the end
- 1 tbsp olive oil – optional for sautéing
- ½ cup cashews – optional, for garnish
- Fresh cilantro, coriander or basil – chopped, for garnish
- 1/2 tsp Salt – adjust to taste
Instructions
Crockpot Method (Slow Cooker)
- Add onion, garlic, eggplant, zucchini, curry paste, curry powder, tomato purée, and coconut milk to your crockpot. Stir well.
- Add chickpeas with their liquid. Mix everything together.
- Cover and cook on LOW for 7–8 hours or HIGH for 5–6 hours.
- Stir in garam masala just before serving.
- Garnish with fresh herbs and cashews.
Instant Pot Method
- Turn Instant Pot to Sauté. Heat oil and cook onion & garlic for 2–3 minutes.
- Add eggplant, zucchini, curry paste, curry powder, tomato purée, and coconut milk. Stir.
- Stir in chickpeas. Lock lid and set to HIGH Pressure for 5 minutes.
- Let pressure release naturally for 10 minutes, then quick release.
- Stir in garam masala, garnish, and serve hot.
Notes
- Steamed basmati rice or brown rice
- Warm naan bread or pita
- Cauliflower rice for a low-carb option
- Fresh cucumber raita or vegan yogurt
- Crisp green salad
- Mediterranean Twist: Add olives, capers, and top with feta (skip coconut milk).
- Thai-Inspired Curry: Use Thai red curry paste & finish with Thai basil.
- Lentil & Carrot Casserole: Swap chickpeas for lentils.
- Cheesy Casserole Bake: After slow cooking, transfer to a casserole dish, top with mozzarella or parmesan, and broil until golden.
- Calories: 290 kcal
- Protein: 9g
- Carbs: 28g
- Fat: 14g
- Fiber: 10g
- Sugar: 7g
- Can I freeze this casserole?
Yes! Store in airtight containers for up to 3 months. Thaw in fridge overnight before reheating. - Can I make it without coconut milk?
Absolutely. Substitute cashew cream, almond milk, or tomato sauce. - How do I prevent mushy eggplant?
Salt and drain for 30 minutes before cooking, or roast cubes separately and stir in at the end. - Can I turn this into a layered cheesy casserole?
Yes! Layer eggplant, sauce, and cheese, then bake or broil for a casserole-style dish. - What protein pairs best with this recipe?
Lentils, tofu, or even ground plant meat. - Do I need to peel eggplant?
Not necessary — the skin adds nutrients and helps hold shape, but peel if you prefer softer texture.
About the Author
Recipe developed by Simone, a vegetarian chef and food blogger with 13+ years of vegan cooking experience.