Sweet Potato with Coconut Harissa Lentils

Sweet Potato with Coconut Harissa Lentils is a dish that combines the natural sweetness of roasted sweet potatoes with the bold, spicy creaminess of coconut harissa lentils. Whether you’re cooking for yourself, family, or friends, this recipe is guaranteed to impress. This recipe is perfect for lunch, dinner or even meal prep.
Why You’ll Love This Sweet Potato with Coconut Harissa Lentils
- Balanced Flavors: The natural sweetness of the roasted sweet potatoes is beautifully complemented by the smoky, spicy, and creamy lentils.
- Nutrient-Packed: Sweet potatoes are loaded with vitamins A and C, while lentils are an excellent source of protein and fiber. Add in coconut milk and spices, and you’ve got a wholesome, well-rounded meal.
- Versatile: This dish can be customized to suit your spice tolerance, dietary preferences, or whatever ingredients you have on hand.
- Simple Yet Elegant: It’s easy to make but sophisticated enough to serve at a dinner party.

Tips for Success
- Adjust the Spice Level: Harissa paste can vary in heat. Start with a really small amount and add more to taste.
- Make It Ahead: The lentils can be prepared in advance and stored in the refrigerator for up to 3 days. Reheat gently before serving.
- Add Extra Veggies: Stir in spinach, kale, or roasted vegetables to boost the nutritional value even more.
A Meal for Any Occasion
Whether you’re looking for a cozy weeknight dinner or a dish to impress your guests, Sweet Potato with Coconut Harissa Lentils is a winner. It’s comforting, flavorful, and nourishing — everything you could want in a meal. Plus, it’s vegan!
Don’t forget to share your creations and tag us on social media — we’d love to see how you make this dish your own!
Check out more recipes:
Moroccan Cauliflower Couscous Salad

Sweet Potato with Coconut Harissa Lentils
Ingredients
- 4 large sweet potatoes
Harissa Coconut Lentils
- 2 tbsp olive oil
- 1 onion chopped
- 3 cloves garlic minced
- 2 tsp harissa paste
- 1 tsp tomato paste
- ½ tsp cumin
- ½ tsp paprika
- ½ tsp salt
- 1 can coconut milk full fat
- 1 cup red lentils
- 1 ½ cups water
Toppings
- 2 tbsp vegan greek yogurt
- ½ avocado SLICED
- 1 tbsp parsley
- sprinkle of chili flakes optional
- squeeze of lemon juice
Instructions
- Preheat your oven to 400°F (200°C). Wash the sweet potatoes and make small holes with fork or knife. Roast for 30-40 minutes, or until they’re fork-tender.
- In a medium saucepan, heat up olive oil and add onion and garlic. Saute for 2 minutes and add harissa paste, tomato paste and spices. Saute for another 4 minutes. Add lentils, coconut milk and water. Bring it to a boil and simmer for about 15 minutes, until lentils are cooked.
- Place a roasted sweet potato on each plate. Cut in half and slightly mash the inside. Generously spoon the coconut harissa lentils over the sweet potatoes. Add toppings like avocado slices, vegan yogurt, parsley, chili flakes, and a squeeze of lemon juice. Serve warm and enjoy!






