Add the cubed butternut squash, rinsed lentils, diced onion, minced garlic, and grated ginger to the slow cooker.
Sprinkle the curry powder, salt, and black pepper over the vegetables and lentils.
Pour in the coconut milk, vegetable broth, and diced tomatoes, then stir everything to combine evenly.
Cover and cook on low for 6 to 7 hours or on high for 3 to 4 hours until the squash is soft and the lentils are tender.
Stir the curry once more before serving to blend the sauce.
Spoon the curry over cooked rice and top with fresh cilantro and a squeeze of lime.