High Protein Soup

By Amy July 26, 2025

High protein soup with lentils, spinach, and tomato broth in a ceramic bowl
Table of Contents

If you’re searching for a high protein soup that’s comforting, simple, and packed with plant-based ingredients, this is it. I first made this soup in my small Denver kitchen when I needed something warm and filling after a long day. I didn’t have meat or fancy ingredients. Just lentils, barley, some vegetables, and a craving for something better than another protein bar.

This high protein soup is now part of my weekly routine. It’s easy to make, completely vegan, and stores well in the fridge or freezer. Whether you’re looking for a healthy lunch or a cozy dinner, this soup delivers texture, flavor, and lasting satisfaction. We’ll also answer a common question: What can I add to soup to give it more protein? Let’s start with the basics and show you how to turn pantry staples into a meal that feels like comfort in a bowl.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Bowl of high protein lentil soup with spinach and fresh herbs

High Protein Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amy
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

A hearty and healthy high protein soup made with lentils, barley, and spinach. Perfect for meal prep and full of comforting flavor.


Ingredients

Scale

1/4 cup olive oil

1 medium onion, chopped

1 large carrot, chopped

2 stalks celery, cubed

1 large potato, chopped

2 cloves garlic, minced

4 cups vegetable broth

1 cup tomato juice

1 cup water

1 teaspoon salt

1 teaspoon paprika

1/2 teaspoon cumin

1/2 teaspoon black pepper

1/2 teaspoon chili pepper (optional)

1/2 cup barley

1 2/3 cups lentils or mixed legumes

1 cup baby spinach


Instructions

1. In a large pot, heat olive oil over medium heat. Add onion, carrot, and celery. Sauté until translucent.

2. Add garlic and potato. Cook for another 2 to 3 minutes.

3. Pour in vegetable broth, tomato juice, and water. Bring to a boil.

4. Stir in salt, paprika, cumin, pepper, chili powder, barley, and lentils.

5. Simmer uncovered for 30 minutes, or until lentils and potatoes are soft.

6. Add spinach. Stir until wilted.

7. Remove from heat and serve hot.

Notes

To store: Let soup cool, then refrigerate in airtight containers for up to 5 days.

To freeze: Store in freezer-safe containers for up to 3 months.

To reheat: Simmer on the stove with a splash of water or broth.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 4g
  • Sodium: 550mg
  • Fat: 9g
  • Saturated Fat: 1g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 10g
  • Protein: 16g
  • Cholesterol: 0mg

High Protein Soup That Fills You Up

Lentils and Barley Bring Protein and Texture

To build a high protein soup without meat or powders, start with lentils and barley. Lentils bring plenty of plant protein, fiber, and iron. Barley adds chew, bulk, and about four grams of protein per serving. Together, they form a base that’s hearty and satisfying. When combined with sautéed onions, carrots, and celery, the result is a soup that tastes rich but still feels light.

This recipe also uses potatoes for thickness, spinach for brightness, and a mix of cumin, paprika, and garlic for depth. It simmers quietly while you prep a salad or just take a break. The flavor gets even better the next day. You’ll find the same nourishing qualities in recipes like this easy French onion soup or this broccoli mushroom quiche where simple ingredients lead to satisfying meals.

Balanced Eating Made Simple

This high protein soup shows that plant-based meals can be hearty and flavorful. It works as a full meal, especially when paired with crusty bread or a protein-rich side. The spinach is added at the end to keep the color fresh and the taste bright. Whether you follow a vegan diet or just want something nutritious and budget-friendly, this soup delivers. It is cozy, adaptable, and easy to make again and again.

Add More Protein Without Making It Complicated

Simple Ingredients That Boost Protein Instantly

You don’t need meat to increase the protein in your soup. There are plenty of easy, plant-based ways to do it. Start with canned beans like chickpeas, black beans, or white beans. Just rinse and stir them in during the last ten minutes of cooking. They add a soft texture and give your soup a protein boost.

Firm tofu is another great option. Cube it and toss it into the pot to warm through. For a creamy texture, blend soft tofu into a bit of the broth, then stir it back into the soup. Quinoa is a high protein grain that cooks quickly and blends well with the flavors here. One cup of cooked quinoa adds about eight grams of protein.

You can also top your soup with roasted seeds or swirl in a spoonful of plain Greek yogurt if you include dairy. Pair it with a slice of high protein bread or enjoy it alongside blueberry cottage cheese bread for a balanced meal.

Smart Tips for Meal Prep and Storage

