We know what you’re thinking: Soup isn’t a typically a “protein packed” meal. But the eight we’ve rounded up for you here have over 19 grams of protein per bowl, making them a filling and delicious way to meet your daily nutrition needs.
Additionally, soups offer an easy vehicle to add more vegetables to your diet. There are a variety of ways to increase your total nutrient intake when you add some soups into your meal plan.
Easy Rotisserie Chicken Noodle Soup
Grab that rotisserie chicken as you head out of the market and you’ve got yourself a quick, time-saving hack to make this soup come to life. Packed with 43 grams of protein, it’s a delicious way to replenish with a slice of bread after a tough workout.
Nutrition Per Bowl
Calories: 316 | Protein: 43g | Carbohydrates: 24g | Fat: 6g.
Tomato Soup Pasta
This childhood classic gets an upgrade when you combine the best of both worlds: tomato soup and pasta! Substitute your traditional pasta with a chickpea-based alternative to increase the protein and add a hearty dose of filling fiber.
Nutrition Per Bowl
Calories: 252 | Protein: 19g | Carbohydrates: 44g | Fat: 6g.
Hearty Wedding Soup
This take on classic Italian wedding soup combines classic meatball flavor with a heart-healthy swap using lean ground turkey. Plus, boneless chicken breast brings the protein per bowl up to 34 grams.
Nutrition Per Bowl
Calories: 280 | Protein: 34g | Carbohydrates: 27g | Fat: 4g
Chicken Meatball and Barley Soup
This refreshing bowl of soup not only packs 30 grams of protein, but also 8 grams of fiber! In addition to the traditional celery, carrots, and onion, there’s an unexpected but delightful twist: barley. This unique spin on meatball soup is certainly one you’ll want to try out this season.
Nutrition Per Bowl
Calories: 316 | Protein: 30g | Carbohydrates: 35g | Fat: 9g
Beef Barley Soup with Sweet Potatoes
Sweet potatoes with classic beef barley soup to create a nutritious and delicious bowl of goodness. With 29 grams of filling protein and 9 grams of dietary fiber, this combination of flavor and nutrients is a wonderful way to nourish your body this season.
Nutrition Per Bowl
Calories: 380 | Protein: 29g | Carbohydrates: 38g | Fat: 12g
Curried Instant Pot Split Pea Soup
It’s creamy, fragrant, and oh, so refreshing packed with a whopping 29g of protein per serving.
Nutrition Per Bowl
Calories: 383 | Protein: 29g | Carbohydrates: 71g | Fat: 5g
Creamy Vegan White Bean Soup
It’s creamy and delicious. The roasted garlic cloves add a savory, buttery texture. Besides being nutritious, beans are a budget-friendly source of protein. This dish is pretty filling just the way it is. But if you like, you can serve it with some homemade garlic bread.
Nutrition Per Bowl
Calories: 383 | Protein: 23.6g | Carbohydrates: 55.1g | Fat: 8.5g
Creamy Crockpot Chicken Wild Rice Soup
It’s the type of soup you’ll want to start in the morning so you can relish the tasty smell that’s taken over your home when you walk in that afternoon. Additionally, it is packed with 28 grams of protein per bowl.
Nutrition Per Bowl
Calories: 272 | Protein: 28g | Carbohydrates: 27g | Fat: 6g