This High-Protein Red Lentil Soup is simmered in a fragrant, mildly spiced curry broth with tender carrots, leafy greens, and a bright squeeze of lemon. Made with simple ingredients, it's rich in plant-based protein and fiber for a nourishing, satisfying meal. Enjoy it light and brothy, or blend it for a thick, creamy texture. Easy to make, comforting, and perfect for the whole family.
Save This Recipe!
Type your email & I'll send it to you!
Jump to:
- 🔍 Quick Look: High-Protein Red Lentil Soup
- 👩🏽⚕️ Dietitian's Note
- 👩🏼🌾 Ingredients
- 🥕 Substitutions
- 📝 Tips for Making Red Lentil Soup
- ✔️ Storage & Meal Prep Tips
- 🍲 More Comforting Lentil Recipes
- 🙋🏽♀️ Recipe FAQs
- 🍽️ Related Recipes
- 👩🏽🍳 Made this recipe?
- ⚖️ Convert the Recipe to Metric (g & mL)
- High-Protein Red Lentil Soup Recipe
- 🛍️ Shop Recipe Cookware and Ingredients
- 💬 Comments
🔍 Quick Look: High-Protein Red Lentil Soup
- ⏱️ Prep Time: 10 minutes
- 🎛 Cook Time: 25 minutes
- 👥 Servings: 4
- 📊 Calories: ~311 kcal (based on nutrition panel)
- 💪🏼 Nutrition: 21 grams of protein, 26 grams of fiber, 102 mg of calcium.
- 👩🏽🍳 Flavor Profile: Warm, mildly spiced, and savory, with sweet carrots, earthy lentils, and a bright, lemony finish.
- ⭐ Difficulty: Easy. Simple prep and one-pot cooking, with minimal hands-on time.
👩🏽⚕️ Dietitian's Note
I love using red lentils in this soup because they're rich in plant-based protein and fiber, which help support satiety, blood sugar regulation, and gut health. Red lentils also provide iron, folate, potassium, and magnesium. Adding lemon juice provides vitamin C to enhance iron absorption, while low-oxalate greens like kale, collards, or bok choy contribute calcium and vitamin K for bone health. Carrots add beta-carotene, which the body converts into vitamin A, and the garlic, onion, and curry spices provide additional beneficial plant compounds.
Why You'll Love This Recipe:
This High-Protein Red Lentil Soup is not only warm and comforting, it's also:
- Rich in protein and fiber: Red lentils make this soup naturally satisfying, with plant-based protein and fiber to support fullness, blood sugar regulation, and gut health.
- Packed with nourishing ingredients: Carrots add natural sweetness, while low-oxalate greens like kale or bok choy provide calcium and vitamin K for bone health.
- Deliciously textured: Enjoy it light and brothy with tender lentils and vegetables, or blend it into a thick, creamy soup without adding cream.
- Easy to make: This protein lentil soup uses simple pantry staples, warming curry spices, and minimal prep for a fuss-free meal.
- Perfect for meal prep: Make a big batch for comforting lunches and dinners throughout the week. The flavors deepen as the soup sits.
👩🏼🌾 Ingredients
Below, I share ingredient notes from both a nutrition expert's and trained chef's perspective.

- Red Lentils: The star of this high-protein lentil soup! Red lentils cook quickly and soften into a naturally creamy texture while adding plant-based protein, fiber, iron, and folate. No soaking required.
- Onion: Adds a subtle sweetness and savory depth that forms the flavorful base of the soup.
- Carrots: Bring natural sweetness that balances the warming curry spices. Finely chopping them ensures tender pieces in every spoonful.
- Garlic: Adds a rich, savory aroma and depth of flavor that complements the earthy lentils and spices.
- Low-Oxalate Greens (Kale, Collards, or Bok Choy): Add color, texture, and a slightly earthy flavor. These greens are also good sources of calcium and vitamin K, making them nutritious additions to this red lentil soup.
- Low-Sodium Vegetable Broth: Creates a savory, flavorful base while allowing you to control the salt. Choose a good-quality broth for the best flavor.
- Cayenne: Adds a gentle kick of heat that balances the sweetness of the carrots. Adjust to your preferred spice level or omit for a milder soup.
- Lemon Juice: Brightens the earthy lentils and warming spices with a fresh, tangy finish. Its vitamin C also helps your body absorb iron from the lentils.
- Curry Powder: A fragrant blend of warming spices, typically including turmeric, cumin, and coriander, that gives the broth its comforting, mildly spiced flavor.
- Fresh Dill (Optional): Adds a fresh, slightly grassy flavor that contrasts beautifully with the warm curry spices. Sprinkle over the soup just before serving.
See the printable recipe card below for quantities.
🥕 Substitutions
This recipe is versatile and easy to adapt. Below are some simple ingredient substitutions.
- Red Lentils: Substitute with yellow split peas, green lentils, or brown lentils. Soak beforehand and allow extra cooking time.
- Onion: Use a white or yellow onion. Shallots or leeks also work if you prefer a milder flavor.
- Carrot: Parsnips, sweet potato, or pumpkin can be swapped in for a similar texture.
- Vegetable Broth: Water works if broth isn't available - just increase spices and lemon juice for flavor.
- Cayenne: Use smoked paprika or chili flakes for a milder spice.
- Lemon: Add a splash of apple cider vinegar instead.
- Leafy Greens: Spinach can be used (higher in oxalates, so less calcium absorbed), chard, turnip greens, or even cabbage.
- Curry Powder: Use a mix of turmeric and cumin with a pinch of paprika, or try garam masala for a slightly different but delicious flavor.
📝 Tips for Making Red Lentil Soup
The complete recipe with exact amounts is below. These additional tips will help you get the best results.

