Recipes

15 High-Protein, High-Fiber Soup Recipes That Keep You Full

By Peter Oladeji •

There’s something comforting about a warm bowl of soup, especially when the weather gets colder or you’ve had a long day and don’t feel like cooking a complicated dinner.

But soup isn’t always filling. A bowl made mostly with broth and a few vegetables might taste good, only to leave you searching for something else to eat an hour later.

If you’ve been searching for high protein high fiber soup recipes, these 15 comforting options are a good place to start.

Instead of relying on broth alone, these recipes combine ingredients like chicken, turkey, lentils, beans, tofu, edamame, and vegetables. Some are rich and creamy, others are packed with tomato and spices, and several are easy enough to prepare in one pot.

You’ll find chicken soups, hearty lentil recipes, comforting bean soups, and plant-based options that work well for dinner or meal preparation.

And the best part? You don’t need expensive ingredients or complicated cooking techniques to make a satisfying bowl of soup.

15 High-Protein, High-Fiber Soups at a Glance

Not sure where to begin? This comparison will help you find a soup that suits your schedule and the ingredients you already have.

Soup Recipe Main Protein and Fiber Sources Approximate Time Vegetarian
Lemon Chicken and White Bean Soup Chicken, white beans 35 minutes No
Smoky Turkey and Lentil Soup Turkey, lentils 45 minutes No
Tomato Chickpea and Red Lentil Soup Chickpeas, red lentils 35 minutes Yes
Beef and Black Bean Soup Lean beef, black beans 35 minutes No
Ginger Tofu and Edamame Soup Tofu, edamame, peas 30 minutes Yes
Split Pea and Chicken Soup Split peas, chicken 70 minutes No
Chicken, Barley and Kidney Bean Soup Chicken, barley, kidney beans 55 minutes No
Creamy Cauliflower and White Bean Soup White beans, cottage cheese 35 minutes Yes
Black Bean and Quinoa Chili Soup Black beans, quinoa 35 minutes Yes
Mediterranean Chicken and Chickpea Soup Chicken, chickpeas, kale 35 minutes No
Creamy Red Lentil and Peanut Soup Red lentils, peanut butter 35 minutes Yes
Shrimp, Black Bean and Corn Soup Shrimp, black beans 30 minutes No
Turkey, White Bean and Zucchini Soup Turkey, white beans 35 minutes No
Lentil and Whole-Wheat Pasta Minestrone Lentils, white beans, pasta 50 minutes Yes
Butternut Squash, Lentil and Chickpea Soup Red lentils, chickpeas 40 minutes Yes

Cooking times are estimates. Vegetarian recipes use vegetable broth rather than meat-based stock. Exact protein and fiber content will vary depending on ingredient brands and serving sizes.

What Makes a Soup High in Protein and Fiber?

A satisfying soup usually needs more than vegetables floating in broth.

Protein and fiber play different roles in a balanced eating pattern. Protein helps the body maintain and repair tissues, while dietary fiber supports normal digestive function.

Both can also make meals more satisfying, particularly when they’re combined with vegetables and other nutrient-rich ingredients.

There are several practical ways to add them to soup.

Use Beans and Lentils

Beans, chickpeas, split peas, and lentils are some of the most useful ingredients for hearty soups because they provide both plant protein and dietary fiber.

They’re also widely available, relatively affordable, and easy to keep in the pantry.

Add a Substantial Protein Source

Chicken, turkey, lean beef, shrimp, tofu, and edamame can help increase the protein content of a soup.

For vegetarian recipes, combining foods like lentils, tofu, beans, and other legumes is a practical approach.

Include Vegetables and Whole Grains

Carrots, spinach, kale, zucchini, cauliflower, and other vegetables add flavor, texture, and nutrients.

Barley, quinoa, and whole-wheat pasta can also contribute fiber while making a soup feel more like a complete meal.

For accurate nutritional information, ingredient quantities and serving sizes should be checked against resources such as USDA FoodData Central.

The recipes below are designed around substantial protein-containing foods and fiber-rich ingredients. Exact nutrient totals should be calculated using the particular products and portions used rather than assumed from the recipe title alone.

1. Lemon Chicken and White Bean Soup

A bowl of homemade chicken and vegetable soup with herbs
A comforting bowl of homemade soup with chicken and vegetables.

Chicken soup is a familiar comfort food, but adding white beans makes it much heartier.

