Harissa Coconut Lentils with Kale and Roasted Sweet Potatoes
Harissa Coconut Lentils with Kale and Roasted Sweet Potatoes is one of those meals I reach for when I want comfort with a bright, spicy twist.
I remember the first time I combined creamy coconut milk with smoky harissa and earthy lentils, the kitchen filled with an unexpected perfume that made me pause. That evening I had a lonely bunch of kale in the fridge and a stack of sweet potatoes on the counter. I roasted the tubers until their skins blistered and their flesh turned syrupy, then spooned the warmly spiced lentils over them. Guests arrived and went quiet while they ate, which is always my favorite compliment.
Over time I learned to tune the spices, to cook the lentils until they held together but still had bite, and to drain just enough coconut so the sauce clings. Now this dish is a staple for chilly evenings and simple get togethers; it travels well, reheats beautifully, and never feels heavy. I love how the chopped cilantro at the end brings a fresh lift that balances the heat from the harissa and the richness of the coconut milk.
Recipe Snapshot
1 hr 25 mins
25 mins
60 mins
Medium
400 kcal
Mediterranean
Vegan, Gluten-Free
Dinner
Oven, Baking sheet, Large saucepan, Braiser
What Makes This Harissa Coconut Lentils with Kale and Roasted Sweet Potatoes Special
1. Bold, balanced flavors that feel composed
I adore how Harissa Coconut Lentils with Kale and Roasted Sweet Potatoes layers spice, creaminess, and sweetness. The harissa provides a vibrant, smoky heat, while the coconut milk rounds that out with a silky texture. The result is a composed bowl where each component plays a clear role.
2. Nourishing and satisfying, yet not heavy
We get protein from the lentils, fiber from the kale and sweet potatoes, and healthy fats from the coconut milk. It’s the kind of meal that leaves you full and energized instead of sluggish, which is why I make it when I want something restorative after a long day.
3. Flexible serving and easy scaling
I often double the lentils when guests stop by, because the base reheats well. You can serve it in baked sweet potatoes like I do, or spoon it over grains. That versatility makes it perfect for weeknight dinners or weekend meal prep, and it adapts to what you have on hand.
4. Textural interplay keeps every bite interesting
The tender, lightly caramelized flesh of the roasted sweet potatoes contrasts beautifully with the slightly firm lentils and the chewy ribbons of kale. Adding chopped cilantro at the end introduces a fresh, herbaceous note that brightens the whole bowl.
5. Colorful, pantry friendly, and crowd pleasing
This dish is visually inviting, with rich orange, deep green, and warm brown tones. I love that many of the pantry elements like tomato paste and dried spices are shelf stable, so you can pull this together without a special grocery run. It reliably wins over hesitant eaters and enthusiastic epicures alike.
Ingredients to Make Harissa Coconut Lentils with Kale and Roasted Sweet Potatoes