- Rinse the lentils well until the water runs mostly clear - this removes excess starch and helps the soup cook evenly.

- Optional soak: Red lentils don't require soaking, but letting them sit in cold water for 20-30 minutes makes them easier to digest and can slightly reduce cooking time. Be sure to rinse well after soaking.

- Chop vegetables finely so every spoonful has a mix of flavors and textures (also makes it more kid-friendly).

- Prevent mushiness: Red lentils cook quickly and can break down into a puree if overcooked. For more texture, simmer them gently, avoid stirring too often, and check for doneness at 15 minutes instead of letting them go longer.

- Skim off the foam (scum): As the soup simmers, you may see foam rise to the surface. Skim it off with a spoon for a clearer, cleaner-tasting broth.

- For a brothy version, skip the blending and add the greens in the last few minutes of cooking. Adjust spice to taste - use less cayenne for a milder soup or add more if you like more heat.

- Brighten with lemon juice at the end - it lifts the flavors, helps with mineral absorption, and preserves the vitamin C, which is sensitive to heat.

- For a creamy version, blend before adding the greens. Then stir in chopped kale, collards, or bok choy at the end so they stay bright and tender. Serve with raita for more protein and calcium.
✔️ Storage & Meal Prep Tips
These simple tips will help your high-protein lentil soup stay fresh and delicious throughout the week:
- Refrigerator: Store leftovers in an airtight container for up to 5 days. The soup will thicken as it sits, so add a splash of broth or water when reheating.
- Freezer: Red lentil soup freezes well. Cool completely, then portion into freezer-safe containers or bags and freeze for up to 3 months.
- Reheating: Warm gently on the stovetop or in the microwave, adding extra liquid as needed to loosen the texture. If you've frozen a blended version, give it a quick stir or blend again after thawing to restore creaminess.
🍲 More Comforting Lentil Recipes
This Chickpea and Lentil Curry combines chickpeas and hearty lentils in a creamy tomato sauce infused with ginger, garlic, and warming spices. Ready in just 20 minutes for a comforting, protein-packed meal.
My High-Protein Butternut Squash Soup brings together earthy lentils and naturally sweet butternut squash with fragrant curry spices for a delicious balance of sweet and savory.
Creamy Tomato-Okra Lentil Pasta features tender okra and lentil pasta tossed in a luscious tomato sauce, with the okra naturally thickening the sauce for a silky finish.
This Warm Lentil and Potato Bowl pairs golden, crispy-edged potatoes with hearty lentils for a satisfying mix of textures in every bite.
🙋🏽♀️ Recipe FAQs
Yes! Diced potatoes make the soup heartier and add a creamy texture once cooked. Just chop them small so they cook at the same time as the lentils. You may want to reduce the carrots slightly to balance the flavors, or add an extra splash of broth if the soup gets too thick.
No - red lentils cook very quickly and don't need soaking. That said, giving them a short soak (20-30 minutes) can make them easier to digest and may slightly reduce cooking time. Just rinse them well before cooking.
Yes! Lentils are an excellent source of plant-based protein, with about 18 grams per cooked cup, including red lentils. They're also rich in fiber, iron, and folate, making them a nutritious addition to soups, curries, and stews. Their combination of protein and fiber helps keep you full and supports blood sugar regulation and gut health.
No. Lentils are generally considered low to moderate in oxalates, depending on the variety, serving size, and preparation method. They can be included in many low-oxalate diets, although portions may need adjusting for people following strict oxalate restrictions.
Lentils are already an excellent source of plant-based protein, providing about 18 grams per cooked cup. For an extra protein boost, add more lentils, cubed tofu, or edamame. You can also blend silken tofu into the broth for an even creamier soup without overpowering the flavor.
No. Carrots are generally considered low to moderate in oxalates, depending on the serving size. They contain substantially less oxalate than high-oxalate vegetables such as spinach.
⚖️ Convert the Recipe to Metric (g & mL)
Use these AI tools to do this:

