This delicious lentil soup recipe can use brown lentils, green lentils, or red lentils. It has savory shiitake mushrooms in it for a boost of earthy umami flavor, and delicious caramelized onions, too! Perfect for a hearty and healthy winter meal.
Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the onion and saute until softened and transparent and lightly golden around the edges, about 15 minutes to 20 minutes, stirring every 5 minutes.
Reduce the heat to medium low and add the mushrooms, garlic, ginger and remaining teaspoon of olive oil and saute until the mushrooms have released their moisture and have darkened in color, about 10 minutes, stirring every 3 to 5 minutes. Add the carrots and bay leaves, reduce heat to low, and saute for 5 more minutes.
Add the lentils, broth, white wine, aleppo pepper, oregano, garlic powder, curry powder, black pepper, tomato paste and stir to combine. Raise the heat to medium high and bring to a boil. Reduce heat to medium low. Continue cooking, uncovered, until the lentils are tender, at least 1 hour. Stir in the lemon juice and salt to taste. Sprinkle the fresh parsley on top and serve alongside crusty bread for dipping.