High-Protein Lentil & Vegetable Soup with Parmesan Recipe

Learn how to make this homemade high-protein lentil soup packed with nutritious vegetables and topped with savory Parmesan. This best easy baking recipe transforms simple ingredients into a hearty, comforting meal that's perfect for meal prep and tastes even better the next day!
Difficulty:
Beginner
Prep Time:
20 mins
Cook Time:
35 mins
Serves:
6 bowls
An overhead shot of a rustic ceramic bowl filled with steaming lentil soup, where the rich amber broth glistens under soft window light. The texture of the soup shows perfectly tender lentils, vibrant orange carrots, and flecks of green herbs breaking the surface. A generous sprinkle of freshly grated Parmesan melts slightly on top, creating delicate white peaks against the golden background. Alongside sits a slice of crusty artisan bread and a small wooden spoon. The composition is arranged on a weathered wooden table with scattered fresh herbs and a small bowl of extra Parmesan, creating a cozy, inviting scene that emphasizes the soup's homemade, nutritious appeal.

Ingredients

<ul class="ingredients-main-list"> <li class="ingredients-single-item">200g dried green or brown lentils, rinsed and drained</li> <li class="ingredients-single-item">2 tbsp olive oil</li> <li class="ingredients-single-item">1 large onion, finely diced</li> <li class="ingredients-single-item">2 medium carrots, diced</li> <li class="ingredients-single-item">2 celery stalks, diced</li> <li class="ingredients-single-item">3 garlic cloves, minced</li> <li class="ingredients-single-item">1 tsp dried thyme</li> <li class="ingredients-single-item">1 tsp dried oregano</li> <li class="ingredients-single-item">1/2 tsp smoked paprika</li> <li class="ingredients-single-item">1.5 liters vegetable stock</li> <li class="ingredients-single-item">400g can diced tomatoes</li> <li class="ingredients-single-item">1 bay leaf</li> <li class="ingredients-single-item">100g baby spinach</li> <li class="ingredients-single-item">2 tbsp tomato paste</li> <li class="ingredients-single-item">1 tbsp lemon juice</li> <li class="ingredients-single-item">80g Parmesan cheese, freshly grated, plus extra for serving</li> <li class="ingredients-single-item">Salt and freshly ground black pepper to taste</li> <li class="ingredients-single-item">Fresh parsley, chopped, for garnish</li> </ul>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 serving
🔥 Calories: 320 calories
🥑 Fat: 14 g
🧈 Saturated Fat: 4 g
🍞 Carbohydrates: 12 g
🍭 Sugar: 4 g
🍗 Protein: 38 g
🫀 Cholesterol: 95 mg
🧂 Sodium: 380 mg

Equipment

<ul class="equipment-main-list"> <li class="equipment-single-item">Large Dutch oven or heavy-bottomed pot</li> <li class="equipment-single-item">Sharp chef's knife</li> <li class="equipment-single-item">Wooden spoon or heat-resistant spatula</li> </ul>

Directions

