High-Protein Lentil Soup

A bowl of warming lentil soup that actually fills you up — and fuels you. This high-protein lentil soup uses simple pantry ingredients (lentils, broth, a classic mirepoix) plus flax seeds for an extra nutritional punch. It’s the sort of recipe I turn to when I want something budget-friendly, fast to make, and reliably cozy on a chilly weeknight. If you like protein-forward soups, browse our high-protein meals collection for more ideas.

Why you’ll love this dish

This soup balances economy, speed, and nutrition. One cup of dry lentils yields several servings and delivers most of the protein; combined with flax seeds and vegetable broth, you get a complete, satisfying bowl that’s vegan, gluten-free, and easy to adapt.

“Comforting, hearty, and ready in under an hour — perfect for meal prep and picky eaters alike.” — home-cook review

Best occasions: weeknight dinners, meal-prep lunches, or a light supper after a long day. It’s also kid-friendly when seasoned mildly and pureed for smoother texture.

How this recipe comes together

Start by softening a classic base of onion, carrot, and celery (mirepoix) to build flavor without extra fat. Toast the spices briefly to bloom their aroma, then add the lentils and broth to simmer until tender. Stirring in flax seeds at the end keeps their nuttiness and fiber intact; if you prefer a silkier mouthfeel, blend a portion of the soup before adding greens. Total active hands-on time is about 15–20 minutes, and simmering takes 25–30 minutes.

What you’ll need

  • 1 cup dry lentils (brown, green, or French lentils work; red lentils cook faster and soften more)
  • 4 cups vegetable broth (low-sodium is fine)
  • 1 medium onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika (smoked or sweet, your choice)
  • Salt and freshly ground black pepper, to taste
  • 1/4 cup flax seeds (see tip below about grinding)
  • Optional: handfuls of baby spinach, chopped kale, or other quick-cooking greens

Ingredient notes and substitutions:

  • Broth: chicken broth can be used if you’re not keeping the soup vegan. Water plus a bouillon cube also works in a pinch.
  • Lentils: brown/green = holds shape; red = faster and gives a creamier texture.
  • Flax: ground flax seeds are more digestible and release more omega-3s. If you only have whole flax, pulse briefly in a spice grinder.

Step-by-step instructions

  1. Heat 1–2 tablespoons of olive oil in a large pot over medium heat. Add the chopped onion, diced carrots, and diced celery. Sauté, stirring occasionally, until softened and the onion is translucent — about 6–8 minutes.
  2. Add the minced garlic and cook 30–60 seconds until fragrant; don’t let it brown.
  3. Stir in the cumin and paprika and toast for 20–30 seconds to bloom the spices.
  4. Add the lentils and vegetable broth. Season with a generous pinch of salt and some black pepper. Bring the pot to a boil.
  5. Once boiling, reduce heat to a simmer. Cover partially and cook for 25–30 minutes, or until the lentils are tender (check earlier if using red lentils).
  6. Stir in the flax seeds and any quick-cooking greens. Cook another 2–3 minutes until greens are wilted.
  7. Taste and adjust seasoning. For a creamier texture, remove 2 cups of soup, blend until smooth, and stir back in.
  8. Serve warm with a drizzle of olive oil, a squeeze of lemon, or a sprinkle of fresh herbs.

Best ways to enjoy it

Serve in deep bowls with crusty bread or a slice of toasted whole-grain bread for dipping. For a heartier meal, top with a scoop of cooked quinoa or brown rice. A dollop of plain yogurt (or cashew cream for vegan) brightens the flavors. If you want another cozy bowl for the dinner rotation, try our easy lasagna soup recipe for cheesy comfort on another night.

Pairing suggestions:

  • Simple green salad with lemon vinaigrette
  • Rustic sourdough or pita chips
  • Pickled vegetables for contrast

Storage and reheating tips

  • Refrigeration: Cool the soup quickly, transfer to airtight containers, and store up to 4–5 days in the fridge.
  • Freezing: This soup freezes well. Portion into freezer-safe containers and freeze for up to 3 months. Leave some headspace if using glass.
  • Reheating: Thaw overnight in the fridge if frozen. Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of water or broth if it thickens too much.
    Food safety note: Refrigerate within two hours of cooking and reheat to at least 165°F (74°C).

