This easy vegetarian curry can be yours in under 30 minutes! It’s a tasty curry recipe with sweet potatoes, cauliflower and roasted chickpeas. This easy veggie curry is perfect for Meatless Monday, offering a healthy and flavorful meal option for busy weeknights.

Wholesome & Speedy: Your Go-To Easy Vegetarian Curry Recipe
As the seasons shift, sometimes the weather has a mind of its own. Here, our spring has been playing tricks on us, with lingering snowfalls reminiscent of winter. While it’s not the heavy snow of mid-January, it’s enough to keep us longing for sunshine, warm breezes, and outdoor frolicking. I’m truly craving those moments outside, even if it’s just in our backyard, to help make daily life feel a little lighter. In the meantime, the persistent chill outside continues to inspire a parade of cozy, comforting meals in our kitchen.
During these days of social isolation and more time spent at home, how have you been keeping busy? For parents with young children, like me, every day can feel like a vibrant, unpredictable circus. By late afternoon, I often find myself dreaming of a quiet evening on the couch, perhaps with a glass of wine, catching up on work or simply relaxing. My partner Etienne and I have been re-watching all the Star Wars movies, and it’s been a fantastic escape. Highly recommended for a bit of nostalgia and adventure!
Given the weather and the need for simple, satisfying meals, our kitchen has become a hub for creative improvisation. We’ve been making the most of pantry staples and whatever fresh vegetables we have on hand. This incredibly easy vegetarian curry was born out of one of those “throw it all together” nights, proving that delicious and nutritious meals don’t require extensive planning or exotic ingredients. It’s a testament to how simple ingredients can come together to create something truly special and comforting.

What Goes Into This Easy Vegetarian Curry?
One of the best things about curry is its incredible versatility. While this recipe provides a fantastic base, feel free to customize it based on what you have in your fridge and pantry. For my version, I opted for a delightful trio: tender cauliflower florets, creamy sweet potato chunks, and satisfying chickpeas. I have a particular fondness for roasted chickpeas – their incredible crunch adds a wonderful textural contrast to the smooth, rich curry sauce. I usually roast them separately and add them right at the end to maintain that perfect crispy texture.
What truly makes this curry a weeknight hero is its speed. You can have a complete, flavorful meal on the table in under 30 minutes. The key to even quicker preparation is efficient mise en place – have all your vegetables chopped and ready to go before you even turn on the stove. This simple step will save you precious minutes and make the cooking process feel effortless.
This recipe isn’t just fast; it’s also incredibly healthy. Sweet potatoes are packed with vitamins, fiber, and antioxidants, while cauliflower provides a good source of Vitamin C and K. Chickpeas, a fantastic plant-based protein, contribute to the curry’s heartiness and keep you feeling full and satisfied. Together, these ingredients create a balanced and nutrient-dense meal that doesn’t compromise on flavor.

How Do You Make This Flavorful Curry?
The magic of this curry begins with building a strong flavor base. You’ll start by sautéing diced onions in a little olive oil until they soften and become translucent, releasing their natural sweetness. Next, introduce the minced garlic and grated fresh ginger. Allow them to cook for about a minute until fragrant, but be careful not to burn the garlic, as it can turn bitter quickly.
Then comes the star of the aromatics: red curry paste. I always keep a tub of this particular red curry paste in my fridge because we absolutely adore its vibrant flavor and use it frequently. Letting the curry paste heat up slightly in the pan for about a minute is a crucial step. This process “blooms” the spices, intensifying their flavors and releasing an incredibly enticing aroma that will fill your kitchen. There’s nothing quite like the wonderful fragrances of cooking to heighten the anticipation of a delicious meal!
Once the aromatics are fragrant, it’s time to add the heartier ingredients. Toss in the sweet potato chunks and cauliflower florets, giving them a quick stir to coat them in the flavorful base. Finally, pour in the rich, creamy coconut milk. This liquid will be the foundation of your curry sauce, infusing all the vegetables with its subtle sweetness and velvety texture.

For the creamiest, most luxurious curry, I always opt for full-fat coconut milk. However, if you’re looking to reduce calories or prefer a lighter sauce, feel free to substitute with light coconut milk – the flavor will still be fantastic!
Cover the skillet with a lid, making sure to leave a small gap on the side to allow steam to escape. Reduce the heat to medium-low and let the curry gently simmer for approximately 15-20 minutes. This slow simmer allows the sweet potatoes and cauliflower to cook through, becoming beautifully fork-tender and absorbing all the wonderful flavors of the sauce.
This simmering time is perfect for preparing your accompaniments. I usually get my rice cooking and, most importantly, roast the chickpeas! To get them perfectly crispy, spread the drained and rinsed chickpeas on a baking sheet. Pat them thoroughly dry with a paper towel – this is key for crispiness! Drizzle with a little olive oil and roast in a 400°F (200°C) oven for about 15-20 minutes, shaking the tray halfway through. They’ll emerge golden brown and incredibly crunchy. Fair warning: these roasted chickpeas are so addictive, you might struggle not to devour the entire pan before they even make it into the curry!

