Bring lentils and water to a gentle boil in a medium sized pot. When boiling reduce heat to simmer and cook until lentils/beans are tender. This will take about 20-25 minutes. Add water if needed. When ready drain off any excess water.
Meanwhile, heat a skillet with extra virgin olive oil or coconut oil (use refined to avoid coconut flavor) over medium heat. Saute onion until soft and fragrant. This will take bout 5 minutes. Stir in the garlic and carrots and cook for 3 minutes more.
Combine cooked lentils and onion mix with all other meatball ingredients, except for the “egg”, in a food processor. Pulse a few times to combine the ingredients, then add the “egg” and pulse a few times more. Do not overdo to pulsing, the lentils should still have some shape in them. Set aside to rest for 5-10 minutes.
Preheat oven to 425˚F or 220˚C.
Roll lentil mixture into 10-12 “meatballs” (more or less the size of a golf ball). Place on a baking tray lined with parchment paper. Lightly brush each “meatball” with a little olive or melted coconut oil.
Bake until nicely browned and crisp. This will take about 25-30 minutes.