This version combines tender chicken, creamy cannellini beans, carrots, spinach, and lemon. The lemon goes in at the end, giving the soup a fresh flavor without needing a heavy sauce.

Prep time: 10 minutes
Cook time: 25 minutes
Servings: 4

Ingredients

  • 1 pound boneless, skinless chicken breast, diced
  • 2 cans (15 ounces each) cannellini beans, drained and rinsed
  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 medium carrots, diced
  • 3 garlic cloves, minced
  • 5 cups low-sodium chicken broth
  • 3 cups fresh spinach
  • 1 teaspoon dried oregano
  • 1 tablespoon fresh lemon juice
  • 1/4 teaspoon black pepper
  • Fresh parsley, optional

How to Make It

  1. Heat the olive oil in a large pot over medium heat. Add the onion and carrots and cook for about 5 minutes, stirring occasionally.
  2. Add the garlic and oregano. Stir for another 30 seconds.
  3. Pour in the chicken broth and add the diced chicken.
  4. Bring to a gentle simmer and cook for approximately 12–15 minutes, until the chicken reaches 165°F (74°C).
  5. Stir in the drained white beans and simmer for another 5 minutes.
  6. Add the spinach and cook until wilted.
  7. Turn off the heat, stir in the lemon juice and black pepper, and finish with parsley if desired.

Why This Soup Is Filling

The chicken supplies protein, while the white beans add more protein and dietary fiber. Because the beans also release some starch into the broth, the soup develops a slightly creamy texture without cream.

Easy variation: Mash a few spoonfuls of beans against the side of the pot to create a thicker soup.

2. Smoky Turkey and Lentil Soup

Ground turkey and lentils are a useful combination when you want a substantial dinner without spending much time preparing ingredients.

The smoked paprika gives this soup a warm, savory flavor, while the lentils help thicken the broth as they cook.

Prep time: 10 minutes
Cook time: 35 minutes
Servings: 4

Ingredients

  • 1 pound lean ground turkey
  • 1 cup dry brown or green lentils, rinsed
  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 can (14.5 ounces) diced tomatoes
  • 6 cups low-sodium chicken broth
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon black pepper
  • Fresh parsley, optional

How to Make It

  1. Heat the olive oil in a large soup pot over medium heat.
  2. Add the ground turkey and break it into small pieces using a wooden spoon. Cook until fully browned and the turkey reaches 165°F (74°C).
  3. Add the onion, carrots, and celery. Cook for another 4–5 minutes.
  4. Stir in the garlic, smoked paprika, cumin, and black pepper.
  5. Add the rinsed lentils, diced tomatoes, and broth.
  6. Bring to a boil, then reduce the heat and simmer gently for approximately 25–35 minutes, until the lentils are tender.
  7. Stir occasionally and add a little water if the soup becomes thicker than you prefer.
  8. Taste, adjust the seasoning, and serve with parsley.

Meal Prep Tip

Lentils absorb liquid as the soup sits, so leftovers may become thicker overnight. Simply add a splash of water or broth when reheating.

Serve it on its own or with a small piece of whole-grain bread.

3. Tomato Chickpea and Red Lentil Soup

Creamy lentil soup with tomatoes and green herbs served in a white bowl
A hearty lentil soup with tomatoes and herbs.

This is one of the easiest vegetarian soups to make when your refrigerator is nearly empty.

Most of the ingredients come from the pantry: canned chickpeas, tomatoes, dry red lentils, and a few spices.

The red lentils soften and partly break down as they cook, making the tomato broth naturally thicker.

Prep time: 10 minutes
Cook time: 25 minutes
Servings: 4

Ingredients

  • 1 cup dry red lentils, rinsed
  • 2 cans (15 ounces each) chickpeas, drained and rinsed
  • 1 can (14.5 ounces) diced tomatoes
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 1 tablespoon olive oil
  • 5 cups low-sodium vegetable broth
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon black pepper
  • 1 tablespoon lemon juice
  • Fresh cilantro or parsley, optional

How to Make It

  1. Warm the olive oil in a pot over medium heat. Add the onion and cook until softened, about 4 minutes.
  2. Add the garlic, cumin, and smoked paprika. Stir for 30 seconds.
  3. Pour in the tomatoes and vegetable broth.
  4. Add the rinsed red lentils and chickpeas.
  5. Bring to a gentle boil, then reduce the heat and simmer for 18–25 minutes, stirring occasionally.
  6. When the lentils are soft, use a spoon to mash a small portion of the chickpeas if you prefer a thicker soup.
  7. Finish with lemon juice, black pepper, and fresh herbs.