What Do You Serve With This Easy Vegetarian Curry?
This easy vegetarian curry is a complete meal on its own, but it truly shines when served with the right accompaniments. Our go-to choice is always my easy coconut rice, which adds a subtle sweetness and creamy texture that perfectly complements the robust flavors of the curry. However, don’t feel limited! Here are some other fantastic serving suggestions:
- Quinoa: For an extra boost of protein and a nutty flavor, serve your curry over a bed of fluffy quinoa.
- Fresh Spinach Leaves: A lighter option, serving the curry over fresh spinach allows the leaves to wilt slightly under the warmth, adding a lovely freshness.
- Couscous or Noodles: If you’re looking for an alternative to rice, couscous or even whole wheat noodles can be a great base.
- Naan or Roti Bread: Warm, soft bread is perfect for soaking up every last drop of the delicious curry sauce.
Since we’re all getting creative with our pantry staples these days, feel free to truly make this recipe your own. It’s incredibly forgiving and adaptable. Consider adding:
- Diced zucchini or yellow squash for added nutrients and texture.
- Broccoli florets for more green goodness.
- Colorful bell peppers for sweetness and a vibrant pop.
- Snap peas or green beans for a fresh crunch.
Just remember to adjust cooking times slightly for different vegetables, adding harder ones earlier and softer ones later to ensure everything cooks evenly. This curry is a fantastic way to use up any vegetables nearing their end in your crisper drawer.
This easy vegetarian curry is guaranteed to be a quick dinner win! It’s satisfying, healthy, and packed with flavor, making it a perfect solution for busy weeknights when you need something comforting and delicious without a lot of fuss. Give it a try, and you might just discover your new favorite go-to recipe.
PS – Stay tuned for next week’s exciting 3-ingredient recipe! Until then, take care and enjoy your culinary adventures.


Some other easy 30-minute meal ideas:
- Cheesy Mexican Quinoa Casserole
- Veggie and Sausage Pasta Skillet
- Easy Thai Basil Chicken
Easy Vegetarian Curry
Rating: 5 from 8 reviews
- Author: Katherine | Love In My Oven
- Total Time: 30 minutes
- Yield: 3-4 servings
Pin Recipe
Description
This easy vegetarian curry can be yours in under 30 minutes! It’s a tasty curry recipe with sweet potatoes, cauliflower and roasted chickpeas. This easy veggie curry is perfect for Meatless Monday!
Ingredients
- 2 tbsp olive oil, divided
- 1/2 yellow onion, diced
- 2 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1–2 tbsp Thai red curry paste*
- 1 medium sweet potato, cut into 1″ chunks (~2 cups)
- 2 cups cauliflower florets
- 1 can (400mL) full-fat coconut milk**
- 2 cups chickpeas, drained and rinsed
- 1/2 tsp sea salt
- optional: cilantro, lime for garnish
Instructions
- Warm 1 tbsp of the olive oil in a large skillet over medium-high heat, then add the diced onion. Sauté the onion for a few minutes, then add the garlic and sauté for an additional minute. Add the fresh ginger and curry paste and stir for one more minute.
- Add the sweet potato chunks and cauliflower florets, and pour in the coconut milk. Turn the heat to medium-low, and cover the skillet with a lid, leaving a bit of a gap for steam to escape. Simmer the curry for 15-20 minutes, or until the potato and cauliflower are fork tender.
- Preheat the oven to 400 F (200 C) and scatter the chickpeas all over a baking sheet. Use a paper towel to rub the chickpeas until thoroughly dry. Discard any peels that come off in the process. Drizzle the remaining tablespoon of olive oil over the chickpeas and rub it over them. Place the chickpeas in the oven and roast for 15-20 minutes, or until crispy. Remove the tray halfway to shake the chickpeas around before placing them back in the oven. Once crispy, sprinkle with sea salt.
- When the curry is cooked, serve over rice, quinoa or on its own, topping with the crispy chickpeas!
Leftover curry can be kept in an airtight container, in the fridge, for 2-3 days. The chickpeas will not stay crispy after a day or so but they’re still tasty!
Notes
- *1 tbsp red curry paste is recommended for those sensitive to spice. If you love your spice, 2-3 tbsp is ideal!
- **Full-fat coconut milk will yield a creamier curry, but feel free to substitute with light coconut milk for a lighter version.
- ***Substitute the vegetables for any others you have on hand. Think zucchini, broccoli, snap peas, or bell peppers.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Curries
- Method: Skillet
- Cuisine: Thai
Did you make this recipe?
Tag @loveinmyoven on Instagram and hashtag it #loveinmyoven