These ingredients are built around a simple philosophy, that bold spice and creamy texture can coexist with bright greens and naturally sweet roasted vegetables. The key players are the lentils, which provide structure and protein, the richly flavored coconut milk that brings silkiness, the fiery harissa for personality, and the roasted sweet potatoes that add caramelized sweetness to anchor every bite.
- 4 medium sweet potatoes: Roast to bring out natural sweetness and create a soft, caramelized base for the dish; cube or halve for even cooking and crisp edges.
- 1 tablespoon olive oil: Drizzle to help roast the sweet potatoes, sauté aromatics, and provide a silky mouthfeel; use extra-virgin for flavor.
- 1 large shallot, fine dice: Finely dice to add a mild, sweet oniony note that softens during sautéing and forms part of the aromatic foundation.
- 2 cloves garlic, minced: Mince to contribute a pungent, savory depth; sauté briefly to mellow sharpness and release fragrant oils into the dish.
- 3/4 teaspoon ground cumin: Season to introduce warm, earthy heat and subtle bitterness; toast lightly to amplify aroma before adding other spices.
- 3/4 teaspoon ground coriander: Season to add citrusy, floral undertones and balance earthy lentils; bloom in oil to release essential flavors.
- 3/4 teaspoon caraway seeds: Toast or crush to impart a warm, slightly sweet licorice-like flavor and an aromatic background that complements cumin and coriander.
- 2 tablespoons tomato paste: Concentrate to provide intense tomato richness, umami, and acidity that deepens the stew and helps bind the sauce.
- 3 tablespoons harissa: Spice-paste to bring smoky, spicy, and tangy North African flavors; stir into the sauce to build layered heat and complexity.
- 1 cup dry French lentils: Cook to supply hearty protein and a firm texture that holds shape in the stew; rinse and inspect before cooking.
- 1 1/2 cups vegetable stock: Simmer to hydrate lentils and create a flavorful cooking liquid; adjust quantity for desired soupiness or thickness.
- 1 can (400 ml) full fat coconut milk: Enrich to lend creaminess, tropical sweetness, and body; stir in for a luscious, silky consistency and to mellow spice.
- 2 cups finely sliced kale (1 small bunch): Wilt to add bright color, slight bitterness, and leafy texture; slice finely so it softens quickly when stirred into hot lentils.
- sea salt and ground black pepper, to taste: Season to balance and enhance flavors throughout the dish; add gradually and taste to reach desired saltiness and pepper heat.
- 1/2 cup fresh cilantro, chopped: Garnish to contribute fresh herbal brightness and a citrusy green note that lifts the rich, spicy coconut lentils.
- lemon or lime wedges (optional): Accompany optionally to brighten and add acidic contrast; squeeze over servings to cut richness and enhance flavor balance.
Directions for Harissa Coconut Lentils with Kale and Roasted Sweet Potatoes

This recipe unfolds in two simultaneous threads, roasting the sweet potatoes while building the spiced lentils. Follow the pacing so the potatoes finish tender and the lentils are saucy and seasoned. Keep a spoon handy to taste and adjust.
- Preheat the oven to 400°F. Prick some holes in the sweet potatoes with a fork. Line a baking sheet with foil and set the sweet potatoes on top. Bake for 1 hour or until soft.: Warmth and anticipation fill the kitchen as the oven comes up to temperature, and you will notice a faint, toasty aroma when it is ready. As the sweet potatoes roast, their skins will tighten and darken, and the flesh inside will become tender and syrupy when pierced with a fork. This slow heat concentrates natural sugars and creates that wonderful contrast with the savory lentils. A common mistake is choosing wildly different sized tubers, which leads to uneven cooking. To avoid this, pick similar sized sweet potatoes and arrange them with space between each one for even air circulation.
- While sweet potatoes are baking, make the harissa coconut lentils. Place a large saucepan or medium braiser over medium heat. Once it’s hot, pour in the olive oil and swirl it around. Add the shallots and sauté until soft and translucent, about 5-6 minutes. Add the garlic, cumin, coriander, and caraway and stir for 30 seconds. Add the tomato paste and harissa and cook it out for 1 minute. Then, add the lentils and stir again.: Right away the pan will release a savory perfume as the shallot softens, and that gentle sizzle tells you the oil is doing its job. When you introduce the spices they should bloom, releasing aromatic oils that make the kitchen smell warm and inviting. The brief toast of tomato paste removes any raw bitterness and deepens the base notes. When you add the lentils , they should glint with the spiced coating, each grain beginning to absorb the flavored fat. Watch the heat, because spices can go from fragrant to burnt in an instant; keep the pan moving and reduce heat if things brown too quickly. Overcrowding the pan or rushing this step will result in unevenly cooked aromatics and a flatter flavor profile.
- Pour in the vegetable stock and coconut milk and stir. Season with salt and pepper. Bring the lentils to a boil and then lower the heat to a simmer. Cover the pot and simmer until lentils are just starting to get soft and the liquid has reduced by about a third, roughly 25 minutes.: As the liquid hits the pan, steam rises and the sauce will take on a glossy sheen. The initial boil is energetic, with little bubbles at the edge; once you lower to a simmer, the sound softens and you can hear a gentle whisper of steam. The coconut milk will make the broth creamier and slightly opaque, while the vegetable stock offers savory depth. Reducing by a third concentrates the flavors so each spoonful has intensity without drying out. Stir occasionally to prevent sticking and check the texture, the lentils should be tender but retain some bite. A frequent error is simmering too vigorously, which breaks down the lentils into mush, so keep the heat gentle.
- Add the kale to the harissa coconut lentils and continue to stir/simmer until it’s wilted. Taste the lentil and kale mixture for seasoning and adjust if necessary (more salt, pepper, harissa for extra spice etc). Keep warm.: When you fold in the kale , you will see it darken and collapse almost immediately; the leaves go from rigid to tender in moments, releasing green aromas that lift the dish. The sound changes to a softer, wetter simmer, and the sauce clings to the kale’s veins. Tasting now is crucial because the kale and reduction can mask the need for more salt or acid; adjust seasoning in small increments. A common oversight is overcooking the greens until they lose color and texture, so keep this step quick and responsive.
- Pull the sweet potatoes from the oven. To serve, take one sweet potato per person and split it open in a shallow bowl/deep plate. Ladle 1/4 of the harissa coconut lentils into/on top of the sweet potato. Garnish with chopped cilantro and serve with fresh lemon/lime if you like. Enjoy!: The moment you split a hot sweet potato you will see its steaming, slightly caramelized flesh, a fragrant cloud of roasted sugars greeting you. Spoon the saucy lentils over the open potato so the juices mingle with the sweet flesh, creating a pleasing contrast of textures and temperatures. The final sprinkle of chopped cilantro introduces a citrusy, herbaceous note and the optional squeeze of lemon or lime adds a bright lift that cuts through the richness. Be careful when opening the potatoes, steam can escape quickly and cause a burn; use a towel or tongs if needed.
Tips and Tricks about Harissa Coconut Lentils with Kale and Roasted Sweet Potatoes