Why It’s Worth Making

This soup is completely plant-based and uses chickpeas and lentils to provide both protein and fiber.

It also freezes well, making it a useful choice for preparing several meals at once.

4. Hearty Beef and Black Bean Soup

If you enjoy the flavor of chili but want something a little lighter in texture, try this beef and black bean soup.

Lean ground beef, black beans, tomatoes, and peppers create a satisfying bowl with familiar Southwestern-style flavors.

Prep time: 10 minutes
Cook time: 25 minutes
Servings: 4

Ingredients

  • 1 pound lean ground beef
  • 2 cans (15 ounces each) black beans, drained and rinsed
  • 1 can (14.5 ounces) diced tomatoes
  • 1 red bell pepper, diced
  • 1 medium onion, chopped
  • 2 garlic cloves, minced
  • 4 cups low-sodium beef broth
  • 1 tablespoon olive oil
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • Fresh cilantro and lime, optional

How to Make It

  1. Heat a large pot over medium heat and add the olive oil.
  2. Add the ground beef and cook until browned and it reaches 160°F (71°C). Drain excess fat if necessary.
  3. Add the onion and bell pepper. Cook for 4–5 minutes until slightly softened.
  4. Stir in the garlic, chili powder, cumin, and smoked paprika.
  5. Add the black beans, diced tomatoes, and broth.
  6. Bring to a simmer and cook for approximately 15 minutes.
  7. For a thicker soup, mash a small portion of the beans before serving.
  8. Finish with lime juice or fresh cilantro if desired.

Serving Suggestion

A spoonful of plain Greek yogurt works well as a topping if you like creamy chili. You can also add chopped avocado.

Because black beans provide fiber and the beef provides substantial protein, the soup works well as a main meal rather than just a starter.

5. Ginger Tofu and Edamame Vegetable Soup

For a break from tomato-based soups, this ginger tofu soup brings something different to the table.

It’s light in flavor but contains plenty of solid ingredients, including tofu, edamame, peas, mushrooms, and leafy greens.

Prep time: 15 minutes
Cook time: 15 minutes
Servings: 4

Ingredients

  • 14 ounces extra-firm tofu, drained and cubed
  • 3 cups frozen shelled edamame
  • 1 cup frozen green peas
  • 2 cups sliced mushrooms
  • 2 cups chopped bok choy
  • 1 medium carrot, thinly sliced
  • 4 cups low-sodium vegetable broth
  • 1 tablespoon grated fresh ginger
  • 2 garlic cloves, minced
  • 2 teaspoons sesame oil
  • 1 tablespoon reduced-sodium soy sauce
  • 2 green onions, sliced

How to Make It

  1. Heat the sesame oil in a large pot over medium heat.
  2. Add the ginger and garlic and cook for about 30 seconds.
  3. Add the mushrooms and carrots. Cook for 3–4 minutes.
  4. Pour in the vegetable broth and bring to a simmer.
  5. Add the edamame, peas, and tofu.
  6. Simmer for approximately 6–8 minutes, or until the vegetables and edamame are thoroughly heated and tender.
  7. Stir in the bok choy and soy sauce, and cook for another 2 minutes.
  8. Top with sliced green onions before serving.

Easy Substitution

Spinach can replace bok choy if that’s what you already have.

This is also a useful way to make a vegetarian soup that doesn’t rely only on beans or lentils for its protein.

6. Thick Split Pea and Chicken Soup

Green pea soup served in a white bowl with herbs and croutons
A comforting bowl of green pea soup.

Split pea soup is one of those meals that becomes especially appealing when the weather turns cold.

It’s thick, comforting, and made with simple ingredients. This version includes shredded chicken for extra protein without depending on processed meats.

Prep time: 10 minutes
Cook time: 55–60 minutes
Servings: 4

Ingredients

  • 1 1/2 cups dry green split peas, rinsed
  • 12 ounces cooked, shredded chicken breast
  • 1 medium onion, diced
  • 2 carrots, diced
  • 2 celery stalks, chopped
  • 3 garlic cloves, minced
  • 6 cups low-sodium chicken broth
  • 1 tablespoon olive oil
  • 1 teaspoon dried thyme
  • 1 bay leaf
  • 1/4 teaspoon black pepper