<ol class="no-list-style"> <li class="MethodStepper"> <h4 class="step-title">Step 1</h4> Heat the olive oil in a large Dutch oven or pot over medium heat. Add the diced onion, carrots, and celery, cooking for about 7-8 minutes until the vegetables soften and the onions become translucent. This aromatic base (known as mirepoix) will form the flavor foundation of your soup. </li> <li class="MethodStepper"> <h4 class="step-title">Step 2</h4> Add the minced garlic, dried thyme, dried oregano, and smoked paprika to the pot. Cook for 1 minute, stirring constantly until fragrant. The brief toasting of dried herbs and spices helps release their essential oils, intensifying their flavor in the finished soup. </li> <li class="MethodStepper"> <h4 class="step-title">Step 3</h4> Stir in the tomato paste and cook for another minute, coating the vegetables. This helps caramelize the tomato paste slightly, removing any raw flavor and adding depth to your soup base. </li> <li class="MethodStepper"> <h4 class="step-title">Step 4</h4> Add the rinsed lentils, diced tomatoes with their juices, vegetable stock, and bay leaf to the pot. Stir well to combine all ingredients, making sure to scrape any browned bits from the bottom of the pot – these contain concentrated flavor compounds that will enrich your broth. </li> <li class="MethodStepper"> <h4 class="step-title">Step 5</h4> Bring the mixture to a boil, then reduce the heat to maintain a gentle simmer. Cover partially with a lid and cook for about 25-30 minutes, or until the lentils are tender but still hold their shape. Different varieties of lentils may require slightly different cooking times, so start checking them at the 20-minute mark. </li> <li class="MethodStepper"> <h4 class="step-title">Step 6</h4> Once the lentils are tender, remove the bay leaf. Stir in the baby spinach and let it wilt for about 2 minutes. The residual heat will perfectly cook the spinach while maintaining its bright green color and nutritional value. </li> <li class="MethodStepper"> <h4 class="step-title">Step 7</h4> Add the lemon juice and 60g of the grated Parmesan, stirring until the cheese melts and incorporates into the soup. The acid from the lemon brightens the flavors, while the Parmesan adds a savory umami dimension and slight creaminess to the broth. </li> <li class="MethodStepper"> <h4 class="step-title">Step 8</h4> Taste and adjust seasoning with salt and freshly ground black pepper. The Parmesan is salty, so add additional salt gradually and taste between additions. </li> <li class="MethodStepper"> <h4 class="step-title">Step 9</h4> Ladle the hot soup into bowls and garnish with the remaining Parmesan cheese and chopped fresh parsley. For the best experience, serve immediately with crusty bread on the side. This soup develops even more flavor overnight, so don't hesitate to make it ahead of time! </li> </ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in High-Protein Lentil & Vegetable Soup with Parmesan?

This nutritious soup features dried green or brown lentils, olive oil, onion, carrots, celery, garlic, herbs (thyme, oregano), smoked paprika, vegetable stock, diced tomatoes, bay leaf, spinach, tomato paste, lemon juice, Parmesan cheese, and fresh parsley for garnish.

How to cook High-Protein Lentil & Vegetable Soup with Parmesan at home?

Learn how to cook High-Protein Lentil & Vegetable Soup with Parmesan by sautéing onions, carrots and celery, adding herbs and spices, incorporating lentils and liquid ingredients, simmering until lentils are tender, then finishing with spinach, lemon juice and Parmesan. This beginner-friendly recipe takes under an hour and creates a hearty, nutritious meal.

Can I freeze lentil soup for meal prep?

Absolutely! Lentil soup freezes exceptionally well. Cool completely before transferring to airtight containers, leaving some headspace. It maintains quality for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of broth if needed for consistency.

Are there any substitutions for Parmesan to make this soup vegan?

For a vegan version, replace Parmesan with nutritional yeast, which offers a similar umami flavour. Add 2-3 tablespoons when you would add the cheese. Alternatively, use a vegan Parmesan alternative or simply omit it and add an extra pinch of salt to balance the flavours.

How can I increase the protein content in lentil soup even further?

Boost protein by adding cooked quinoa (½ cup), cannellini beans (1 can, drained), or diced tofu (200g, firm). For non-vegetarians, incorporate shredded rotisserie chicken (200g) or diced ham (150g). You can also serve with a dollop of Greek yoghurt for an extra protein boost.

Want to try something else in ...

High-Protein Recipes

Try following recommended recipes

