· · ·

High-Protein Minestrone Soup

5 from 1 vote
This high-protein minestrone soup is cozy, hearty, and genuinely filling. Made with chicken sausage, kidney beans, bone broth, and high-protein pasta, it’s a nourishing one-pot dinner that’s perfect for meal prep and cold nights.
Calories 352
Protein 31
Carbohydrates 42
Fat 9
This post may contain affiliate links.
Bowl of high protein minestrone soup topped with parsley, grated Parmesan, and kidney beans

Looking for a cozy soup that actually keeps you full? This high-protein minestrone soup is hearty and nourishing with chicken sausage, kidney beans, bone broth, and high-protein pasta. It delivers comfort and 31 grams of protein in every bowl.

Minestrone has always been a cold-weather staple of mine, but traditional versions can feel a little light if you’re relying on it as a full meal.

This one solves that. It’s rich and savory thanks to lots of garlic, crushed tomatoes, and an optional Parmesan rind simmered right into the broth, while still feeling fresh and balanced with zucchini, spinach, and a bright hit of lemon at the end.

It comes together in one pot, reheats beautifully, and tastes even better the next day. The chicken sausage adds depth, the beans and pasta make it satisfying, and the lemony finish keeps it from feeling flat.

If you love cozy, nourishing meals that feel comforting but still aligned with your goals, this high-protein minestrone soup is one you’ll want on repeat all winter long.


High protein minestrone soup simmering in a Dutch oven with pasta, beans, and vegetables

Why You’ll Love This High-Protein Minestrone Soup

  • Cozy, comforting, and actually filling
  • High in protein thanks to chicken sausage, beans, bone broth, and high-protein pasta
  • Made in one pot with simple, everyday ingredients
  • Perfect for meal prep and tastes even better the next day
  • Balanced and brightened with lemon, so it never feels heavy

Looking for another cozy, protein-packed soup? Try this High-Protein Taco Soup. It’s gluten & dairy-free.


High protein minestrone soup with chicken sausage, pasta, vegetables, and fresh herbs

Key Ingredients

  • Chicken sausage: Adds savory depth and a big protein boost without making the soup feel heavy.
  • Onion, carrots & celery: The classic mirepoix that builds a rich, balanced flavor base.
  • Zucchini: Just a little extra veg because it’s easy to sneak in.
  • Garlic: Lots of it. This is where much of the soup’s warmth and flavor comes from.
  • Crushed tomatoes: Create a rich, comforting tomato broth.
  • Bone broth: Boosts protein and adds a deeper, more satisfying flavor than regular broth.
  • Kidney beans: Hearty, filling, and an easy way to add protein and fiber.
  • High-protein pasta: Chickpea, lentil, or protein-enriched wheat pasta helps make this a true meal. This is our favorite.
  • Spinach: Wilts in at the end for color, nutrients, and freshness.
  • Parmesan rind: Optional, but adds incredible umami as the soup simmers.
  • Lemon juice & zest: Brighten everything and balance the richness right before serving.

Craving something ultra-comforting? You’ll also love my Creamy High-Protein Lasagna Soup.


How to Make It

This cozy, one-pot soup comes together in stages, building deep flavor first and finishing with fresh, bright notes at the end.

Chicken sausage browning in a Dutch oven for high protein minestrone soup

Brown the sausage
Heat olive oil in a large pot over medium heat. Add the chicken sausage and cook, breaking it up with a spoon, until fully browned and cooked through.

Zucchini added to chicken sausage and vegetables while making high protein minestrone soup

Soften the vegetables
Add the onion, carrots, and celery to the pot and cook until softened and fragrant. Stir in the zucchini and garlic and cook briefly, just until the garlic smells aromatic.

Simmer the soup
Pour in the crushed tomatoes and bone broth, and Parmesan rind if using. Bring everything to a gentle simmer and let it cook until the vegetables are tender and the flavors have melded. Add the kidney beans and pasta and cook until al denté.

High protein minestrone soup served with crusty bread, finished with lemon and Parmesan

Finish and serve
Add the spinach and let it wilt into the soup. Remove the Parmesan rind, stir in fresh lemon juice, and season to taste. Serve warm, topped with fresh parsley, grated Parmesan, lemon zest, and an extra squeeze of lemon if desired.

Prefer a plant-based option? Don’t miss the Lentil Soup with Ancient Grains (Trader Joe’s Copycat Recipe).


Save this recipe

Love this recipe? Get it sent to your inbox.

Tips & Variations

  • Gluten-free: Use gluten-free or chickpea-based pasta and double-check that your chicken sausage and broth are gluten-free.
  • Dairy-free: Skip the Parmesan rind and cheese. Finish with extra lemon juice, fresh herbs, or a drizzle of olive oil for richness.
  • Spicy: Add red pepper flakes with the garlic, or stir in a spoonful of Calabrian chili paste for gentle heat.
  • Swap the veggies: Try green beans, kale, Swiss chard, fennel, or extra zucchini, depending on what you have on hand.
  • Make it vegetarian: Use a plant-based sausage or extra beans and swap bone broth for vegetable broth.

