As I wandered through my kitchen, the vibrant colors and spicy aromas beckoned me to create something special. It was one of those evenings where I craved comfort but wanted to steer clear of the usual takeout routine. That’s when I stumbled upon a jar of almond butter lingering in my pantry—a versatile ingredient that inspired this delicious almond butter and lentil curry with spiced cauliflower.
Imagine tender lentils simmered in a rich coconut-based sauce, perfectly complemented by the smokiness of roasted cauliflower. Each spoonful is a warm hug wrapped in spices that dance on your palate, inviting both new and seasoned chefs alike to savor a home-cooked meal bursting with flavor. Don’t worry if you’re short on time; this delightful dish comes together effortlessly, making it ideal for any evening when you want something nourishing without the fuss. Let’s dive into this simple yet extraordinary recipe that promises to bring joy back to your dinner table!
Why is Almond butter and lentil curry with spiced cauliflower a must-try?
Comforting flavors: This dish delivers a cozy blend of spices that will transport you to a comforting culinary haven.
Nutritious ingredients: Packed with lentils, cauliflower, and almond butter, it’s a wholesome meal you can feel good about.
Quick and simple: Perfect for weeknights, the straightforward cooking process ensures dinner is on the table in no time.
Crowd-pleaser: Ideal for friends and family, this recipe will impress both vegetarians and meat-lovers alike!
Versatile serving options: Serve it with rice, quinoa, or just on its own for a satisfying meal. Don’t forget to check out our other delicious recipes that are equally simple to make!
Almond Butter and Lentil Curry Ingredients
For the Curry
• 400g tin cooked beluga or puy lentils – These lentils add a hearty texture and protein punch to your almond butter and lentil curry.
• 4 cloves garlic – Fresh garlic brings a fragrant aroma, enhancing the dish’s savory flavors.
• 15g ginger – Ginger adds a warm spice note that beautifully complements the curry’s richness.
• 1 shallot or half of a white onion – Use shallots for a milder sweetness, or opt for onion if you prefer a sharper flavor.
• 1 tsp chili flakes – Adjust the heat to your liking; they give a nice kick to the curry.
• 1 tsp smoked paprika – Adds a smoky depth that elevates the overall flavor profile.
• 1 tbsp curry powder – Essential for that classic curry essence; feel free to experiment with different blends.
• 1 tbsp Biona tomato puree – This concentrated flavor enhances the sauce’s richness and depth.
• 1 tin coconut milk – Creamy coconut milk balances the spices, creating a luscious sauce.
• 1 tin chopped tomatoes – Freshens the dish and adds natural sweetness.
• 2 tbsp almond butter – A unique twist that enriches the curry and adds nuttiness.
• 1 tbsp soy sauce – Use low-sodium soy sauce for a healthier option, adding umami flavor.
For the Roasted Cauliflower
• 2 cauliflowers – Their natural earthiness shines when roasted, turning wonderfully caramelized.
• 3 tsp smoked paprika – Mirrors the flavors in the curry for a cohesive taste experience.
• 2 tsp garlic powder – Extra garlic flavor for an aromatic cauliflower dish!
For the Topping
• 1 tsp mustard seeds – These seeds pop and add a delightful crunch.
• 1 tsp cumin seeds – Earthy and warm, they deepen the dish’s flavor complexity.
• 1 red chili – Provides heat; adjust based on your spice tolerance.
• 12-15 curry leaves – Fragrant leaves that contribute aromatic notes when fried.
• 4-5 tbsp soya yogurt – A creamy finish that cools the palate against the spices.
This almond butter and lentil curry with spiced cauliflower dish is brimming with textures and flavors that are both satisfying and nourishing, ready to lure you away from takeout!
How to Make Almond Butter and Lentil Curry
-
Preheat your oven to 190°C Fan. This is the perfect temperature for roasting the cauliflower to golden perfection.
-
Wash and dry the cauliflowers. Be sure to remove the leaves gently and set them aside for roasting later.
-
Cut the cauliflowers into quarters and drizzle them with olive oil, salt, pepper, smoked paprika, and garlic powder. Rub everything together to ensure a delicious, even coating!
-
Roast the cauliflower pieces on a lined baking tray for 20 minutes. After that, season the leaves and add them to the tray for another 5-8 minutes until the leaves are crispy and the cauliflower is just tender and nicely charred.
-
Chop the onion finely and mince the garlic and ginger. Heat a medium-sized pot on medium heat, adding a glug of olive oil. Toss in the onion and a pinch of salt, cooking for 7-10 minutes until it turns translucent.
-
Add the garlic, ginger, chili flakes, paprika, curry powder, and tomato paste. Stir away for 2 minutes, letting the fragrant aromas fill your kitchen!
-
Stir in the soy sauce, coconut milk, and chopped tomatoes. Allow everything to simmer gently for 10-15 minutes until the sauce thickens slightly and blends beautifully.
-
Mix in the almond butter. Drain the lentils and fold them into the pot, adjusting seasoning with more soy sauce or salt and pepper as needed.
-
Prepare the chili drizzle: Finely slice the red chili. Heat about 4 tbsp of olive oil in a small frying pan. When hot, add the chili and sauté for 2 minutes, then toss in the cumin seeds, mustard seeds, and curry leaves. Swirl gently until the chili crisps.
-
Serve the lentil curry in a large bowl, topping with the roasted cauliflower and leaves. Add a few dollops of soya yogurt and finish with your flavorful chili oil for an irresistible touch!
Optional: Drizzle with fresh lime juice for an extra burst of flavor!
Exact quantities are listed in the recipe card below.
What to Serve with Almond Butter and Lentil Curry with Spiced Cauliflower?
Enhance your dining experience with delightful pairings that balance flavors and textures beautifully.
- Fluffy Basmati Rice: This classic side absorbs the rich curry sauce, providing a perfect base for each satisfying spoonful.
- Garlic Naan: Warm, soft naan is the ideal companion for scooping up your lentil curry, adding a comforting, chewy texture to your meal.
- Crispy Salad: A refreshing salad with cucumber, lettuce, and a citrus dressing offers a crunchy contrast to the creamy curry. This bright, zesty side will awaken your taste buds!
- Roasted Chickpeas: For an extra protein-packed crunch, sprinkle roasted chickpeas on top of your curry or serve them on the side. Their nuttiness complements the dish perfectly.
- Coconut Chutney: This cool, tangy chutney balances the spices of the curry and adds a tropical flair. A dollop is a delicious way to freshen up each bite!
- Mint Lemonade: Refreshing and light, this drink adds a zesty sparkle to your meal while cooling the palate against the spices of the almond butter and lentil curry.
- Chocolate Avocado Mousse: To round off your meal, consider a rich chocolate mousse made with avocado. The creaminess pairs beautifully with the curry’s flavors, making for a dessert that feels indulgent yet guilt-free!
- Pickled Vegetables: Tangy pickles add a burst of flavor to the meal, contrasting with the creamy curry and enhancing the overall dining experience.
These thoughtful pairings will create a memorable dinner filled with delightful flavors and comforting textures. Enjoy!
Make Ahead Options
These Almond Butter and Lentil Curry with Spiced Cauliflower are perfect for busy weeknights! You can prep the lentil curry base (steps 5 through 8) up to 3 days in advance, storing it in an airtight container in the refrigerator to maintain freshness. The roasted cauliflower can also be made up to 24 hours ahead; just store it separately to keep it crispy. When you’re ready to serve, gently reheat the curry on the stovetop, then top with the reheated cauliflower and the chili drizzle for a burst of flavor. This makes enjoying a homemade meal so much easier, saving you precious time while keeping everything just as delicious!
Almond Butter and Lentil Curry Variations
Feel free to get creative with this recipe—your kitchen, your rules! These variations will make your dish exciting and uniquely yours.
-
Vegan: Leave out the soya yogurt and opt for a plant-based yogurt alternative to keep it entirely vegan.
-
Nut-Free: Substitute almond butter with tahini or sunflower seed butter for nut-free deliciousness; both offer a creamy texture.
-
Gluten-Free: Make sure to use gluten-free soy sauce or tamari to keep this meal gluten-free without sacrificing flavor.
-
Extra Veggies: Add chopped spinach or kale during the last few minutes of cooking for a pop of color and nutrition; they’ll wilt beautifully into the curry.
-
Spice Levels: For additional heat, include chopped jalapeños or a dash of cayenne pepper; start with a little and adjust to your heat preference!
-
Coconut Flavor: Try adding lime zest and a splash of lime juice for a tangy twist that brightens the dish wonderfully.
-
Herb Boost: Finish your curry with a sprinkle of fresh cilantro or parsley for a fresh and aromatic touch that complements the spices beautifully.
-
Protein Power: Toss in some diced tofu or chickpeas during cooking to boost the protein content; they soak up the curry flavors brilliantly.
Each of these ideas not only personalizes the dish but also creates a delightful new experience in every bite!
How to Store and Freeze Almond Butter and Lentil Curry
Fridge: Store any leftover almond butter and lentil curry in an airtight container for up to 3 days. The flavors will deepen as it sits, making for an even tastier lunch!
Freezer: You can freeze the curry for up to 3 months. Portion it into freezer-safe containers, leaving space for expansion, and thaw overnight in the fridge before reheating.
Reheating: Reheat the curry gently on the stove over low heat, adding a splash of water or coconut milk if it’s too thick. Warm servings in the microwave for about 2-3 minutes, stirring midway for even heating.
Cauliflower Storage: If you have leftover roasted cauliflower, store it separately in the fridge for up to 2 days. Reheat in the oven to regain its crispy texture before serving.
Expert Tips for Almond Butter and Lentil Curry
• Ingredient Quality: Use fresh ingredients whenever possible for the best flavor in your almond butter and lentil curry. Fresh spices and herbs make a significant difference!
• Adjust Seasoning: Always taste your curry before serving. You may want to add a touch more soy sauce or salt to enhance the savory depth.
• Lentil Prep: If using dry lentils, remember to soak them beforehand for quicker cooking. Canned lentils are a convenient option for a speedy meal!
• Cauliflower Crispiness: To get perfectly roasted cauliflower, avoid overcrowding on the baking tray. Giving them space helps achieve that delightful char.
• Chili Drizzle: For a milder heat, remove the seeds from the red chili before slicing. This keeps the flavor without overwhelming spice levels in your almond butter and lentil curry.
• Storage Tips: This dish stores well in the fridge for up to three days. Reheating it allows the flavors to meld, making it even tastier for lunch the next day!
Almond Butter and Lentil Curry with Spiced Cauliflower Recipe FAQs
How do I choose the right lentils for this recipe?
Absolutely! For this almond butter and lentil curry, I recommend using cooked beluga or puy lentils that come in a tin. These varieties are not only rich in flavor but also retain their shape well during cooking. If you prefer to cook dry lentils, remember to soak them for several hours beforehand and adjust your cooking time accordingly—generally, about 20-25 minutes should do it for dried lentils.
What’s the best way to store leftovers?
Very! After enjoying your delightful almond butter and lentil curry, transfer any leftovers to an airtight container. You can store it in the fridge for up to 3 days. I often find that the flavors improve as it sits, making it an even tastier meal for lunches or dinners later in the week!
Can I freeze this almond butter and lentil curry?
Absolutely! You can freeze the curry for up to 3 months. To do this, portion it into freezer-safe containers, leaving a bit of space at the top for expansion. When you’re ready to enjoy it again, simply thaw the container overnight in the fridge. Reheat gently on the stove over low heat, and if the curry seems thick, stir in a splash of water or coconut milk to bring it back to your desired consistency.
How do I ensure perfect roasted cauliflower?
For perfectly roasted cauliflower in your almond butter and lentil curry, it’s essential to cut your cauliflower into evenly sized pieces and not overcrowd them on the baking tray. This helps ensure each piece gets that desirable char and crispy texture. Typically, roasting at 190°C for 20 minutes works wonders—just check for that lovely golden-brown color that indicates they’re beautifully caramelized!
Are there any dietary considerations for this recipe?
Good question! This almond butter and lentil curry is vegetarian-friendly and packed with nutrients from lentils and cauliflower. If you have nut allergies, you can substitute almond butter with tahini or sunflower seed butter for a similar creamy texture. Moreover, check your soy sauce choice; there are gluten-free options available if necessary.
How long can I store the roasted cauliflower?
If you have any leftover roasted cauliflower, store it separately in the fridge for up to 2 days. To reheat, I suggest using the oven rather than the microwave to help regain that crispy texture, which is what makes it such a fabulous topping for the curry!

Almond Butter and Lentil Curry with Spiced Cauliflower Delight
Ingredients
Equipment
Method
- Preheat your oven to 190°C Fan.
- Wash and dry the cauliflowers, removing the leaves.
- Cut the cauliflowers into quarters and drizzle with olive oil, salt, pepper, smoked paprika, and garlic powder.
- Roast the cauliflower pieces on a lined baking tray for 20 minutes, adding the leaves for another 5-8 minutes.
- Chop the onion finely and mince the garlic and ginger. Heat a pot on medium heat, adding olive oil.
- Toss in the onion and a pinch of salt, cooking for 7-10 minutes.
- Add garlic, ginger, chili flakes, paprika, curry powder, and tomato paste. Stir for 2 minutes.
- Stir in soy sauce, coconut milk, and chopped tomatoes and simmer for 10-15 minutes.
- Mix in almond butter and fold in the lentils.
- Prepare the chili drizzle by finely slicing the red chili and sautéing it with cumin seeds, mustard seeds, and curry leaves.
- Serve the lentil curry topped with roasted cauliflower, leaves, soya yogurt, and the chili oil.