Pro chef tips

  • Rinse lentils: Give dry lentils a quick rinse and pick out any stones or debris before cooking.
  • Toast spices: Toasting cumin and paprika briefly in the pot after the aromatics elevates the flavor more than adding them later.
  • Grind flax: For best nutrition and a smoother texture, grind flax seeds just before using. Whole flax can pass through undigested.
  • Control salt: If your broth is salty, add less at the start and adjust after the lentils have cooked and flavors concentrate.
  • Texture control: For a creamier soup without dairy, mash a portion of the lentils in the pot with a potato masher or blend a portion.

Creative twists

  • Mediterranean: Add a can of diced tomatoes, a bay leaf while simmering, and finish with chopped parsley and lemon zest.
  • Curry version: Swap cumin/paprika for 1–2 teaspoons curry powder and add a splash of coconut milk at the end.
  • Smoky chipotle: Use smoked paprika and a small amount of chipotle in adobo for a spicy, smoky kick.
  • Protein boost: Stir in cooked diced tofu or shredded chicken after simmering for extra protein and texture.

Common questions

Q: Can I use canned lentils instead of dry?
A: Yes. If using canned (rinsed and drained), add them near the end of cooking and simmer just until heated through — about 5–7 minutes. Cut the broth slightly if you want a thicker soup.

Q: Should flax seeds be ground?
A: Grinding flax seeds improves nutrient absorption (omega-3s) and gives a smoother mouthfeel. Whole flax adds crunch but passes through more intact.

Q: How long does this soup take from start to finish?
A: Active prep is roughly 15–20 minutes, plus 25–30 minutes simmering. Plan on 45–55 minutes total.

Q: Will lentils cause bloating?
A: Lentils contain fiber and oligosaccharides that can cause gas in some people. Rinsing well and starting with smaller portions helps. Soaking lentils briefly (30 minutes) and discarding the soak water can also reduce lectins and some gas-producing compounds.

Q: Is this soup suitable for meal prep?
A: Absolutely — it stores well in the fridge and freezes well in portions. Reheat gently and add fresh greens or herbs to brighten each serving.

Q: Can I make this in a pressure cooker or Instant Pot?
A: Yes. Use the sauté function for the vegetables and spices, then add lentils and broth and cook on high pressure for about 10 minutes with a natural release for 10 minutes. Add flax and greens after pressure release.

If you have any dietary restrictions or want a version tailored to low-FODMAP or lower-sodium needs, tell me which and I’ll suggest exact swaps.

Print

Hearty Lentil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A cozy and filling lentil soup that’s perfect for weeknight dinners, packed with protein and nutrients.

  • Author: nigob439gmail-com
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Simmering
  • Cuisine: Vegetarian
  • Diet: Vegan, Gluten-Free

Ingredients

Scale
  • 1 cup dry lentils (brown, green, or French)
  • 4 cups vegetable broth (low-sodium)
  • 1 medium onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika (smoked or sweet)
  • Salt and freshly ground black pepper, to taste
  • 1/4 cup flax seeds
  • Optional: handfuls of baby spinach, chopped kale, or other quick-cooking greens

Instructions

  1. Heat 1–2 tablespoons of olive oil in a large pot over medium heat.
  2. Add the chopped onion, diced carrots, and diced celery. Sauté until softened and the onion is translucent — about 6–8 minutes.
  3. Add the minced garlic and cook 30–60 seconds until fragrant; don’t let it brown.
  4. Stir in the cumin and paprika and toast for 20–30 seconds to bloom the spices.
  5. Add the lentils and vegetable broth. Season with salt and pepper. Bring to a boil.
  6. Once boiling, reduce heat to a simmer. Cover partially and cook for 25–30 minutes, or until the lentils are tender.
  7. Stir in the flax seeds and any quick-cooking greens. Cook another 2–3 minutes until greens are wilted.
  8. Taste and adjust seasoning. For a creamier texture, remove 2 cups of soup, blend until smooth, and stir back in.
  9. Serve warm with a drizzle of olive oil or fresh herbs.

Notes

Use ground flax seeds for better nutrition and texture. This soup is also great for meal prep and stores well in the fridge.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star