Hearty, nourishing Italian lentil soup with protein-rich lentils, traditional herbs and vegetables. Naturally gluten-free and budget-friendly comfort food.
Heat olive oil in large saucepan over medium heat. Add onion, carrot, and celery. Sauté 5 minutes until vegetables soften and onion becomes translucent.
Add garlic and cook 1 minute until fragrant, stirring constantly.
Add rinsed lentils, crushed tomatoes, vegetable stock, Parmesan rind, red pepper flakes, basil, oregano, and rosemary. Stir to combine.
Bring to boil, then reduce heat and simmer 30-40 minutes, stirring regularly, until lentils are tender and can be easily mashed with a fork. Add extra stock if too thick.
Remove and discard Parmesan rind, then stir in fresh parsley. Season with salt and pepper. Serve with olive oil drizzle and grated Parmesan.
Notes
Brown lentils hold their shape best and take 30-40 minutes to cook. Red lentils cook faster but break down more.
Parmesan rind adds incredible flavor but can be omitted for vegan version.
Always rinse lentils before cooking to remove any debris.
Soup tastes even better the next day – perfect for meal prep and leftovers.