Recipe

Creamy Vegan Cauliflower and Pea Curry

A comforting and vibrant vegan curry featuring tender cauliflower florets and sweet peas simmered in a fragrant coconut-tomato sauce infused with warming spices. Quick, nutritious, and perfect for a cozy weeknight dinner.

⏱ 45 min total 🥣 4 servings ⭐ Easy 🌍 Indian-inspired
Prep15 min
Cook30 min
Total45 min
Serves4

Ingredients

  • 1 tablespoon coconut oil or neutral oil
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon turmeric powder
  • 1/4 teaspoon cayenne pepper (optional, for mild heat)
  • 1 can (14 oz) diced tomatoes
  • 1 can (14 oz) full-fat coconut milk
  • 1 medium head cauliflower, cut into bite-sized florets (about 4 cups)
  • 1 cup frozen green peas, thawed
  • Salt and black pepper to taste
  • Fresh cilantro leaves, chopped (for garnish)
  • Cooked basmati rice or naan bread, to serve

Instructions

  1. Heat the coconut oil in a large skillet or saucepan over medium heat until shimmering.
  2. Add the chopped onion and sauté for 5-6 minutes until translucent and soft.
  3. Stir in the minced garlic and grated ginger, cooking for 1-2 minutes until fragrant.
  4. Mix in the curry powder, ground cumin, turmeric, and cayenne pepper (if using). Stir constantly for about 30 seconds to toast the spices without burning.
  5. Pour in the diced tomatoes with their juices and cook for 5 minutes, stirring occasionally, until the tomatoes soften and the mixture thickens slightly.
  6. Add the cauliflower florets and stir to coat with the spice-tomato mixture. Pour in the coconut milk, stir well, and bring to a gentle simmer.
  7. Cover and simmer for about 15-18 minutes, or until the cauliflower is tender but not mushy.
  8. Stir in the thawed peas and cook for another 3-4 minutes until heated through. Season with salt and black pepper to taste.
  9. Serve hot garnished with fresh cilantro alongside steamed basmati rice or warm naan bread.

Chef tips

  • For creamier curry, use full-fat coconut milk, but light coconut milk can be used to reduce calories.
  • If you don’t have fresh ginger, 1/2 teaspoon ground ginger works as a substitute.
  • To make it spicier, increase cayenne pepper or add finely chopped green chili.
  • Leftovers taste even better the next day, so make extra to enjoy as lunch.

Pros

  • Easy-to-follow recipe using common pantry ingredients.
  • Rich in fiber and vitamins from cauliflower and peas.
  • Dairy-free, gluten-free, and suitable for a vegan lifestyle.

Cons / watch-outs

  • Requires about 30 minutes, which might be long for very quick dinners.
  • Some may find curry powder blends vary in heat and flavor, affecting consistency.

Diet & nutrition notes

Diet notes: This dish is vegan, gluten-free, dairy-free, and suitable for soy-free diets.

Nutrition note: A single serving provides approximately 280 calories, 15g fat (mostly from coconut milk), 25g carbohydrates, 6g fiber, and 6g protein, making it a balanced vegan meal option.

#advanced#appetizer#asparagus#autumn#autumn salad#autumn soup#autumn spices#autumn vegetables#avocado#baked#baked fish#baked meal#baking#balsamic#banana#basil#basil balsamic dressing#basil pesto#bbq#beef#beef stew#berry dessert#black beans#bread#breakfast bars#broccoli#brussels sprouts#budget meal#budget-friendly#butternut squash#casserole#cheese#cheesecake#cheesy#cheesy casserole#chia seeds#chicken nuggets#chicken skewers#chicken stew#chicken thighs#chickpeas#chocolate#cinnamon#citrus#coconut#coconut milk#cod#coffee cake#comfort food#comfort meal#cozy#cozy soup#cranberries#cranberry#creamy#creamy sauce#creamy tomato#curry#dairy-free#dinner#easy dessert#easy dinner#easy grilling#easy meal#easy recipe#easy soup#egg#eggs#fall#fall baking#fall recipe#fall recipes#family#family casserole#family dinner#family meal#feta#fiber rich#fiber-rich#flexible#foil packets#fresh#fresh salad#fresh salsa#fresh veggies#fruit salsa#fusion#garlic#garlic butter#garlic herb#glaze#gluten free#gluten free option#gluten-free option#green beans#grilled chicken#grilled peaches#grilled vegetables#grilling#ground beef#ground turkey#halloumi#healthy#healthy dinner#healthy lunch#healthy meal#healthy meals#healthy twist#healthy wrap#healthy-ish#hearty#herbs#hidden vegetables#hidden veggies#holiday#holiday baking#holiday side dish#honey balsamic#honey lime#honey lime glaze#honey mustard#italian#kid friendly#kid friendly dinner#kid-friendly#lean protein#lean turkey#lemon garlic#lemon herb#lemon herb rice#lentils#light#light meal#light meals#low carb#low carb option#low sugar#lunch#lunch bowl#make ahead#make-ahead#mango#maple#maple syrup#meatless#meatloaf#mediterranean#mediterranean fusion#mini meatloaf#mini pizzas#muffins#mushroom#mushrooms#mussels#no cook#no-bake#nut butter#nutty#nutty pesto#oats#one dish#one dish meal#one pan#one skillet#one-dish#one-dish meal#one-pan#one-pan meal#one-pot meal#one-skillet#outdoor cooking#oven-baked#pasta bake#peach recipe#peanut butter#pear#pecan#pecans#pesto#pineapple#plant-based#pork tenderloin#portable#protein#protein-packed#protein-rich#pumpkin#quesadilla#quick#quick breakfast#quick dessert#quick dinner#quick lunch#quick meal#quick salad#quick-meal#quinoa#quinoa wrap#rainbow pasta#rice#rice bowl#roasted red pepper#roasted vegetables#root vegetables#salad#salmon#sausage#savory#scallops#seafood#seasonal#sheet pan#sheet pan dinner#shrimp#shrimp skewers#side dish#skewers#slow cooker#snack#soup#southwest#southwestern#spicy#spinach#spring#spring vegetables#stew#stir-fry#streusel#stuffed vegetables#summer#summer dessert#summer grilling#summer slaw#summer vegetables#sun-dried tomatoes#sweet potato#sweet potato fries#sweet potatoes#tex-mex#tilapia#tomatoes#tropical#truffle#tuna salad#turkey#turkey meatballs#turkey wrap#umami#upside-down cake#vegan#vegan option#vegetable skewers#vegetables#vegetarian option#walnuts#warm#weeknight dinner#weeknight meal#weeknight-dinner#white beans#whole wheat#whole wheat wrap#winter#wrap#wraps#yogurt dressing#zucchini