How to Make It

  1. Heat the olive oil in a large pot over medium heat.
  2. Add the onion, carrots, and celery. Cook for 5 minutes.
  3. Stir in the garlic and thyme.
  4. Add the rinsed split peas, broth, and bay leaf.
  5. Bring to a boil, then reduce the heat and simmer gently for approximately 45–60 minutes, stirring occasionally, until the peas are soft.
  6. Remove the bay leaf.
  7. Add the cooked, shredded chicken and heat thoroughly for several minutes.
  8. Season with black pepper and add water or broth if you prefer a thinner consistency.

Helpful Tip

Split peas naturally thicken the soup as they cook. There’s no need to add flour or cream.

If you like a smoother texture, blend part of the soup before adding the chicken.

7. Chicken, Barley and Kidney Bean Soup

Barley doesn’t get as much attention as rice or pasta, but it deserves a place in hearty soups.

It adds a pleasantly chewy texture and pairs well with chicken, beans, carrots, and celery.

Prep time: 15 minutes
Cook time: 40 minutes
Servings: 5

Ingredients

  • 1 pound boneless, skinless chicken breast, diced
  • 2 cans (15 ounces each) kidney beans, drained and rinsed
  • 3/4 cup dry pearl barley, rinsed
  • 1 medium onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 2 garlic cloves, minced
  • 7 cups low-sodium chicken broth
  • 1 tablespoon olive oil
  • 1 teaspoon dried thyme
  • 1/4 teaspoon black pepper

How to Make It

  1. Heat the olive oil in a large pot and cook the onion, carrots, and celery for about 5 minutes.
  2. Add the garlic and thyme and stir briefly.
  3. Pour in the chicken broth and add the rinsed barley.
  4. Bring to a simmer and cook for approximately 20 minutes.
  5. Add the diced chicken and simmer until the chicken reaches 165°F (74°C) and the barley is tender, approximately 15–20 additional minutes.
  6. Stir in the drained kidney beans and cook for another 5 minutes.
  7. Season with black pepper and serve warm.

Make-Ahead Tip

Barley continues absorbing broth after cooking, so the soup will become thicker in the refrigerator.

Add extra water or broth when reheating. If you’re making the soup several days ahead, you can also cook the barley separately and add it when serving.

8. Creamy Cauliflower and White Bean Soup

Not every creamy soup needs heavy cream.

Cauliflower and white beans blend into a smooth base, while cottage cheese adds protein and gives the soup a richer texture.

The result is a comforting vegetarian soup that works well for lunch or dinner.

Prep time: 10 minutes
Cook time: 25 minutes
Servings: 4

Ingredients

  • 1 medium head cauliflower, chopped into florets
  • 2 cans (15 ounces each) cannellini beans, drained and rinsed
  • 1 1/2 cups plain cottage cheese
  • 1 medium onion, chopped
  • 3 garlic cloves, minced
  • 4 cups low-sodium vegetable broth
  • 1 tablespoon olive oil
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon black pepper
  • 1 teaspoon lemon juice

How to Make It

  1. Heat the olive oil in a large pot and add the onion. Cook for 4–5 minutes.
  2. Stir in the garlic and thyme.
  3. Add the cauliflower, white beans, and vegetable broth.
  4. Bring to a simmer and cook for approximately 18–22 minutes, until the cauliflower is soft.
  5. Remove the pot from the heat and allow it to cool slightly.
  6. Blend the soup carefully until smooth, following your blender manufacturer’s instructions for hot liquids.
  7. Blend the cottage cheese with a little of the warm soup until smooth, then stir it into the pot.
  8. Warm gently over low heat without boiling vigorously. Add lemon juice and black pepper before serving.

Serving Tip

Serve with cracked black pepper or fresh herbs on top.

This soup contains dairy, so use a suitable alternative recipe if you need a dairy-free meal. Simply replacing cottage cheese with plant milk will also reduce the protein content.

9. Black Bean and Quinoa Chili Soup

This soup sits somewhere between a hearty chili and a brothy bean stew.

The black beans provide protein and fiber, while quinoa adds texture and makes the soup feel substantial without meat.

Prep time: 10 minutes
Cook time: 25 minutes
Servings: 4

Ingredients

  • 3 cans (15 ounces each) black beans, drained and rinsed
  • 3/4 cup dry quinoa, rinsed
  • 1 cup corn kernels
  • 1 red bell pepper, diced
  • 1 medium onion, diced
  • 2 garlic cloves, minced
  • 1 can (14.5 ounces) diced tomatoes
  • 6 cups low-sodium vegetable broth
  • 1 tablespoon olive oil
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • Lime juice and cilantro, optional

