These 15 high-protein soup recipes each pack at least 20 grams of protein per serving. From classic chicken noodle soup to hearty turkey chili and creamy white bean soup, there’s a protein-packed recipe for everyone!
Soup is one of my favorite things to meal prep during the fall and winter. I love making a big batch for dinner and having leftovers ready for easy lunches throughout the next few days. And since I want those meals to keep me full, I’m always looking for soups that pack in plenty of protein!
For this collection, I pulled together 15 high-protein soup recipes with at least 20 grams of protein per serving, from cozy chicken soups to hearty chilis. I’ve included the protein count with each one so you can find your next meal prep favorite without opening fifteen different tabs.
Having a batch of my slow cooker shredded chicken ready makes the soups that call for cooked chicken even easier!
Why You’ll Love These High-Protein Soups
Plenty of variety: Choose from smoky Mexican-inspired flavors, bright lemony broth, cheesy lasagna soup and more. There’s even a meatless white bean option!
Options for your schedule: Pick a stovetop recipe when you’re making dinner tonight or a slow cooker option you can start earlier in the day.
Simple to serve: Keep dinner easy with a cozy bowl on its own, or add my arugula salad and almond flour crackers for a little freshness and crunch.
This homemade classic has tender chicken, vegetables and egg noodles, plus 29 grams of protein per serving. Keep the noodles separate until serving so they hold their texture.
Blended white beans create a creamy broth without heavy cream in this chicken chili. You’ll get 33 grams of protein per serving, even before adding toppings.
Savory sausage and tender kale make this soup a delicious change from the usual chicken options. It has 34 grams of protein per serving, with stovetop and slow cooker instructions.
With 37 grams of protein per serving, this turkey chili brings together lean ground turkey, beans and tomatoes in a hearty bowl. Add your favorite toppings and dig in!
Pumpkin purée gives this chili a thick, hearty texture alongside ground meat, beans and warming spices. Made with beef, each serving provides 34 grams of protein.
Let the slow cooker handle this creamy chicken soup with vegetables and chewy wild rice. It delivers 23 grams of protein per serving, with a dairy-free option that skips the heavy cream.
Ground turkey, beans and taco seasonings bring plenty of flavor to this easy soup. With 32 grams of protein per serving, it’s a fun way to switch up taco night.
Italian sausage, tender noodles and a rich tomato broth bring all the lasagna flavors to one pot. Blended cottage cheese adds creaminess and helps bring each serving to 26 grams of protein.
Sweet butternut squash, ground turkey and red lentils make this a hearty fall dinner. Each serving offers 24 grams of protein, with plenty of texture in every spoonful.
Looking for a meatless bowl? This white bean soup provides 21 grams of protein per serving without the Parmesan topping. Blending some of the beans gives the broth its creamy texture.
Chicken, beans and vegetables make this tortilla soup hearty enough for dinner, with 36 grams of protein per serving before extra toppings. Finish with crunchy tortilla strips for the best bite.
Put leftover turkey to delicious use in this vegetable-filled soup. A bowl delivers 31 grams of protein and makes a welcome change from another turkey sandwich!
Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!