High-Protein Creamy Sausage & Tomato Soup

Comfort in a Bowl

Honestly, after spending hours staring at a screen fine-tuning video edits in CapCut Pro, my eyes are usually exhausted and the last thing I want to do is spend another hour standing over a stove. But my sister-in-law and I still want a dinner that is warm, comforting, and hits our protein goals for the day. That’s exactly how this High-Protein Creamy Sausage & Tomato Soup became a weekly staple in our house.

Ingredients You’ll Need

This soup relies on simple, flavorful ingredients that pack a massive nutritional punch. Here is what I usually toss into the pot:

  • 1 lb ground sausage: Mild or spicy Italian pork sausage is amazing, but lean ground turkey sausage works perfectly if you want to keep the fat lower.

  • 2 cups bone broth: Using chicken or beef bone broth instead of standard stock adds a massive, hidden boost of protein to the soup!

  • 1 can (14.5 oz) diced tomatoes: Do not drain them; those juices add so much flavor.

  • 4 oz full-fat cream cheese: This is the secret to that perfectly rich, velvety texture. (You can also use 1/2 cup of heavy whipping cream).

  • 3 cloves garlic (minced): For that essential savory baseline.

  • 1 tbsp olive oil: Just a splash to brown the sausage.

  • 1 tsp Italian seasoning & 1/2 tsp red pepper flakes: For warmth and depth.

  • Fresh parsley or basil (chopped): For a beautiful, fresh garnish right before serving.

Step-by-Step Method

  1. Brown the Meat: Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add your ground sausage and cook until it is deeply browned, breaking it apart into small crumbles as it cooks. If there is an excessive amount of grease, drain most of it, leaving just a little bit for flavor.

  2. Aromatics: Lower the heat to medium. Toss in the minced garlic and red pepper flakes, stirring for about 1 minute until they are incredibly fragrant.

  3. Build the Broth: Pour in the bone broth and the entire can of diced tomatoes (juices and all). Stir in the Italian seasoning. Bring the pot to a gentle simmer and let it bubble away for 10 minutes so all those savory flavors can marry together.

  4. Make it Creamy: Turn the heat down to low. Cut your cream cheese into small cubes and drop them into the simmering soup. Stir continuously until the cream cheese is completely melted and the broth turns a beautiful, creamy golden-orange.

  5. Garnish and Serve: Ladle the hot soup into bowls and top generously with fresh chopped parsley or basil. Serve immediately!

My Top Cooking Tips

  • Soften the cream cheese: If you drop a freezing cold block of cream cheese into the soup, it will separate and look slightly curdled. Let it sit on the counter for 20 minutes before cooking, or microwave it for 15 seconds to soften it up so it melts smoothly.

  • Spice it up: If you love a kick, definitely opt for hot Italian sausage and double the red pepper flakes. The heavy cream completely mellows out the heat, so it can handle the extra spice!

  • Add greens: I usually throw a massive handful of fresh spinach into the pot right at the very end. The heat wilts the spinach in seconds, and it adds fantastic volume and micronutrients to the bowl.

Serving Suggestions

Because this soup is quite rich and satisfying on its own, it honestly doesn’t need much on the side. I usually serve it with a crisp side salad tossed in a vinaigrette to cut through the creaminess. If you have the macros to spare, dipping a thick, toasted slice of sourdough bread or a keto-friendly garlic biscuit into this broth is an absolute game-changer!

Approximate Nutrition Info (Per Serving)

(Note: Makes 4 servings. Macros are based on using pork sausage and cream cheese).

  • Calories: 390 kcal

  • Protein: 24g

  • Carbohydrates: 7g

  • Fat: 28g

Conclusion

There you have it—a warm, creamy, protein-packed soup that requires hardly any effort but delivers massive flavor. Honestly, making this High-Protein Creamy Sausage & Tomato Soup has saved us from ordering takeout more times than I can count. Grab your favorite soup pot, give this recipe a try tonight, and let me know how it turns out!

Frequently Asked Questions (FAQs)

1. Can I freeze this soup? Dairy-based soups can be a little tricky to freeze because the cream tends to separate when reheated. If you plan to freeze it, I recommend making the soup up to Step 3, freezing the tomato/broth base, and then adding the fresh cream cheese only when you thaw and reheat it on the stove!

2. Can I make this dairy-free? Absolutely! You can swap the cream cheese for a dairy-free cream cheese alternative, or use a splash of full-fat canned coconut milk. (Just note that coconut milk will slightly alter the flavor profile).

3. What can I use if I don’t have bone broth? Regular chicken or beef broth works perfectly! I just love using bone broth because it adds about 9-10 extra grams of protein per cup, making the meal even more macro-friendly.

4. Can I cook this in a slow cooker? Yes! Brown the sausage and garlic in a pan first, then transfer them to your slow cooker along with the broth, tomatoes, and spices. Cook on LOW for 3-4 hours. Stir in the cream cheese 30 minutes before serving.

5. How do I thicken the soup if it is too watery? This soup is meant to have a slightly thinner, drinkable broth. However, if you prefer a thicker stew-like consistency, you can sprinkle a half-teaspoon of xanthan gum into the pot, or let it simmer uncovered for an extra 15 minutes to reduce the liquid!

About the author

Leave a Reply

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