High-Protein Lentil Soup

High-Protein Lentil Soup

There are some meals that quietly become the backbone of a busy week, and this High-Protein Lentil Soup is exactly that in my kitchen. I stumbled upon the idea years ago when I was staring down a bag of red lentils and a handful of sad vegetables, determined to make something that wouldn’t break the bank or leave us hungry an hour later. What came out of that pot was so hearty and satisfying that it’s now a permanent fixture in my meal-prep rotation, saving my family both money and sanity.

Recipe Overview

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Servings: 8 generous portions
  • Difficulty: Easy

Why You’ll Love This High-Protein Lentil Soup

  • Budget-friendly to the core: At roughly £1.20 per serving, this soup proves that eating well doesn’t require a trip to a fancy grocer. Lentils are among the cheapest sources of protein, and the vegetables here are flexible enough to use whatever is on offer.
  • Meal-prep champion: I make a double batch on Sunday, portion it into containers, and we eat well all week without any last-minute scrambling. The flavours actually deepen after a day or two in the fridge, so leftovers taste even better.
  • Seriously high in protein: Between the lentils, the chicken, and the natural protein from the vegetables, each bowl delivers around 28 grams of protein. It keeps everyone full for hours, which is no small feat in a house with growing teenagers.
  • Freezes like a dream: I’ve been making this for over 5 years, and it never disappoints when I pull a frozen portion from the depths of my freezer. It thaws and reheats beautifully, making it a lifesaver on those chaotic evenings.
  • My kids absolutely devour this every time I make it: Even the pickiest eater in our house asks for seconds, which is my ultimate test for any recipe. The texture is smooth enough to be approachable but substantial enough to feel like a real meal.
High-Protein Lentil Soup

High-Protein Lentil Soup
15 min prep  ·  50 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 2 tablespoons olive oil
  • 1 large onion, finely diced (about 200g)
  • 3 garlic cloves, minced
  • 2 large carrots, diced (about 150g)
  • 2 celery stalks, diced (about 100g)
  • 1 red bell pepper, diced (about 150g)
  • 500g skinless chicken breast, cut into small cubes
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried thyme
  • ½ teaspoon black pepper
  • 1 teaspoon salt, plus more to taste
  • 300g dried red lentils, rinsed well
  • 1.5 litres chicken stock (low-sodium if possible)
  • 1 can (400g) chopped tomatoes
  • Juice of 1 lemon
  • Fresh parsley, chopped, for serving (optional)

Tip: Red lentils are ideal here because they break down during cooking, creating a naturally creamy texture without needing any dairy or blending. If you only have green or brown lentils, the cooking time will increase by about 15–20 minutes, and the texture will be slightly firmer.

How to Make High-Protein Lentil Soup

  1. Sauté the aromatics: Heat the olive oil in a large, heavy-based pot over a medium heat until it shimmers and smells fragrant. Add the diced onion and cook, stirring occasionally, for about 5 minutes until the pieces turn translucent and begin to soften. You should hear a gentle sizzle, and the kitchen will fill with a sweet, savoury aroma.
  2. Add the vegetables and chicken: Tip in the garlic, carrots, celery, and red bell pepper. Stir everything together and cook for another 5 minutes. The vegetables will start to release their moisture, and the mix will look glossy and smell deeply earthy. Add the cubed chicken breast and cook until the outside turns opaque and slightly golden, about 4 minutes, stirring frequently so it doesn’t stick.
  3. Bloom the spices: Sprinkle the cumin, smoked paprika, dried thyme, black pepper, and salt over the chicken and vegetables. Stir continuously for about 1 minute. The spices will become intensely aromatic, and you’ll see the colour deepen as they coat everything in a warm, reddish tint. This step is crucial for unlocking the full flavour.
  4. Add the lentils and liquids: Pour in the rinsed red lentils, followed by the chicken stock and the can of chopped tomatoes. Stir everything well, scraping the bottom of the pot to lift any browned bits. The liquid will look slightly murky at first, but that’s perfectly normal.
  5. Simmer until tender: Bring the soup to a gentle boil — you’ll see bubbles breaking the surface steadily — then reduce the heat to low, cover, and let it simmer. After about 25 minutes, check the lentils. They should be soft and beginning to fall apart. The soup will have thickened noticeably, and the colour will be a rich, golden-orange. If it seems too thick for your liking, add a splash more stock or water.
  6. Finish with lemon: Remove the pot from the heat and stir in the lemon juice. This brightens the entire soup, cutting through the richness and making the flavours sing. Taste and adjust the salt if needed. The soup should be creamy, with tender pieces of chicken and a velvety texture from the broken-down lentils.
  7. Rest and serve: Let the soup sit for 5 minutes before ladling it into bowls. This allows the flavours to settle. Garnish with fresh parsley if you like, and serve hot. The steam will carry a comforting, spiced aroma that signals a nourishing meal ahead.