High-Protein Red Lentil Soup Recipe
Ingredients
- 1 ½ cups red lentils
- 1 large white onion or yellow onion, finely chopped
- 2 small carrots small dice
- 3 large cloves garlic minced
- 1 teaspoon curry powder
- ½ teaspoon cayenne pepper or to taste
- 6 cups vegetable broth preferably low-sodium, or water
- 2 cups chopped kale or low-oxalate greens (collards, or bok choy)
- 2 small lemons juice
- Salt or salt substitute, to taste
- Freshly ground black pepper to taste
- Fresh dill or cilantro chopped, for garnish (optional)
Save This Recipe!
Type your email & I'll send it to you!
Instructions
- Prepare the lentils: Rinse the red lentils thoroughly until the water runs clear.
- Sauté the aromatics: In a large pot, heat a splash of broth, water, or oil. Add the onion, carrots, and garlic. Cook for about 5 minutes, stirring occasionally, or until softened.
- Stir in the curry powder and cayenne. Cook for 1 minute to toast the spices.
- Simmer the soup: Add the lentils and vegetable broth. Bring to a boil, then reduce the heat to low and simmer covered for about 15 minutes, or until the lentils are tender. Skim off any foam if needed. If you'd like a creamy version, blend the soup at this stage using an immersion blender before adding the greens.
- Add greens & season: Stir in the chopped greens, cooking for 3 to 4 minutes until wilted. Season with salt and black pepper to taste.
- Finish the soup: Remove from heat and stir in the lemon juice. Garnish with fresh dill or cilantro, if using, before serving.
Notes
Nutrition
This information is provided as a courtesy and is only an estimate. Nutritional values may vary depending on factors such as product types and brands used.
🛍️ Shop Recipe Cookware and Ingredients

Note: As an Amazon Associate, I earn from qualifying purchases.
Nisha's Favorites
Get my tried-and-true products.












Beth says
I tried the Lebanese variation of this recipe and it was delicious. Quick, easy and one to come back to. Thanks!
Nisha Melvani, RDN says
I/m so glad you enjoyed this version. Thank you for letting me know.
Lucy says
This is so delicious. The lemon, herbs and slight spiciness really lift it, so fresh 💗
Nisha Melvani, RDN says
So glad you enjoyed this soup. Thank you.
Noema. Smith says
Delicious I made it in my pressure cooker brilliant for a WW
Nisha Melvani, RDN says
So glad! Thank you for letting me know.
Liv M says
I made this recipe as a batch cook for work lunches, and it is absolutely PERFECT. It was incredibly easy to make, is so delicious even my partner started stealing my lunches, and it gave me all the nutrition I needed for the day. I kept the greens and lemon aside and heated them up with the soup on the day so they were crisp and green instead of wilted and squeezed the lemon on top at the end, so it still had its zing. Big fan of this one, will absolutely add it to my regular rotation, thank you!
Nisha Melvani, RDN says
So grateful for your comment. Great idea to add the lemon and greens for serving! Sounds so fresh!
Hannah says
Made this and used bone broth instead of veggie. Came out delicious. Ty!
Nisha Melvani, RDN says
So glad you enjoyed this soup.
Tanya Rudy says
Well done 🙂 I don't have much to my name, but I need food... So, I hate wasting anything. This year marks my first attempt at a full gardening experience in 30 years. I have a bunch of things that I need to learn how to cook again. I started with zucchini banana bread last night and wow... I need to give YOU the recipe 🙂
Tonight, I needed protein. I happened to have everything, but opted for a Kettle Fire curry bone broth --- that expired January 2024(!!) and fresh arugula over kale. ..... It came out amazing! The only thing I would do differently is cook it just a smidge more. I'm sure reaheating it will work just fine, but wow..... I am thankful I made more than enough so I can thaw it during the cold months, just around the corner. <3 <3 xxo
Nisha Melvani, RDN says
I ma glad you put all those ingredients to good use! Thank you for sharing.
Kate O'Connor says
Great recipe but a real faff to convert to metric. Can you stick a metric conversion button on your website please for us Europeans? Thanks!
Nisha Melvani, RDN says
I just added a conversion button! Will be doing this for all posts going forward.
Kim Morris says
Would love to make this in a soup maker? Can this be done?
Thanks
Nisha Melvani, RDN says
Yes, that should be fine!
Marilyn says
Made this today and it was easy and delicious. Thanks for a great recipe.
Nisha Melvani, RDN says
Sp glad to hear you enjoyed this soup. Thank you.
Brigitte Reddin says
Very tasty soup. It has become one of my regular soups. Often given to young children and old people in India.
Nisha Melvani, RDN says
Yes! It is very kid-friendly. I grew up on soups just like this too. Thank you.