Indian Cauliflower and Red Lentil Soup with Tomatoes Recipe
A thick, warming soup with cauliflower and red lentils, inspired by Indian dals but served like a classic bowl of soup. The lentils break down and thicken the broth, the cauliflower stays in soft but distinct pieces, and the tomatoes and spices add a slightly tangy, aromatic flavor that’s perfect for cooler days.
This soup is inspired by Indian dals, which are thick lentil stews often served with rice or flatbreads rather than as a Western-style soup., The recipe adapts dal flavors—like cumin, coriander, turmeric, and chili—into a bowl-friendly format that feels familiar in European and American kitchens., Using cauliflower reflects how Indian cuisine often pairs lentils with seasonal vegetables, while also making the dish more substantial as a standalone meal.
Combines the comfort of a thick, hearty soup with the aromatic, spiced profile of Indian dal., Uses pantry staples like lentils, canned tomatoes, and basic spices to create a deeply flavored, satisfying meal., Naturally vegan and gluten-free, making it suitable for a wide range of diets without any special substitutions., Perfect for batch cooking: it reheats and freezes well, and the flavor often improves the next day.
Dlaczego ta wersja działa
- Red lentils cook quickly and break down easily, naturally thickening the soup without the need for cream or flour.
- Keeping the cauliflower in small florets gives a pleasant contrast between the creamy lentils and tender vegetable pieces.
- Blooming the spices in oil at the beginning deepens their flavor and gives the soup a more authentic, layered taste.
- Finishing with lemon juice brightens the flavors and balances the richness of the lentils and spices.
Chef's tips
Cut the cauliflower into smaller florets so they cook evenly and are easy to eat with a spoon., If your stock is salty, add salt only at the end after tasting to avoid oversalting., For a more pronounced ginger note, grate the ginger very finely so it melts into the soup., If you like a smoother texture but don’t want to blend, cook the soup a few minutes longer so the lentils break down even more.
How to serve
Serve with warm naan, chapati, or pita bread to scoop up the thick soup., Top each bowl with a spoonful of plain yogurt or coconut yogurt, fresh coriander, and a drizzle of good olive oil or chili oil., Pair with a simple cucumber and tomato salad dressed with lemon juice for freshness., Serve over a small portion of basmati rice to turn the soup into a more substantial, dal-like main course.
Na co uważać
- Red lentils can stick to the bottom of the pot if the heat is too high and you don’t stir regularly—keep the simmer gentle and stir often.
- Do not add the lemon juice too early; acidity can slightly toughen the lentils if added before they are cooked.
- Cauliflower can overcook quickly—check it near the end of the cooking time and turn off the heat while it is still holding its shape.
- Chili powder strength varies; start with less and add more to taste to avoid making the soup too spicy.
Zamienniki
- Replace red lentils with yellow split lentils or moong dal, increasing the cooking time as needed until tender.
- Use frozen cauliflower florets instead of fresh; add them directly from the freezer and adjust cooking time slightly.
- If you don’t have fresh ginger, use ground ginger, starting with a small amount and adjusting to taste.
- Substitute vegetable stock with water and a good-quality vegetable stock cube or paste.
- For a milder version, omit the chili powder and serve with yogurt so everyone can adjust the heat individually.
Ingredients
- red lentils dry - 150 g
- cauliflower medium, florets only - 0.5 pieces
- onion medium - 1 piece
- carrot medium - 1 piece
- canned chopped tomatoes - 200 g
- garlic - 3 cloves
- fresh ginger piece about 2 cm - 10 g
- vegetable oil - 2 tablespoons
- ground cumin - 1 teaspoon
- ground coriander - 1 teaspoon
- turmeric - 0.5 teaspoons
- chili powder or more, to taste - 0.25 teaspoons
- vegetable stock or water with a stock cube - 900 ml
- salt or to taste - 1 teaspoon
- fresh coriander optional, for serving - 5 g
- lemon juice to season at the end - 1 tablespoon
Preparation
- Rinse the lentils in a sieve under running water until the water is almost clear; divide the cauliflower into small florets, dice the carrot finely, and dice the onion.
- Heat the oil in a large pot over medium heat, add the onion and carrot, and sauté for 5–6 minutes, stirring, until the onion softens and becomes slightly translucent and the carrot starts to soften.
- Add the grated ginger and pressed garlic and fry for 1 minute, until very fragrant.
- Sprinkle in the cumin, coriander, turmeric, and chili, and stir for 30–40 seconds until the spices combine with the fat and form a thick paste.
- Add the canned tomatoes, stir, and cook for 3–4 minutes until the sauce thickens slightly.
- Add the lentils, cauliflower florets, and stock; stir, bring to a boil, then reduce the heat so the soup just gently simmers.
- Cook for 18–20 minutes partially covered, stirring every few minutes, until the lentils have broken down and thickened the soup and the cauliflower is soft but not completely falling apart.
- Season the soup with salt and lemon juice, taste, and add more salt or chili if needed; serve hot, sprinkled with chopped fresh coriander.
Storage
The soup thickens in the fridge, so when reheating add a bit of water or stock until you reach your preferred consistency., You can freeze it in portions for up to 2 months; after thawing, stir well before serving., Reheat gently over low heat, stirring often so the lentils do not catch on the bottom.
This soup sits somewhere between a classic European vegetable soup and an Indian dal, which makes it both comforting and a little bit exotic., It’s one of those dishes that tastes even better the next day, when the flavors have had time to meld., I like to keep a batch in the freezer for busy days—adding a squeeze of fresh lemon and a handful of herbs right before serving makes it taste freshly cooked.