Storage & Meal Prep

This high-protein minestrone soup keeps well in an airtight container in the refrigerator for up to 5 days and tastes even better as the flavors continue to develop.

The pasta will absorb some of the broth as it sits, so add a splash of bone broth or water when reheating to loosen the soup.

For longer storage, freeze for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove or in the microwave.


FAQ

Is this high-protein minestrone soup good for meal prep?

Yes. This soup was designed for meal prep and reheats very well. The flavors deepen over time, and you can easily refresh it with a splash of water when reheating.

What’s the best pasta to use for high-protein minestrone soup?

Small shapes like mini penne, ditalini, small shells, or elbow noodles work best. For extra protein, choose chickpea, lentil, or protein-enriched wheat pasta.

Can I make this high-protein minestrone soup without chicken sausage?

Absolutely. You can use plant-based sausage, extra beans, or even shredded rotisserie chicken if you prefer a different protein source.

High protein minestrone soup served with crusty bread, finished with lemon and Parmesan

High-Protein Minestrone Soup

5 from 1 vote
This high-protein minestrone soup is cozy, hearty, and genuinely filling. Made with chicken sausage, kidney beans, bone broth, and high-protein pasta, it’s a nourishing one-pot dinner that’s perfect for meal prep and cold nights.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes

Video

Servings : 6 servings

Save this recipe

Love this recipe? Get it sent to your inbox.

Ingredients

Ingredients
  • 1 tbsp olive oil
  • 1 lb chicken sausage, casings removed
  • 1 medium onion, diced
  • 2 medium carrots, diced
  • 2 celery ribs, diced
  • 1 medium zucchini, diced
  • 6 cloves garlic, minced
  • 1 tbsp fresh rosemary, (optional)
  • 1 28-oz can crushed tomatoes
  • 6 cups bone broth, chicken or beef
  • 1 15-oz can kidney beans, drained and rinsed
  • 1 cup dry high-protein pasta, mini penne, ditalini, small shells, or elbow
  • 4 cups baby spinach
  • 1 Parmesan rind, optional
  • fresh lemon juice, 1-2 lemons
  • salt, to taste
For serving:
  • fresh parsley, finely chopped
  • freshly grated Parmesan cheese
  • lemon zest and additional lemon juice, optional
Start Cooking

Instructions
 

  1. Heat 1 tbsp olive oil in a large pot over medium heat. Add 1 lb chicken sausage and cook, breaking it up with a spoon, until browned and cooked through.
    Chicken sausage browning in a Dutch oven for high protein minestrone soup
  2. Dice 1 medium onion, 2 medium carrots, and 2 celery ribs. And them to the pot and cook for 5 to 6 minutes, stirring occasionally, until softened.
    Chicken sausage sautéed with onion, carrots, and celery for high protein minestrone soup
  3. Stir in 1 medium zucchini (diced), 6 cloves garlic (minced), 1 tbsp fresh rosemary and cook for 1 minute, until fragrant.
    Chicken sausage sautéed with onion, carrots, and celery for high protein minestrone soup
  4. Add 1 28-oz can crushed tomatoes, 6 cups bone broth, and the 1 Parmesan rind (if using). Bring to a gentle simmer and cook for 15 minutes.
    Healthy Minestrone Soup
  5. Stir in 1 15-oz can kidney beans (drained & rinsed) and 1 cup dry high-protein pasta and continue simmering until the pasta is al dente, about 8 to 10 minutes.
    Homemade high protein minestrone soup cooking in a pot with tomato broth and vegetables
  6. Add 4 cups baby spinach and cook until wilted, about 1 to 2 minutes.
    Fresh spinach added to high protein minestrone soup during the final cooking step
  7. Remove and discard the Parmesan rind. Stir in fresh lemon juice, season with salt to taste, and serve topped with fresh parsley, freshly grated Parmesan cheese, lemon zest and additional lemon juice if desired.
    High protein minestrone soup simmering in a Dutch oven with pasta, beans, and vegetables

Nutrition

Calories: 352kcalCarbohydrates: 42gProtein: 31gFat: 9gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 0.04gCholesterol: 49mgSodium: 340mgPotassium: 1240mgFiber: 11gSugar: 9gVitamin A: 5603IUVitamin C: 26mgCalcium: 110mgIron: 5mg

Notes

  • Gluten-free: Use chickpea or lentil-based pasta and check sausage labels.
  • Vegetarian option: Swap chicken sausage for plant-based sausage and use vegetable broth.
  • Storage: Keeps well in the fridge for up to 5 days. Freezes well for up to 3 months.

More recipes you’ll love


High-Protein Minestrone Soup

Pin this Recipe

Save this High-Protein Minestrone Soup to Pinterest so you can easily find it again later.

Share this post

Similar Posts

One Comment

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.