
Indian vegetable curry turns potatoes, cauliflower, and green beans into a fragrant, colorful dinner with ginger, garlic, cumin, coriander, turmeric, and garam masala. The tomato-based sauce is light enough to let the vegetables remain the focus.
This slow-cooker method needs only 15 minutes of hands-on preparation. Briefly sautéing the aromatics and spices wakes up their flavor before the long, gentle cook.
Prep: 15 min · Cook: 4 hr · Total: 4 hr 15 min
Cuisine: Indian-inspired · Course: Dinner
Slow Cooker Indian Vegetable Curry
Ingredients
Instructions
- Heat the oil in a large skillet over medium-high heat. Add the onions and cook for 5 to 6 minutes, stirring occasionally, until softened and lightly golden.
- Add the garlic, ginger, cumin seeds, coriander, turmeric, garam masala, and cayenne if using. Cook for 1 minute, stirring constantly, until fragrant.
- Pour in the diced tomatoes and vegetable broth. Scrape up any browned bits and bring the mixture to a simmer, then remove from the heat.
- Place the potatoes and cauliflower in a 6-quart slow cooker. Pour the spiced tomato mixture over the vegetables, add the salt, and stir gently to coat.
- Cover and cook on high for 3 to 4 hours or on low for 7 to 8 hours. Add the green beans during the final 45 minutes and continue cooking until the potatoes and cauliflower are tender but not falling apart.
- Stir in the lemon juice and half of the cilantro. Taste and adjust the salt. Sprinkle with the remaining cilantro and serve with basmati rice or naan.
Estimated per serving, without rice or naan: 230 calories · Protein 7 g · Fat 7 g · Carbs 38 g · Fiber 8 g · Sodium 580 mg
Why This Recipe Works
- Bloomed spices: frying cumin, coriander, turmeric, and garam masala briefly releases their aromas.
- Large vegetable pieces: one-inch potatoes and medium cauliflower florets hold their shape during slow cooking.
- Green beans added late: they stay green and pleasantly tender rather than turning soft.
- Tomato-based sauce: diced tomatoes add body and gentle acidity without heavy cream.
- Lemon at the end: fresh acidity brightens the earthy spices and vegetables.
Ingredient Notes
Potatoes
Yukon Gold and red potatoes keep their shape better than very starchy russets. Cut them into even one-inch chunks so the centers cook through without the edges disappearing into the sauce.
Cauliflower
Use medium rather than tiny florets. Small pieces can become too soft before the potatoes finish. The stem is edible—peel and cut it into chunks.
Green beans
Add green beans during the final 45 minutes. Frozen green beans can be added straight from the freezer during the final 30 minutes.
Whole cumin seeds
Whole seeds provide a warm, toasty aroma. If unavailable, substitute 1½ teaspoons ground cumin and add it with the other ground spices.
Garam masala
Garam masala blends vary. Start with one teaspoon; add another pinch at the end if you want a more pronounced aromatic finish.
How Spicy Is This Curry?
Without cayenne, the curry is warmly spiced but mild. Add ¼ teaspoon cayenne for medium heat or ½ teaspoon for a hotter curry. Fresh sliced chile can also be added with the garlic and ginger.
How to Prevent Mushy Vegetables
Slow cookers vary, so begin checking at 3 hours on high or 6½ hours on low. The curry is ready when a knife enters the potatoes easily and the cauliflower is tender but still intact. Switch the cooker to warm as soon as the vegetables are done.
Stovetop Method
Prepare the onions, aromatics, spices, tomato, and broth in a Dutch oven. Add the potatoes and simmer partially covered for 10 minutes. Add the cauliflower and simmer 10 to 12 minutes more. Add the green beans and cook for 5 to 7 minutes, then finish with lemon and cilantro.
Variations
- Creamy coconut: stir in 1 cup full-fat coconut milk during the final 20 minutes.
- With chickpeas: add one drained 15-ounce can at the beginning for extra protein.
- Different vegetables: substitute carrots, peas, sweet potato, or zucchini while adjusting the cooking time.
- Spinach: fold in 4 cups baby spinach during the final 10 minutes.
- More tomato: add 2 tablespoons tomato paste with the spices for a deeper sauce.
What to Serve with Vegetable Curry
Serve the curry over steamed basmati rice or with warm naan. Cucumber raita is cooling if dairy is suitable for your meal; otherwise add cucumber salad, lime wedges, or mango chutney.
Storage and Reheating
Cool leftovers promptly and refrigerate in a covered container for up to 4 days. Reheat gently on the stovetop or in the microwave until steaming. Freeze for up to 3 months; the cauliflower will be softer after thawing.
Frequently Asked Questions
Can raw cauliflower go in a slow cooker?
Yes. Medium florets cook at about the same pace as one-inch potato chunks.
Is this curry vegan?
Yes. The recipe uses vegetable broth and contains no dairy, meat, or eggs.
Can I add coconut milk?
Yes. Add one cup during the last 20 minutes so it stays smooth and fresh-tasting.
Can I make it ahead?
Yes. The flavors deepen overnight. Reheat gently and add a splash of broth if the sauce thickens.
Can I use frozen vegetables?
Frozen cauliflower and green beans cook faster. Add them during the final 45 to 60 minutes and monitor the texture.
What can replace garam masala?
Use ½ teaspoon ground cumin, ¼ teaspoon cinnamon, and a pinch each of ground cloves and black pepper.
More Indian-Inspired Recipes
Browse the Indian recipe collection, or try cheesy carrot paratha and Malaysian satay.
Prepared with AI assistance. The supplied cookbook page was used as inspiration; ingredient amounts, timing, directions, and explanatory text were independently developed and edited into an original recipe. Nutrition is an estimate.
Featured image: AI-generated food photography.