No items found.

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "High-Protein Lentil & Vegetable Soup with Parmesan Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/6854818a220f1c1f8d8523d2_Leonardo_Phoenix_10_An_overhead_shot_of_a_rustic_ceramic_bowl_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-05-15", "description": "Learn how to make this homemade high-protein lentil soup packed with nutritious vegetables and topped with savory Parmesan. This best easy baking recipe transforms simple ingredients into a hearty, comforting meal that's perfect for meal prep and tastes even better the next day!", "prepTime": "PT20M", "cookTime": "PT35M", "totalTime": "PT55M", "keywords": "high-protein soup, lentil vegetable soup, protein-rich meals, healthy comfort food, meal prep recipes", "recipeYield": "6", "recipeCategory": "Main Course", "recipeCuisine": "Mediterranean", "nutrition": { "@type": "NutritionInformation", "calories": "320 calories", "carbohydrateContent": "45 g", "proteinContent": "18 g", "fatContent": "7 g", "saturatedFatContent": "2.5 g", "cholesterolContent": "10 mg", "sodiumContent": "480 mg", "sugarContent": "5 g", "servingSize": "1 serving" }, "recipeIngredient": [ "200g dried green or brown lentils, rinsed and drained", "2 tbsp olive oil", "1 large onion, finely diced", "2 medium carrots, diced", "2 celery stalks, diced", "3 garlic cloves, minced", "1 tsp dried thyme", "1 tsp dried oregano", "1/2 tsp smoked paprika", "1.5 liters vegetable stock", "400g can diced tomatoes", "1 bay leaf", "100g baby spinach", "2 tbsp tomato paste", "1 tbsp lemon juice", "80g Parmesan cheese, freshly grated, plus extra for serving", "Salt and freshly ground black pepper to taste", "Fresh parsley, chopped, for garnish" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Prepare aromatics", "text": "Heat the olive oil in a large Dutch oven or pot over medium heat. Add the diced onion, carrots, and celery, cooking for about 7-8 minutes until the vegetables soften and the onions become translucent. This aromatic base (known as mirepoix) will form the flavor foundation of your soup." }, { "@type": "HowToStep", "name": "Add herbs and spices", "text": "Add the minced garlic, dried thyme, dried oregano, and smoked paprika to the pot. Cook for 1 minute, stirring constantly until fragrant. The brief toasting of dried herbs and spices helps release their essential oils, intensifying their flavor in the finished soup." }, { "@type": "HowToStep", "name": "Incorporate tomato paste", "text": "Stir in the tomato paste and cook for another minute, coating the vegetables. This helps caramelize the tomato paste slightly, removing any raw flavor and adding depth to your soup base." }, { "@type": "HowToStep", "name": "Add lentils and liquid", "text": "Add the rinsed lentils, diced tomatoes with their juices, vegetable stock, and bay leaf to the pot. Stir well to combine all ingredients, making sure to scrape any browned bits from the bottom of the pot – these contain concentrated flavor compounds that will enrich your broth." }, { "@type": "HowToStep", "name": "Simmer soup", "text": "Bring the mixture to a boil, then reduce the heat to maintain a gentle simmer. Cover partially with a lid and cook for about 25-30 minutes, or until the lentils are tender but still hold their shape. Different varieties of lentils may require slightly different cooking times, so start checking them at the 20-minute mark." }, { "@type": "HowToStep", "name": "Add spinach", "text": "Once the lentils are tender, remove the bay leaf. Stir in the baby spinach and let it wilt for about 2 minutes. The residual heat will perfectly cook the spinach while maintaining its bright green color and nutritional value." }, { "@type": "HowToStep", "name": "Add final flavors", "text": "Add the lemon juice and 60g of the grated Parmesan, stirring until the cheese melts and incorporates into the soup. The acid from the lemon brightens the flavors, while the Parmesan adds a savory umami dimension and slight creaminess to the broth." }, { "@type": "HowToStep", "name": "Season", "text": "Taste and adjust seasoning with salt and freshly ground black pepper. The Parmesan is salty, so add additional salt gradually and taste between additions." }, { "@type": "HowToStep", "name": "Serve", "text": "Ladle the hot soup into bowls and garnish with the remaining Parmesan cheese and chopped fresh parsley. For the best experience, serve immediately with crusty bread on the side. This soup develops even more flavor overnight, so don't hesitate to make it ahead of time!" } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "127" }, "review": [ { "@type": "Review", "author": "Isabella Martinez", "datePublished": "2024-05-12", "reviewBody": "This lentil soup is now a weekly staple in our home! The combination of vegetables with the Parmesan adds such depth of flavor, and I love that it's so protein-rich. My husband who usually complains about 'vegetarian meals' requests this regularly!", "name": "Perfect weeknight comfort food!", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Sanjay Patel", "datePublished": "2024-05-08", "reviewBody": "As someone who strength trains regularly, I'm always looking for high-protein meals that don't rely heavily on meat. This soup delivers on both nutrition and taste! I add a bit extra smoked paprika for more depth. The Parmesan is essential - don't skip it!", "name": "Protein-packed and absolutely delicious!", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Nina Johansson", "datePublished": "2024-05-05", "reviewBody": "I was skeptical my children would eat a lentil soup, but they absolutely devoured it! I think the Parmesan makes it familiar and comforting. I've started making double batches to freeze portions for busy weeknights. A true family favorite now.", "name": "Kids surprisingly loved it!", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Ahmed Khalid", "datePublished": "2024-04-29", "reviewBody": "This recipe has transformed my meal prep routine! I make a large batch every Sunday and portion it out for lunches. The flavor actually improves as it sits, and it's filling enough to keep me satisfied through busy afternoons at work. Brilliant recipe!", "name": "Great meal prep option!", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Elena Popova", "datePublished": "2024-04-22", "reviewBody": "I've tried many lentil soup recipes over the years, but this one stands out because of the perfect balance of herbs and that finishing touch of Parmesan and lemon juice. It elevates what could be a basic soup into something special. I've shared this recipe with everyone in my family!", "name": "Better than restaurant lentil soup!", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ], "url": "https://www.whatsbaking.co/recipes/high-protein-lentil-vegetable-soup-with-parmesan-recipe"}

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in High-Protein Lentil & Vegetable Soup with Parmesan?", "acceptedAnswer": { "@type": "Answer", "text": "This nutritious soup features dried green or brown lentils, olive oil, onion, carrots, celery, garlic, herbs (thyme, oregano), smoked paprika, vegetable stock, diced tomatoes, bay leaf, spinach, tomato paste, lemon juice, Parmesan cheese, and fresh parsley for garnish." } }, { "@type": "Question", "name": "How to cook High-Protein Lentil & Vegetable Soup with Parmesan at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook High-Protein Lentil & Vegetable Soup with Parmesan by sautéing onions, carrots and celery, adding herbs and spices, incorporating lentils and liquid ingredients, simmering until lentils are tender, then finishing with spinach, lemon juice and Parmesan. This beginner-friendly recipe takes under an hour and creates a hearty, nutritious meal." } }, { "@type": "Question", "name": "Can I freeze lentil soup for meal prep?", "acceptedAnswer": { "@type": "Answer", "text": "Absolutely! Lentil soup freezes exceptionally well. Cool completely before transferring to airtight containers, leaving some headspace. It maintains quality for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of broth if needed for consistency." } }, { "@type": "Question", "name": "Are there any substitutions for Parmesan to make this soup vegan?", "acceptedAnswer": { "@type": "Answer", "text": "For a vegan version, replace Parmesan with nutritional yeast, which offers a similar umami flavour. Add 2-3 tablespoons when you would add the cheese. Alternatively, use a vegan Parmesan alternative or simply omit it and add an extra pinch of salt to balance the flavours." } }, { "@type": "Question", "name": "How can I increase the protein content in lentil soup even further?", "acceptedAnswer": { "@type": "Answer", "text": "Boost protein by adding cooked quinoa (½ cup), cannellini beans (1 can, drained), or diced tofu (200g, firm). For non-vegetarians, incorporate shredded rotisserie chicken (200g) or diced ham (150g). You can also serve with a dollop of Greek yoghurt for an extra protein boost." } } ]}