In a medium saucepan, combine the red lentils and vegetable broth. Bring to a boil over medium-high heat, then reduce the heat to low and simmer for about 15-20 minutes, or until the lentils are tender and have absorbed most of the liquid. Stir occasionally to prevent sticking.
While the lentils are cooking, heat the olive oil in a skillet over medium heat. Add the diced onion and sauté for about 5 minutes, or until translucent.
Add the minced garlic, cumin, smoked paprika, salt, and black pepper, and cook for an additional minute until fragrant.
Once the lentils are cooked, stir them into the skillet with the onion and spices. Add the chopped spinach and cook for another 2-3 minutes, until the spinach is wilted and everything is well combined. Remove from heat.
To assemble the wraps, place a generous scoop of the lentil and spinach mixture in the center of each tortilla. Roll up tightly, tucking in the sides as you go.
If desired, serve with a dollop of Greek yogurt and fresh lemon wedges on the side.