01 - Rinse dried lentils thoroughly under cold water. Place them in a saucepan with 2 1/2 cups of water. Bring to a boil, then reduce heat and simmer uncovered for 20–25 minutes until tender but not mushy. Drain any excess water. (If using pre-cooked lentils, skip this step.)
02 - Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the diced red onion and cook for 2–3 minutes until softened. Stir in the minced garlic, ground cumin, and smoked paprika; cook for 1 minute until fragrant.
03 - Add the fresh spinach to the skillet. Cook, stirring constantly, until just wilted, approximately 1–2 minutes. Season with salt and black pepper to taste.
04 - Add the cooked (or canned/drained) lentils to the skillet with the spinach mixture. Stir well to combine and cook for 2–3 minutes until everything is heated through. Adjust seasoning if necessary.
05 - In a small bowl, whisk together the tahini, lemon juice, olive oil, minced garlic, and salt. Gradually add water, 1 tablespoon at a time, whisking until the sauce reaches a smooth, creamy, pourable consistency.
06 - Divide the lentil and spinach mixture evenly between two serving bowls. Drizzle generously with the prepared lemon tahini sauce.
07 - Garnish with sliced avocado, toasted seeds, and fresh herbs. Serve immediately with lemon wedges on the side.