How to Make It

  1. Heat the olive oil in a pot over medium heat.
  2. Add the onion and bell pepper and cook for about 5 minutes.
  3. Stir in the garlic, chili powder, and cumin.
  4. Add the tomatoes, rinsed quinoa, black beans, corn, and vegetable broth.
  5. Bring to a boil, reduce the heat, and simmer for approximately 20–25 minutes until the quinoa is cooked.
  6. Add a little extra water if the quinoa absorbs too much broth.
  7. Finish with lime juice and cilantro if desired.

Why It Works for Meal Prep

This soup uses mostly shelf-stable ingredients, making it convenient when you haven’t had time to shop for fresh meat or fish.

It’s also easy to portion into individual containers for future meals.

10. Mediterranean Chicken and Chickpea Soup with Kale

A bowl of chicken and chickpea soup with vegetables and leafy greens
A hearty Mediterranean-inspired soup with chicken, chickpeas and vegetables.

Chicken, chickpeas, lemon, and herbs work particularly well together.

This soup is simple, flavorful, and full of familiar Mediterranean-inspired ingredients.

Prep time: 10 minutes
Cook time: 25 minutes
Servings: 4

Ingredients

  • 12 ounces boneless, skinless chicken breast, diced
  • 2 cans (15 ounces each) chickpeas, drained and rinsed
  • 3 cups chopped kale, stems removed
  • 1 medium onion, chopped
  • 2 carrots, diced
  • 3 garlic cloves, minced
  • 5 cups low-sodium chicken broth
  • 1 tablespoon olive oil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried thyme
  • 1 tablespoon lemon juice
  • Black pepper to taste

How to Make It

  1. Heat the olive oil in a soup pot over medium heat.
  2. Add the onion and carrots and cook for approximately 5 minutes.
  3. Stir in the garlic, oregano, and thyme.
  4. Add the chicken broth and diced chicken.
  5. Simmer for 12–15 minutes, or until the chicken reaches 165°F (74°C).
  6. Add the chickpeas and kale and continue cooking for 5–7 minutes, until the kale softens.
  7. Stir in the lemon juice and black pepper just before serving.

Easy Variation

Baby spinach can replace kale if you prefer a softer leafy green. Add it near the end because spinach cooks much faster.

For more dinner ideas using protein-rich foods, see our high-protein meals under 500 calories.

11. Creamy Red Lentil and Peanut Soup

Peanut butter might sound like an unusual soup ingredient if you’ve never tried it in a savory dish, but it adds richness and works beautifully with ginger, tomatoes, and lentils.

This soup has a creamy texture without dairy and a warm, slightly nutty flavor.

Prep time: 10 minutes
Cook time: 25 minutes
Servings: 4

Ingredients

  • 1 1/2 cups dry red lentils, rinsed
  • 1 medium sweet potato, peeled and diced
  • 1/3 cup unsweetened peanut butter
  • 1 can (14.5 ounces) diced tomatoes
  • 1 medium onion, diced
  • 2 garlic cloves, minced
  • 1 tablespoon grated fresh ginger
  • 5 cups low-sodium vegetable broth
  • 2 cups fresh spinach
  • 1 tablespoon olive oil
  • 1 teaspoon ground cumin
  • 1/4 teaspoon black pepper

How to Make It

  1. Heat the olive oil in a pot and cook the onion for 4 minutes.
  2. Add the garlic, ginger, and cumin. Stir for about 30 seconds.
  3. Add the sweet potato, red lentils, tomatoes, and broth.
  4. Bring to a gentle boil, then simmer for approximately 20–25 minutes, until the lentils and sweet potato are tender.
  5. Place the peanut butter in a small bowl and whisk in a few tablespoons of the warm broth until smooth.
  6. Stir the peanut mixture back into the soup.
  7. Add the spinach and cook until wilted.
  8. Season with black pepper and serve warm.

What to Know

Use plain, unsweetened peanut butter without added sugar if possible.

Allergy warning: This soup contains peanuts. It is unsuitable for anyone with a peanut allergy.

If the soup thickens too much, stir in additional broth until it reaches your preferred consistency.

12. Shrimp, Black Bean and Corn Soup

If you’re looking for a quick soup with plenty of flavor, shrimp is a convenient choice because it cooks in just a few minutes.

Black beans, corn, tomatoes, and lime give this recipe a fresh, slightly spicy flavor.