This section shares practical pointers I use every time I make the dish. Small adjustments can elevate texture, control heat, and streamline prep so the final bowl feels effortless and balanced.
- Prep your vegetables first, dice the shallot, mince the garlic, slice the kale and have the sweet potatoes cleaned before you start heating the pan. This keeps the cooking rhythm smooth and prevents overcooking the aromatics while you chop.
- Control the heat of the harissa, especially if it is homemade or unusually fiery. Start with the suggested amount, then taste the sauce after the lentils have reduced and increase if you want a sharper kick.
- Use full fat coconut milk for creaminess that balances the spice. Shake the can well so the cream and liquid combine, or stir gently after adding to avoid separation.
- Cook the lentils al dente, they should be tender yet hold their shape to provide texture against the soft sweet potatoes. Check at about 20 minutes and adjust time as needed.
- Serve with citrus on the side so diners can add brightness to taste; a squeeze of lemon or lime lifts the flavors and cuts through richness.
What to Serve Alongside Harissa Coconut Lentils with Kale and Roasted Sweet Potatoes
This meal stands well on its own, but thoughtful pairings and serving ideas can make it suited to different occasions. Below are ideas for sides, timing, and storage that complement the dish.
- Simple green salad, a crisp tossed salad with a light vinaigrette works well to add crunch and freshness for dinner guests.
- Crusty bread, warm slices are great for sopping up any leftover saucy lentils, especially if you are serving it family style for a relaxed evening.
- Grains for stretching, serve the lentils over rice or couscous if you need to feed more people or prefer a grain bowl format; this is helpful for casual lunches.
- Occasion suggestions, this dish fits well for weeknight dinners, potlucks, or a cozy fall meal during holidays like Thanksgiving when you want a hearty vegetarian option.
- Storage tips, refrigerate lentils and roasted sweet potatoes separately in airtight containers for up to four days. Reheat the lentils gently on low with a splash of water or stock to refresh the sauce.
- Seasonal pairing, this works beautifully through fall and winter when sweet potatoes and dark leafy greens are at their best, and the warming spices feel especially comforting.
FAQ
Conclusion
This recipe stands out for its layered flavors and nourishing balance, combining spicy harissa, creamy coconut milk, hearty lentils, vibrant kale, and naturally sweet roasted sweet potatoes. I encourage you to try it because it is forgiving to make, scales well for guests, and rewards small adjustments with big flavor. Give it a go on a cool evening when you want a bowl that feels both comforting and exciting, and enjoy the way the components play off one another in every bite.

