In a large pot, heat the coconut oil over low heat. Add the garlic and onion and saute for 4 to 5 minutes until the vegetables are translucent. Add the garam masala, salt, pepper, and cumin, and mix and saute for another minute, stirring until the veggies are coated in the spice.
Add the red lentils, butternut squash, bell pepper, tomatoes with juice, and vegetable stock and bring to a boil. Reduce to a simmer, cover, and cook for 20 minutes more until the red lentils are cooked all the way through.
Remove from heat and stir in the coconut milk and spinach. The heat from the dahl will wilt the spinach.
Serve over fresh basmati rice, and finish the dish with a squeeze of fresh lime juice. Enjoy.
Notes
Pro Tips
When chopping the butternut squash, make them roughly the same size, about 1/2 inch thick. You want the pieces small enough to be bite-sized and consistent throughout the dahl.
For a spicy lentil dahl, top with red pepper flakes, or add 1/4 teaspoon cayenne pepper into the dish while cooking!
This recipe is great to meal prep! Make the dahl, and store it in individual containers for quick meals on the go. Heat and enjoy!
Substitutions and Variations
In the fall and winter, I like to use fresh butternut squash which is in season. In the spring or summer, I opt for frozen cubed butternut squash which I can find at my local grocery store.
I like to finish this recipe with fresh lime juice, but you can substitute lemon juice instead.
If you don't have red lentils, you can use brown or green lentils in this dish. Just make sure to add an extra 15 minutes of cooking time so the lentils are tender.
Garnish with fresh herbs if you'd like, I like to add a big of fresh parsley or cilantro if I have it on hand.