Prep time: 10 minutes
Cook time: 20 minutes
Servings: 4

Ingredients

  • 1 pound raw shrimp, peeled and deveined
  • 2 cans (15 ounces each) black beans, drained and rinsed
  • 1 cup corn kernels
  • 1 can (14.5 ounces) diced tomatoes
  • 1 small onion, diced
  • 1 red bell pepper, chopped
  • 2 garlic cloves, minced
  • 5 cups low-sodium vegetable or seafood broth
  • 1 tablespoon olive oil
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1 tablespoon lime juice
  • Fresh cilantro, optional

How to Make It

  1. Heat the olive oil in a pot over medium heat.
  2. Add the onion and bell pepper. Cook until slightly softened.
  3. Add the garlic, cumin, and smoked paprika and stir briefly.
  4. Pour in the broth, tomatoes, beans, and corn.
  5. Simmer for approximately 10 minutes.
  6. Add the raw shrimp and cook for about 3–5 minutes, depending on size, until the shrimp are opaque and fully cooked.
  7. Turn off the heat and stir in the lime juice.
  8. Finish with cilantro if desired.

Cooking Tip

Add the shrimp near the end rather than at the beginning. Overcooked shrimp can become rubbery.

This recipe contains shellfish, so check for allergies before serving.

13. Turkey, White Bean and Zucchini Soup

This is the kind of straightforward weeknight soup that’s easy to make again without checking the recipe every few minutes.

Ground turkey, white beans, zucchini, and tomatoes come together in one pot, with garlic and herbs providing most of the flavor.

Prep time: 10 minutes
Cook time: 25 minutes
Servings: 4

Ingredients

  • 1 pound lean ground turkey
  • 2 cans (15 ounces each) cannellini beans, drained and rinsed
  • 2 medium zucchini, diced
  • 1 medium onion, chopped
  • 3 garlic cloves, minced
  • 1 can (14.5 ounces) diced tomatoes
  • 5 cups low-sodium chicken broth
  • 1 tablespoon olive oil
  • 1 teaspoon dried Italian seasoning
  • 1/4 teaspoon black pepper
  • Fresh parsley, optional

How to Make It

  1. Heat the olive oil in a large soup pot.
  2. Add the ground turkey and cook, breaking it apart, until it reaches 165°F (74°C).
  3. Add the onion and cook for 3–4 minutes.
  4. Stir in the garlic and Italian seasoning.
  5. Add the diced tomatoes, white beans, and broth.
  6. Simmer for approximately 10 minutes.
  7. Add the zucchini and cook for another 5–7 minutes until tender but not mushy.
  8. Season with black pepper and finish with fresh parsley if desired.

Serving Tip

This soup is filling enough to serve as a main meal. If you’d like something on the side, try a simple green salad or a slice of whole-grain bread.

For another vegetable-focused dinner option, browse our healthy cabbage recipes.

14. Lentil and Whole-Wheat Pasta Minestrone

Minestrone is a practical way to use vegetables, beans, and pasta in one meal.

This version adds lentils and whole-wheat pasta to create a soup with more substance than a basic vegetable broth.

Prep time: 15 minutes
Cook time: 35 minutes
Servings: 4 generous portions

Ingredients

  • 1 cup dry brown or green lentils, rinsed
  • 2 cans (15 ounces each) cannellini beans, drained and rinsed
  • 3/4 cup dry whole-wheat small pasta
  • 1 medium zucchini, diced
  • 2 carrots, diced
  • 2 celery stalks, chopped
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 1 can (14.5 ounces) diced tomatoes
  • 7 cups low-sodium vegetable broth
  • 1 tablespoon olive oil
  • 1 teaspoon dried Italian seasoning
  • 2 cups baby spinach
  • Black pepper to taste

How to Make It

  1. Heat the olive oil in a large pot over medium heat.
  2. Add the onion, carrots, and celery and cook for approximately 5 minutes.
  3. Stir in the garlic and Italian seasoning.
  4. Add the lentils, tomatoes, and vegetable broth.
  5. Bring to a simmer and cook for about 20–25 minutes, until the lentils are nearly tender.
  6. Add the zucchini and whole-wheat pasta.
  7. Continue simmering according to the pasta’s package directions, usually another 8–12 minutes, until the pasta and lentils are tender.
  8. Stir in the white beans and spinach and heat for another 2–3 minutes.
  9. Season with black pepper and add a little extra broth if necessary.

Meal Prep Tip

If you’re preparing this soup for several days, cook the pasta separately and add it when serving.