Tips From My Kitchen

  • Rinse your lentils thoroughly: Red lentils often have a fine dust or small debris, so rinsing them in a fine-mesh sieve under cold running water until the water runs clear is essential. This removes any bitterness and ensures a clean, sweet flavour in the finished soup. Skipping this step can leave a slightly chalky taste.
  • Don’t skip the lemon at the end: The lemon juice is not optional here — it provides acidity that balances the earthy lentils and rich stock. Without it, the soup can taste flat and one-dimensional. I add it just before serving to preserve that fresh, bright note.
  • Batch cook and portion wisely: When I meal-prep this soup, I let it cool completely before dividing it into airtight containers. I leave about a centimetre of space at the top of each container because the soup expands slightly as it freezes. For single servings, I use 500ml containers, which are perfect for a filling lunch or dinner.
  • Reheat gently for best texture: To reheat, I transfer a frozen portion to the fridge the night before to thaw slowly. Then I warm it in a saucepan over a medium-low heat, stirring occasionally, until it’s piping hot. If I’m in a rush, I microwave it in 90-second bursts, stirring between each, but the stovetop method keeps the lentils creamier.
  • Customise the protein source: While chicken is my go-to for its neutral flavour and accessibility, you can swap in cooked turkey or even shredded roast chicken from a previous meal. For a vegetarian version, omit the chicken and add a can of chickpeas or extra lentils — just increase the stock slightly to maintain the soup’s consistency.
  • Use a heavy-based pot: A Dutch oven or a thick-bottomed stockpot distributes heat evenly and prevents the lentils from catching on the bottom. I learned this the hard way after scorching a batch in a thin pan. The even heat also helps the lentils break down into that silky texture we’re after.
  • Store leftovers properly to maximise freshness: This soup keeps well in the fridge for up to 5 days in an airtight container. I always let it cool to room temperature before refrigerating, but I never leave it out for more than two hours. The flavours continue to meld, so day three is often the tastiest.

What to Serve With High-Protein Lentil Soup

  • A chunk of crusty wholemeal bread or a warm flatbread for dipping — perfect for soaking up every last drop.
  • A simple side salad with a lemony vinaigrette to add freshness and crunch.
  • A dollop of plain yogurt or a swirl of coconut cream on top for extra creaminess.
  • For a complete meal, serve alongside High Protein Chicken Fajita Meal Prep Bowls for a varied protein-packed lunch rotation.
  • A handful of toasted pumpkin seeds or pine nuts sprinkled over each bowl for texture and healthy fats.

Frequently Asked Questions

Can I make this soup in a slow cooker or Instant Pot?
Absolutely. For a slow cooker, sauté the aromatics and chicken on the stovetop first, then transfer everything except the lemon juice to the slow cooker and cook on low for 6 to 8 hours or on high for 3 to 4 hours. For an Instant Pot, use the sauté function for the first steps, then cook on high pressure for 10 minutes with a natural release for 10 minutes before stirring in the lemon juice.

How do I prevent the soup from becoming too thick or too thin?
Red lentils are known for absorbing a lot of liquid and breaking down into a thick, porridge-like consistency. If your soup becomes too thick after cooking, simply stir in extra stock or water, a little at a time, until it reaches your desired consistency. If it’s too thin, simmer it uncovered for 5 to 10 minutes to allow some liquid to evaporate and the lentils to continue thickening the broth.

Is this soup suitable for freezing, and how should I do it?
Yes, this soup freezes exceptionally well. Allow it to cool completely, then transfer it to freezer-safe containers or resealable bags, leaving a small gap for expansion. It will keep for up to 3 months in the freezer. To serve, thaw overnight in the refrigerator and reheat gently on the stovetop, adding a splash of water or stock if it has thickened during freezing.

