Fragrant spices, loads of veggies, a creamy red coconut sauce … this is really good vegetarian eating. It’s pretty much guaranteed to bring smiles.
How long it takes: 1 hour Equipment you’ll need: sharp knife, large pan or Dutch oven, stove, measuring utensils Servings: 6
And it will make your body happy too. A vegetable curry is one of the tastiest ways to get those healthy veggies into your daily diet. It’s a feel good meal with only 277 calories per serving (not including rice).
This vegetable curry recipe is kind of a marriage between Thai and Indian curries. I associate the inclusion of cauliflower, sweet potatoes, and chickpeas more with Indian dishes but the creamy coconut milk sauce is definitely Thai influenced. Maybe you could say it’s a good example of fusion cuisine.
While I’m not going to give up take out from my favorite Thai restaurant (I love you, Thai Chef!), this vegetarian curry definitely is a healthier alternative. Try it tonight — I think you’ll love it. Be sure to try my butternut squash curry, too, another vegetarian curry that’s so good.
About This Curry Recipe
While the list of ingredients may look a bit long, remember that a curry requires lots of great spice. This recipe calls for six aromatic spices, plus fresh ginger and garlic. Because it’s a vegetarian curry, it has five vegetables, plus fresh cilantro. Don’t worry if you’re missing one of the spices or veggies. Your curry will still be fine. Remember, you’re the cook and you have full control over your curry. Make it how you want and don’t sweat the small stuff. It’s not like you’re having a celebrity chef for dinner, right? Your family or friends will love the dinner you prepared for them. Here’s how to make this delightful curry, with a few extra tips and suggestions:
What You’ll Need
From your spice cupboard: Garam masala (a blend of spices), ground coriander, ground turmeric, sweet paprika, red pepper flakes, ground black pepper, and salt More flavor makers: Onion, garlic, grated fresh ginger root, tomato paste, fresh cilantro Vegetables: Cauliflower, sweet potato, zucchini, peas Protein Booster: Canned chickpeas (garbanzo beans) Sauce it up: With coconut milk and vegetable broth Serve it up: More cilantro, lime or lemon juice, and fragrant cooked rice
How to make this Recipe
Okay, lots of ingredients BUT the preparation of this dish is really quite simple. You’ll want to get some jasmine rice cooking first. Let’s get ready: prep the vegetables, measure the spices into a small bowl, and gather the rest of the ingredients. You’ll need a large skillet with a cover — I like my straight-sided skillet because it has plenty of room. Okay, everything’s prepped so here we go! Warm up a glug of olive oil in the pan. Add chopped onions and cook until they soften. Add the garlic, ginger, and dry spices. Cook and stir for a couple of minutes. It will smell so fragrant and spicy! Enjoy that heavenly smell but not for too long! You don’t want to burn them. Add a couple tablespoons of tomato paste, cooking and stirring like crazy, until it coats the onions and the spices, for about one minute. Add the cauliflower, sweet potatoes, zucchini, and chickpeas, along with the vegetable broth and coconut milk. That’s pretty much everything except the peas and cilantro. Stir it all up, bring it to a simmer, cover and cook over low heat for fifteen to twenty minutes. The cauliflower and sweet potatoes should be fork tender and the sauce will thicken slightly. Just before serving, stir in fresh chopped cilantro. Add a squeeze of lemon or lime juice if you like. It’s optional but does add a nice flavor. Really, wasn’t that easy? Doesn’t it seem like something that tastes so heavenly would take much longer to cook? Serve the curry over steamed rice. Raise a glass of lightly chilled rosé to happy eating!
Make It your own
Add protein such as tofu, chicken, or shrimp. Sauté them first in the oil until cooked, remove from pan, and continue with recipe, adding them back in before serving. Substitute other vegetables such as mushrooms, broccoli, pea pods, edamame, potatoes, or whatever you have. If you like squash, try my butternut squash curry. Like hot curries? Add more red pepper flakes, to taste, or serve the curry with Sriracha sauce on the side.
Make-Ahead Ideas
Prep the onion, cauliflower, zucchini, and sweet potatoes ahead of time and store separately in covered containers in the fridge. The diced sweet potatoes should be covered with water to prevent discoloration. Drain before using. Mix the dried spices in a small bowl or bag and store until you’re ready to cook. Wash the cilantro and make sure you have the other ingredients you need.
Storage & Reheating Tips
Refrigerate: Store leftover curry in a covered container for up to three days in the fridge. I’m not crazy about freezing this curry because the sweet potatoes get kind of a mushy texture and the coconut milk tends to separate a bit. Reheat: Simmer the curry in a saucepan or skillet until warmed through. Smaller portions can be microwaved in 15 second increments, covered, until heated.
Leftover Love
Make a curry noodle soup. Have a lot of curry left over? In a saucepan, add vegetable broth to the curry, as much as needed to make a soup. Heat until simmering, then add a package of ramen noodles, stirring until the noodles are soft. If you like, throw in a handful or two of spinach or another tender green. Serve with crispy wonton strips. Interested in a weekly meal plan (it’s free!) that includes this vegetarian curry recipe? Take a look at my Meal Plan #40. You’ll find a wholesome recipe for each weekday plus a categorized grocery list. Let me do the planning for you this week! We’ll be adding a new meal plan weekly. If you’re interested, browse all of our meal plans.
More meatless main dish recipes
Vegetarian Stuffed Peppers – Southwestern style Gnocchi with Kale & Sun-Dried Tomatoes – ONE PAN! Moroccan Stew with Butternut Squash and Chickpeas Vegetarian Stuffed Portobello Mushrooms Lentil Soup Recipe with Pasta Red Lentil Soup Recipe — Middle East inspired Pizza Stuffed Spaghetti Squash Vegetarian Nachos with Creamy Cilantro Lime Drizzle Tortellini with Creamy Sun-Dried Tomato Sauce and Spinach Easy Vegetarian Taco Cups (ready in 20 minutes!)