That helps prevent the pasta from becoming too soft after sitting in the refrigerator.

15. Butternut Squash, Lentil and Chickpea Soup

Chicken and white bean soup, featured in high protein high fiber soup recipes
A comforting bowl of lentil soup for a cozy dinner.

Butternut squash makes a wonderful base for fall and winter soups because it becomes soft and slightly sweet as it cooks.

Here, it’s paired with red lentils, chickpeas, ginger, and cumin for a thick, warming soup.

The chickpeas provide a little texture while the lentils soften into the broth.

Prep time: 15 minutes
Cook time: 25 minutes
Servings: 4

Ingredients

  • 3 cups peeled, diced butternut squash
  • 1 1/4 cups dry red lentils, rinsed
  • 2 cans (15 ounces each) chickpeas, drained and rinsed
  • 1 medium onion, diced
  • 2 garlic cloves, minced
  • 1 teaspoon grated fresh ginger
  • 5 cups low-sodium vegetable broth
  • 1 tablespoon olive oil
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1 tablespoon lemon juice
  • Fresh parsley, optional

How to Make It

  1. Heat the olive oil in a large pot.
  2. Add the onion and cook for about 4 minutes.
  3. Stir in the garlic, ginger, cumin, and smoked paprika.
  4. Add the diced butternut squash, red lentils, and vegetable broth.
  5. Bring to a boil, then reduce the heat and simmer gently for approximately 18–25 minutes until the squash and lentils are tender.
  6. Use a potato masher to gently mash some of the squash for a thicker texture.
  7. Add the drained chickpeas and simmer for another 5 minutes until heated through.
  8. Stir in the lemon juice and finish with parsley if desired.

Easy Variation

If you prefer a smoother soup, blend a portion of the cooked squash and lentils before adding the chickpeas.

This keeps the soup creamy while leaving some texture in every spoonful.

Which High-Protein, High-Fiber Soup Should You Try First?

With 15 different recipes, the best choice depends on what you enjoy eating and how much time you have.

  • For a quick weeknight meal: Lemon Chicken and White Bean Soup, Ginger Tofu and Edamame Soup, or Shrimp and Black Bean Soup.
  • For a budget-friendly option: Tomato Chickpea and Red Lentil Soup or Black Bean and Quinoa Chili Soup.
  • For a thick, comforting soup: Split Pea and Chicken Soup or Creamy Cauliflower and White Bean Soup.
  • For vegetarian meal prep: Lentil Minestrone or Butternut Squash, Lentil and Chickpea Soup.
  • For meat lovers: Smoky Turkey and Lentil Soup or Beef and Black Bean Soup.

You don’t need to make several soups in the same week. Start with one recipe, see how it fits your routine, and prepare a second batch when you want something different.

How to Make High-Protein, High-Fiber Soups More Filling

1. Don’t Rely on Broth Alone

A bowl with mostly liquid may not feel like a complete meal. Add a substantial portion of beans, lentils, chicken, tofu, or another protein source.

2. Add Beans or Lentils to Your Favorite Soup

You don’t have to start from scratch every time. Adding rinsed canned beans or cooked lentils to a familiar vegetable soup is an easy way to change its nutritional composition.

3. Include Different Vegetables

Carrots, zucchini, spinach, kale, and cauliflower add variety and texture. Frozen vegetables are also useful when fresh produce isn’t available.

4. Use Whole Grains When They Fit the Recipe

Quinoa, barley, and whole-wheat pasta work well in many soups. Just remember they absorb liquid, so you may need to add more broth when reheating.

5. Pay Attention to Salt

Broth, canned beans, soy sauce, and other packaged ingredients can contribute significant amounts of sodium.

Choose lower-sodium options when practical, rinse canned beans, and taste before adding extra salt.

Using lemon juice, garlic, herbs, smoked paprika, cumin, or ginger can add flavor without relying entirely on salt.

Are High-Protein, High-Fiber Soups Good for Weight Management?

They can be useful as part of a balanced eating pattern, particularly when they help you prepare satisfying meals at home.

Soups made with beans, lentils, vegetables, and suitable protein sources can provide several nutrients in one bowl.

However, no single soup causes weight loss.

Body weight is influenced by overall eating patterns, energy intake, activity levels, health conditions, and other factors.

Also, a soup isn’t automatically low in calories because it’s high in protein or fiber. Ingredients such as oils, cheese, nut butter, meat, and grains contribute energy, and portion sizes still matter.