Harissa Coconut Lentils with Kale and Roasted Sweet Potatoes
Equipment
- Oven
- Baking Sheet
- Large saucepan
- Braiser
Ingredients
- 4 medium sweet potatoes Roast to bring out natural sweetness and create a soft, caramelized base for the dish; cube or halve for even cooking and crisp edges.
- 1 tablespoon olive oil Drizzle to help roast the sweet potatoes, sauté aromatics, and provide a silky mouthfeel; use extra-virgin for flavor.
- 1 large shallot, fine dice Finely dice to add a mild, sweet oniony note that softens during sautéing and forms part of the aromatic foundation.
- 2 cloves garlic, minced Mince to contribute a pungent, savory depth; sauté briefly to mellow sharpness and release fragrant oils into the dish.
- 3/4 teaspoon ground cumin Season to introduce warm, earthy heat and subtle bitterness; toast lightly to amplify aroma before adding other spices.
- 3/4 teaspoon ground coriander Season to add citrusy, floral undertones and balance earthy lentils; bloom in oil to release essential flavors.
- 3/4 teaspoon caraway seeds Toast or crush to impart a warm, slightly sweet licorice-like flavor and an aromatic background that complements cumin and coriander.
- 2 tablespoons tomato paste Concentrate to provide intense tomato richness, umami, and acidity that deepens the stew and helps bind the sauce.
- 3 tablespoons harissa Spice-paste to bring smoky, spicy, and tangy North African flavors; stir into the sauce to build layered heat and complexity.
- 1 cup dry French lentils Cook to supply hearty protein and a firm texture that holds shape in the stew; rinse and inspect before cooking.
- 1 1/2 cups vegetable stock Simmer to hydrate lentils and create a flavorful cooking liquid; adjust quantity for desired soupiness or thickness.
- 1 can (400 ml) full fat coconut milk Enrich to lend creaminess, tropical sweetness, and body; stir in for a luscious, silky consistency and to mellow spice.
- 2 cups finely sliced kale (1 small bunch) Wilt to add bright color, slight bitterness, and leafy texture; slice finely so it softens quickly when stirred into hot lentils.
- sea salt and ground black pepper, to taste Season to balance and enhance flavors throughout the dish; add gradually and taste to reach desired saltiness and pepper heat.
- 1/2 cup fresh cilantro, chopped Garnish to contribute fresh herbal brightness and a citrusy green note that lifts the rich, spicy coconut lentils.
- lemon or lime wedges, optional Accompany optionally to brighten and add acidic contrast; squeeze over servings to cut richness and enhance flavor balance.
Instructions
- Preheat the oven to 400°F. Prick some holes in the sweet potatoes with a fork. Line a baking sheet with foil and set the sweet potatoes on top. Bake for 1 hour or until soft.: Warmth and anticipation fill the kitchen as the oven comes up to temperature, and you will notice a faint, toasty aroma when it is ready. As the sweet potatoes roast, their skins will tighten and darken, and the flesh inside will become tender and syrupy when pierced with a fork. This slow heat concentrates natural sugars and creates that wonderful contrast with the savory lentils. A common mistake is choosing wildly different sized tubers, which leads to uneven cooking. To avoid this, pick similar sized sweet potatoes and arrange them with space between each one for even air circulation.
- While sweet potatoes are baking, make the harissa coconut lentils. Place a large saucepan or medium braiser over medium heat. Once it’s hot, pour in the olive oil and swirl it around. Add the shallots and sauté until soft and translucent, about 5-6 minutes. Add the garlic, cumin, coriander, and caraway and stir for 30 seconds. Add the tomato paste and harissa and cook it out for 1 minute. Then, add the lentils and stir again.: Right away the pan will release a savory perfume as the shallot softens, and that gentle sizzle tells you the oil is doing its job. When you introduce the spices they should bloom, releasing aromatic oils that make the kitchen smell warm and inviting. The brief toast of tomato paste removes any raw bitterness and deepens the base notes. When you add the lentils , they should glint with the spiced coating, each grain beginning to absorb the flavored fat. Watch the heat, because spices can go from fragrant to burnt in an instant; keep the pan moving and reduce heat if things brown too quickly. Overcrowding the pan or rushing this step will result in unevenly cooked aromatics and a flatter flavor profile.
- Pour in the vegetable stock and coconut milk and stir. Season with salt and pepper. Bring the lentils to a boil and then lower the heat to a simmer. Cover the pot and simmer until lentils are just starting to get soft and the liquid has reduced by about a third, roughly 25 minutes.: As the liquid hits the pan, steam rises and the sauce will take on a glossy sheen. The initial boil is energetic, with little bubbles at the edge; once you lower to a simmer, the sound softens and you can hear a gentle whisper of steam. The coconut milk will make the broth creamier and slightly opaque, while the vegetable stock offers savory depth. Reducing by a third concentrates the flavors so each spoonful has intensity without drying out. Stir occasionally to prevent sticking and check the texture, the lentils should be tender but retain some bite. A frequent error is simmering too vigorously, which breaks down the lentils into mush, so keep the heat gentle.
- Add the kale to the harissa coconut lentils and continue to stir/simmer until it’s wilted. Taste the lentil and kale mixture for seasoning and adjust if necessary (more salt, pepper, harissa for extra spice etc). Keep warm.: When you fold in the kale , you will see it darken and collapse almost immediately; the leaves go from rigid to tender in moments, releasing green aromas that lift the dish. The sound changes to a softer, wetter simmer, and the sauce clings to the kale’s veins. Tasting now is crucial because the kale and reduction can mask the need for more salt or acid; adjust seasoning in small increments. A common oversight is overcooking the greens until they lose color and texture, so keep this step quick and responsive.
- Pull the sweet potatoes from the oven. To serve, take one sweet potato per person and split it open in a shallow bowl/deep plate. Ladle 1/4 of the harissa coconut lentils into/on top of the sweet potato. Garnish with chopped cilantro and serve with fresh lemon/lime if you like. Enjoy!: The moment you split a hot sweet potato you will see its steaming, slightly caramelized flesh, a fragrant cloud of roasted sugars greeting you. Spoon the saucy lentils over the open potato so the juices mingle with the sweet flesh, creating a pleasing contrast of textures and temperatures. The final sprinkle of chopped cilantro introduces a citrusy, herbaceous note and the optional squeeze of lemon or lime adds a bright lift that cuts through the richness. Be careful when opening the potatoes, steam can escape quickly and cause a burn; use a towel or tongs if needed.
Notes
- Prep your vegetables first, dice the shallot, mince the garlic, slice the kale and have the sweet potatoes cleaned before you start heating the pan. This keeps the cooking rhythm smooth and prevents overcooking the aromatics while you chop.
- Control the heat of the harissa, especially if it is homemade or unusually fiery. Start with the suggested amount, then taste the sauce after the lentils have reduced and increase if you want a sharper kick.
- Use full fat coconut milk for creaminess that balances the spice. Shake the can well so the cream and liquid combine, or stir gently after adding to avoid separation.
- Cook the lentils al dente, they should be tender yet hold their shape to provide texture against the soft sweet potatoes. Check at about 20 minutes and adjust time as needed.
- Serve with citrus on the side so diners can add brightness to taste; a squeeze of lemon or lime lifts the flavors and cuts through richness.
