Directions
Preheat oven to 400°F. Line a baking sheet with parchment paper. Arrange sweet potato on prepared pan; drizzle with 2 tsp of the canola oil and season with half each of the salt and pepper. Toss to coat. Bake for 20 minutes. Toss and push potatoes to one side of pan. Add zucchini to other side of pan; drizzle zucchini with 2 tsp of the canola oil; sprinkle with a pinch each of the salt and pepper. Roast, stirring once, until vegetables are tender, about 15 minutes.
Meanwhile, heat remaining 2 tsp of the canola oil in large skillet over medium heat. Add sausage and cook, stirring occasionally, until golden, about 5 minutes; remove to plate. Add onion, garlic, remaining salt and pepper and red pepper flakes to pan. Cook and stir for 2 minutes until fragrant. Add celery, and cook until softened, stirring often, about 3 minutes.
Add the lentils and thyme to pan; stir to coat. Pour in broth and 1 cup water; bring to a boil. Reduce the heat, cover and simmer until liquid is absorbed and lentils are tender but still hold their shape, about 20 minutes. Stir in sausages. Cover, remove from heat and keep warm.
In large bowl, whisk together shallot, sherry vinegar, honey, mustard, olive oil, salt, and pepper until combined. Add lentil mixture, roasted vegetables and cranberries; toss to coat.
To serve, divide arugula among 4 shallow bowls. Spoon the lentil mixture over top; top each with a poached egg. Sprinkle with feta, and parsley.