Can I use green or brown lentils instead of red lentils?
Yes, but the texture and cooking time will change. Green and brown lentils hold their shape better and take longer to cook, so you’ll need to simmer the soup for about 40 to 50 minutes instead of 25. The final soup will be less creamy and more brothy, which some people prefer. Just be sure to adjust the liquid accordingly, as these lentils absorb less water than red lentils.

How can I add more protein to this soup without using chicken?
You can easily boost the protein content by stirring in a can of drained and rinsed chickpeas or white beans during the last 10 minutes of cooking. Another option is to add a scoop of unflavoured protein powder blended with a little water just before serving, though this can alter the texture slightly. For a different twist, try serving the soup topped with a poached egg for an extra hit of protein.

High-Protein Lentil Soup

High-Protein Lentil Soup

A hearty and nutritious soup featuring tender chicken breast, red lentils, and a medley of vegetables simmered in a rich tomato and chicken stock base, brightened with lemon juice and aromatic spices.
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Mediterranean
Calories: 350

Ingredients
  

  • 2 tablespoons olive oil
  • 1 large onion finely diced (about 200g)
  • 3 garlic cloves minced
  • 2 large carrots diced (about 150g)
  • 2 celery stalks diced (about 100g)
  • 1 red bell pepper diced (about 150g)
  • 500 g skinless chicken breast cut into small cubes
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried thyme
  • ½ teaspoon black pepper
  • 1 teaspoon salt plus more to taste
  • 300 g dried red lentils rinsed well
  • 1.5 litres chicken stock low-sodium if possible
  • 1 can 400g chopped tomatoes
  • Juice of 1 lemon
  • Fresh parsley chopped, for serving (optional)

Method
 

  1. Sauté the aromatics: Heat the olive oil in a large, heavy-based pot over a medium heat until it shimmers and smells fragrant. Add the diced onion and cook, stirring occasionally, for about 5 minutes until the pieces turn translucent and begin to soften. You should hear a gentle sizzle, and the kitchen will fill with a sweet, savoury aroma.
  2. Add the vegetables and chicken: Tip in the garlic, carrots, celery, and red bell pepper. Stir everything together and cook for another 5 minutes. The vegetables will start to release their moisture, and the mix will look glossy and smell deeply earthy. Add the cubed chicken breast and cook until the outside turns opaque and slightly golden, about 4 minutes, stirring frequently so it doesn't stick.
  3. Bloom the spices: Sprinkle the cumin, smoked paprika, dried thyme, black pepper, and salt over the chicken and vegetables. Stir continuously for about 1 minute. The spices will become intensely aromatic, and you'll see the colour deepen as they coat everything in a warm, reddish tint. This step is crucial for unlocking the full flavour.
  4. Add the lentils and liquids: Pour in the rinsed red lentils, followed by the chicken stock and the can of chopped tomatoes. Stir everything well, scraping the bottom of the pot to lift any browned bits. The liquid will look slightly murky at first, but that's perfectly normal.
  5. Simmer until tender: Bring the soup to a gentle boil — you'll see bubbles breaking the surface steadily — then reduce the heat to low, cover, and let it simmer. After about 25 minutes, check the lentils. They should be soft and beginning to fall apart. The soup will have thickened noticeably, and the colour will be a rich, golden-orange. If it seems too thick for your liking, add a splash more stock or water.
  6. Finish with lemon: Remove the pot from the heat and stir in the lemon juice. This brightens the entire soup, cutting through the richness and making the flavours sing. Taste and adjust the salt if needed. The soup should be creamy, with tender pieces of chicken and a velvety texture from the broken-down lentils.
  7. Rest and serve: Let the soup sit for 5 minutes before ladling it into bowls. This allows the flavours to settle. Garnish with fresh parsley if you like, and serve hot. The steam will carry a comforting, spiced aroma that signals a nourishing meal ahead.

Notes

For a thicker soup, simmer longer without the lid. If you prefer a thinner consistency, add more stock or water. Adjust salt to taste before serving.

I hope this High-Protein Lentil Soup becomes as steadfast in your kitchen as it is in mine. It’s the kind of recipe that quietly delivers — nourishing your family, stretching your budget, and making those busy weeknights feel a little more manageable. If you give it a try, I’d love to hear how it turned out for you. Drop a comment below and let me know if your family loved it as much as mine does, or if you added your own twist to make it yours.

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating