Soup With Protein: 10 Recipes to Try

Looking for macro-friendly soup recipes? Many great soup recipes are full of nutrient-rich carbs, like whole grains and veggies. But finding a good low-calorie soup with protein can be challenging. So, I’ve got you covered here. Here are ten recipes, including a vegan soup with protein, a pureed soup with protein, and more.

And don’t forget that there are plenty of macro-friendly recipes in Macro Diet for Dummies, including soup recipes! Once you find a recipe you love, make a big batch and freeze or refrigerate in single-serve containers so that you always have a yummy protein-rich meal on hand.

Macro-Friendly Soup Recipes

The great thing about making soup is that most recipes are nearly fool-proof. It is almost impossible to mess up when making soup because you can always make adjustments along the way. So if you see a recipe below that lists an ingredient that you don’t like, don’t include it! Swap out one veggie for another or one whole grain for a different grain. You can even swap out protein sources. Use turkey, ground beef, or firm tofu instead of chicken. The key is to tweak your recipe to suit your needs.

These recipes are low in calories to support weight loss if that is your goal. If your goal is muscle gain, enjoy a bowl of soup along with another source of lean protein to maximize your intake of amino acids.

Chicken, Chickpea, and Spinach Soup

Makes 4 servings

Ingredients

  • 2 tablespoons olive oil

  • 2 large carrots, chopped

  • 2 celery stalks, chopped

  • 1 medium onion, chopped

  • 2 garlic cloves, minced

  • 1 teaspoon seasoned salt (such as Lawry’s)

  • 4-6 cups chicken stock

  • 1 large chicken breast, cooked and shredded

  • 1 (15-ounce) can chickpeas, rinsed and drained

  • 1 cup cherry tomatoes, halved

  • 2 teaspoons salt

  • 1 cup whole-wheat orzo (uncooked)

  • 1 5-ounce bag raw spinach

  • 1/2 cup heavy cream or white beans pureed

  • Additional salt and pepper to taste

  • Parmesan to garnish

Directions

  1. Heat olive oil in a large stock pot on medium-high heat. Add the onions, carrots, and celery. Saute until veggies begin to soften. Add garlic and continue to cook for 5-7 minutes.

  2. Add chicken stock. Start by adding 4 cups and reserve the remainder for later.

  3. Bring soup to a boil, then add orzo, salt, and seasoned salt.

  4. Reduce heat and simmer for 15-20 minutes until vegetables are soft.

  5. Add chicken, tomatoes, and spinach and cook for 10 minutes.

  6. Remove from heat and add cream or pureed beans.

  7. Let the soup stand for 30 minutes or more, then season it to taste with salt and pepper. Use the remaining stock to thin the soup if it has thickened too much.

  8. Serve warm and top with grated Parmesan.

Nutrition Facts (with white bean puree): Calories: 326 Fat: 10g, Carbohydrate: 38g, Fiber: 11g, Protein 22g

Easy Chicken Tortilla Soup

Makes 5 servings

Ingredients

  • 1 tablespoon olive oil

  • 1 clove garlic

  • 1 small onion diced

  • 2 medium zucchini, sliced and halved

  • 1 teaspoon cumin

  • 1 can corn

  • 1 can tomato sauce

  • 1 can diced tomatoes

  • 1 can black beans

  • 4 cups chicken stock

  • Salt and pepper to taste

  • 1 6-ounce chicken breast cooked and shredded

    Cheddar cheese, avocado, sour cream or Greek yogurt, or tortilla chips to garnish

Directions

  1. Heat olive oil in a large stock pot on medium-high heat. Add the garlic and onion and saute until they begin to soften. Add zucchini and continue to cook for 5-7 minutes.

  2. Add corn, tomato sauce, diced tomatoes, black beans, and cumin, and cook for 3-5 minutes

  3. Add chicken stock and chicken and bring to a boil.

  4. Reduce heat and simmer for 20 minutes or until vegetables are soft. Season with salt and pepper

  5. Ladle into bowls, add your favorite toppings and enjoy.

Nutrition Facts (without garnishes): Calories: 313 Fat: 8g, Carbohydrate: 39g, Fiber: 10g, Protein 24g

Vegan Lentil Soup with Greek Yogurt

Serves 6

Ingredients

  • 2 tablespoons olive oil

  • 1 large onion, chopped

  • 1 16-ounce package dried lentils

  • 4 teaspoons curry powder

  • 4 medium carrots, peeled, chopped

  • 3 garlic cloves, minced

  • 8 cups vegetable broth

  • 1 cup plain Greek yogurt

Directions

  1. Heat olive oil in a large stock pot on medium-high heat. Add the onion and saute for 3-5 minutes until it starts to soften.

  2. Add the lentils and curry powder, tossing so that the onions and lentils are fully coated. Add carrots and garlic and toss to coat. Saute for 5 minutes.

  3. Add the stock and bring to a boil. Reduce heat and simmer for 45 minutes to an hour or until lentils are cooked.

  4. If you can let the soup sit for several hours (or overnight), it will continue to thicken.

  5. Serve warm, topped with a dollop of Greek yogurt.

Nutrition Facts: Calories: 357 Fat:6g Carbohydrates:58g Fiber: 10g Protein: 20g

More Soup Recipes with Protein

I’ve scoured the internet to find more yummy soup recipes that are chock full of protein, fiber-rich carbs, and healthy fat. If you like to have a cookbook on hand, there are also many great cookbooks where you’ll find healthy recipes. For example, check out Dr. Mindy Pelz’s Eat Like a Girl. Her Navy Bean Tuscan Kale Soup recipe is full of fiber and protein.

Give these recipes a try, then hop on to social media and let me know which ones you love (or hate!) Find me on Instagram or Facebook.

Pureed Soups with Protein:

Vegan Soups with Protein

More Soups with Protein

7 Tips for Making Soups with Protein

If you already have a soup recipe you love and want to boost the protein content, there are a few ways to amp up your intake while also adding flavor to the soup. Try one of these tips to increase protein in your favorite soup recipe:

  • Add shredded chicken: Keep shredded chicken in the freezer to throw into soups or salads. Just a half cup of shredded chicken adds 17 grams of protein.

  • Add chunks of ham: Sometimes, chicken is not the best addition to your recipe. Consider adding sliced or chunked ham to your soup. Ham provides 18 grams of protein per 3-ounce serving.

  • Add beans: Canned beans are an easy, budget-friendly addition to any soup. They also provide fiber and protein. For example, a half cup of black beans provides about 8 grams of plant-based protein.

  • Add peas, spinach, or kale: Veggies not only provide protein, but they also provide vitamins and minerals. A half cup of peas boosts your protein intake by 4 grams.

  • Keep meatballs on hand to throw into soup: Meatballs made with lean protein can easily be frozen and then thawed and tossed onto pasta or into a soup. Need a recipe? Pick up a copy of Macro Diet for Dummies for that recipe and many more!

  • Add white beans as a thickener: Many creamy soups use heavy cream as a thickener. But you can also puree white beans and use it instead. White beans add protein and fiber with a fraction of the calories in cream.

  • Use bone broth instead of stock: Bone broth provides collagen, a protein. One cup of bone broth has just 41 calories but more than 9 grams of protein.

  • Add protein-rich grains: Some whole grains, like quinoa, provide fiber and protein to make your soups more healthy. Instead of adding white rice to your soup, add quinoa and boost your protein intake by 4 grams per half cup.

No matter what your soup preference happens to be, there is a recipe out there to suit your needs. If you’re trying to get more protein in your diet, a good recipe for soup with protein can help you get there. Enjoy these recipes and then experiment on your own to find a combination to suit your tastes.

Next
Next

A Printable Macro-Friendly Grocery List