Heat olive oil and sauté onion, carrots, and garlic for 3–4 minutes.
Add oregano, cumin, rosemary, red pepper flakes, and bay leaves. Cook until fragrant.
Stir in crushed tomatoes, broth, and red lentils. Season with salt.
Bring to a boil, then simmer 15–20 minutes until lentils are soft.
Blend with immersion blender until creamy (or leave chunky for texture).
Return to heat, stir in lemon zest, juice, and parsley.
Serve hot, with olive oil drizzle and feta if desired.