If your goal is weight management, choose recipes that suit your nutritional needs rather than assuming every healthy-looking soup will produce the same result.

How to Store and Reheat Homemade Soup Safely

Soup is one of the easiest meals to prepare ahead, but proper storage matters, especially when recipes contain meat, poultry, seafood, beans, or dairy.

Refrigerating Soup

Divide large batches into shallow containers so they cool quickly.

According to FoodSafety.gov, soups and stews containing vegetables or meat can generally be refrigerated for 3–4 days at 40°F (4°C) or below.

Refrigerate perishable food within two hours of cooking, or within one hour if the surrounding temperature is above 90°F (32°C).

Freezing Soup

Many bean, lentil, chicken, and turkey soups freeze well.

For best quality, FoodSafety.gov lists a freezer storage period of approximately 2–3 months for soups and stews.

Leave some space in freezer-safe containers because liquids expand as they freeze.

Soups containing pasta, dairy, or certain vegetables may change texture after thawing. If you plan to freeze them, consider adding pasta or creamy ingredients when reheating instead.

Reheating Soup

Reheat leftovers thoroughly to an internal temperature of 165°F (74°C).

Stir during reheating so the soup warms evenly, especially if it’s thick.

If frozen, thaw soup safely in the refrigerator or use an appropriate reheating method rather than leaving it on the kitchen counter for hours.

Frequently Asked Questions About High-Protein, High-Fiber Soup Recipes

What soup ingredients contain both protein and fiber?

Beans, lentils, chickpeas, split peas, and edamame are particularly useful because they contain both nutrients.

Chicken, turkey, beef, shrimp, and many other animal proteins supply protein but little or no dietary fiber, so pairing them with legumes or vegetables is helpful.

Can a vegetarian soup be high in protein?

Yes. Vegetarian soups can contain substantial protein when they include ingredients such as lentils, beans, tofu, edamame, cottage cheese, or other suitable protein-rich foods.

The exact amount depends on the ingredients and portion size.

Which soup is best for meal prep?

Tomato Chickpea and Red Lentil Soup, Smoky Turkey and Lentil Soup, and Black Bean and Quinoa Chili Soup are practical choices because they can be made in batches and portioned into containers.

Store them safely and add extra broth if they become thicker after refrigeration.

Can I make high-protein soup without meat?

Absolutely. Several recipes in this collection are vegetarian, including the tofu and edamame soup, red lentil and peanut soup, and black bean and quinoa soup.

Use vegetable broth and check packaged ingredients when preparing meals for a vegetarian or vegan diet.

Can I use canned beans instead of dried beans?

Yes. Canned beans are convenient because they’re already cooked.

Drain and rinse them before adding them to soup. If using dried beans, cook them properly according to reliable food-safety instructions before substituting them into a recipe designed for canned beans.

Are these soups good for digestive health?

Many contain fiber-rich foods that support normal digestive function.

However, people who aren’t accustomed to eating much fiber may experience bloating or gas when they suddenly eat large amounts of beans and lentils.

Increasing fiber intake gradually and drinking adequate fluids can help. Anyone managing a digestive condition may need individualized dietary advice.

Do I need protein powder to make high-protein soup?

No. These recipes use familiar food ingredients such as chicken, turkey, tofu, beans, lentils, and edamame.

Protein powder isn’t necessary for making a protein-containing soup.

Final Thoughts

A good bowl of soup should do more than warm you up. It should taste good, contain ingredients you enjoy, and leave you feeling satisfied.

These 15 high-protein, high-fiber soup recipes offer different ways to combine protein-rich foods with beans, lentils, vegetables, and whole grains.

Some take about half an hour, while others need a little longer to develop their texture and flavor. Most use ingredients you can find at an ordinary supermarket, and several work well for preparing meals ahead.

If you’re not sure where to start, try the Lemon Chicken and White Bean Soup for a simple dinner, the Tomato Chickpea and Red Lentil Soup for an affordable plant-based option, or the Creamy Cauliflower and White Bean Soup when you’re craving something smooth and comforting.

Whichever one you choose, the idea is the same: make soup that feels like a proper meal, not just something to eat before dinner.

References and Further Reading

Editorial note: These recipes are practical preparation guides and have not been independently kitchen-tested. Cooking times and servings are approximate. Nutritional composition varies according to ingredients, product brands, and actual portion sizes. This article provides general food and nutrition information and is not a substitute for individualized medical or dietary advice.