This high protein soup stores beautifully. After cooking, let it cool before transferring it to containers. In the fridge, it lasts up to five days. In the freezer, it keeps well for three months. Use glass or BPA-free plastic containers and leave room at the top for expansion if you plan to freeze it.

To reheat, pour into a pot over low heat and stir occasionally. Add a splash of broth or water if it thickens too much. The flavor deepens with time, making leftovers just as enjoyable. This soup is perfect for prepping ahead, saving time, and having a ready-to-eat meal that’s both healthy and satisfying.

Nutrition Breakdown and Easy Swaps for Any Diet

Why This High Protein Soup Is So Balanced

This soup offers more than warmth and flavor. It also brings a strong mix of nutrients that help keep you full and energized. Lentils provide protein, fiber, and iron. Barley adds complex carbohydrates and texture. Together, they create a steady energy source that digests slowly and supports blood sugar balance.

The vegetables bring even more value. Carrots and spinach add vitamin A, while potatoes contribute potassium and help thicken the broth naturally. Olive oil gives the soup healthy fats that make it more satisfying. One bowl offers around 15 to 18 grams of protein, depending on which legumes and grains you choose. That makes it a great meal for lunch, dinner, or even after a workout.

You can find this same thoughtful nutrition in recipes like the high protein banana pudding or the ground turkey bowl, both of which use real ingredients and smart combinations.

How to Adapt for Gluten-Free, High-Calorie, or Low-Carb Needs

Barley gives this soup a nice chew, but if you’re eating gluten-free, you can switch it out easily. Quinoa, brown rice, or millet all cook well in soup and bring plenty of protein. If you want to increase the calories for a more filling meal, drizzle in extra olive oil or serve it with avocado toast or a slice of hearty protein bread.

For a lower-carb version, reduce or remove the potato and barley. Add more leafy greens, mushrooms, or extra firm tofu to keep the soup rich and nourishing without the grains. If you include dairy in your diet, stir in a little plain Greek yogurt just before serving to make it creamy and add protein.

This soup works well with many eating styles. You can change it to fit your goals without losing the flavor or comfort that makes it a favorite.

Bowl of high protein lentil soup with spinach and fresh herbs

Serving Ideas, Flavor Boosts, and Leftover Magic

Easy Ways to Add Flavor Without Extra Work

Once your soup is done, small additions can take the flavor even further. A squeeze of lemon juice right before serving adds brightness and helps balance the richness of the lentils and barley. Fresh herbs like parsley or cilantro give a clean finish, while a light dusting of chili flakes or smoked paprika adds depth and warmth.

For extra creaminess, blend one cup of the soup and stir it back into the pot. This trick thickens the broth without cream or flour. You can also stir in a spoonful of tahini or miso paste near the end for savory flavor that complements the spices. If you’re serving this soup to guests, top each bowl with toasted pumpkin seeds or a swirl of olive oil for a beautiful, rustic look.

Looking for a cozy pairing? Serve this soup with high protein bagels or enjoy it with a slice of lemon crunch cake for a light dessert that won’t weigh you down.

Make the Most of Leftovers with Easy Reinventions

This high protein soup only gets better with time. Leftovers hold up well and can be turned into new meals. Try spooning the soup over a baked sweet potato or use it as a base for a quick veggie stew. You can also cook down a leftover batch until it thickens and use it as a filling for wraps or grain bowls.

Add cooked pasta to turn it into a hearty noodle dish or mix in sautéed mushrooms for a deeper, more earthy flavor. These small tweaks make it feel like a new dish without any extra cooking. With a little creativity, one pot of soup can stretch across several days, saving time and money while keeping your meals flavorful and satisfying.

FAQ

What can I add to soup to give it more protein?

There are several simple ways to boost protein in soup without changing the flavor too much. Add canned beans like chickpeas, black beans, or kidney beans near the end of cooking. Quinoa, lentil pasta, or even cooked farro are also great protein-rich grains that hold up well in broth. Tofu works for both texture and nutrition. For non-vegan options, stir in cooked shredded chicken, ground turkey, or a spoonful of Greek yogurt.

Let This Soup Be Your Cold-Weather Staple

Some recipes just stick with you, and this high protein soup is one of them. It’s cozy, hearty, and built from ingredients you probably already have. Whether you’re planning your meals for the week or just need a bowl of something that makes you feel good, this one delivers every time.

It’s flexible enough to fit whatever you’ve got in the fridge, and filling enough to count as a full meal. I’ve made this soup more times than I can count, and each time it reminds me why I love cooking at home. It’s simple. It’s satisfying. And it always hits the spot.

Leave a Comment

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