In a large skillet or pot, heat olive oil over medium heat.
Add chopped onion and minced garlic, and sauté until fragrant and translucent, about 5 minutes.
Stir in tomato paste, cumin, smoked paprika, thyme, and coconut aminos. Cook for another minute to toast the spices.
Add diced carrots, rinsed lentils, and vegetable broth. Bring to a simmer, then reduce heat and cover. Cook for about 25–30 minutes or until lentils and carrots are tender. Add a splash more broth or water if needed.
Season with salt and pepper to taste.