Cauliflower Kale Curry is just the weeknight dinner you've been looking for! It's comforting, cozy, warm, healthy, and super full of flavor! Naturally vegan, gluten-free, and dairy-free making it friendly for any dietary needs.
In a food processor or blender, add roughly chopped yellow onion, garlic cloves, ginger, and serrano pepper (if using). Pulse several times until coarsely chopped together, then add the can of tomatoes and continue to puree until well blended (some onion pieces are ok).
Heat oil in a large stockpot or dutch oven. Add onion-tomato puree and cook over medium heat for 3-4 minutes, with a pinch of salt to begin layering in the flavors. Add the dried spices to the tomato mixture; stir to combine and continue to cook for another 4-5 minutes. Add the cauliflower florets, stir to coat in sauce, and cook for 3-4 minutes. Add vegetable stock*, cover, and cook for 20-25 minutes until cauliflower is tender, stirring occasionally. Uncover for the last 10 minutes if curry is "soupier" than you would like. Don't forget to taste test to determine if more salt is needed.
Once cauliflower is tender, add the kale and stir to wilt. Remove from heat and garnish as desired.
Notes
I usually add the full 2 cups of vegetable stock, but I'd recommend starting with 1 1/2 and adding more as needed to determine how "soupy" you want the curry to be.