Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Keto Italian Sausage Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: anna
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Keto

Description

A quick and hearty Creamy Keto Italian Sausage Soup that delivers rich, savory flavors while keeping carbs low—perfect for busy weeknights or family dinners.


Ingredients

Scale
  • 1 lb Italian sausage
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 4 cups chicken bone broth
  • 2 zucchini, chopped
  • 1 can diced tomatoes
  • 4 oz cream cheese
  • 2 cups spinach, roughly chopped
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1 bay leaf
  • 1/4 tsp cayenne pepper

Instructions

  1. Gather and prep all ingredients: dice the onion, mince garlic, cube cream cheese, chop zucchini, and open the canned tomatoes.
  2. Brown the sausage: In a large pot, melt 1 tbsp butter over medium-high heat. Add onion, garlic, and Italian sausage, cooking until browned.
  3. Add the broth and veggies: Pour in the chicken bone broth, add zucchini, diced tomatoes, basil, oregano, bay leaf, and cayenne. Bring to a boil then reduce heat to simmer for 15 minutes.
  4. Create the cream base: Blend 1 cup of broth with cream cheese until smooth, then stir into the soup.
  5. Add green: Mix in chopped spinach until wilted. Adjust seasoning with salt and pepper, and remove bay leaf.
  6. Serve: Ladle into bowls and garnish with herbs or a drizzle of olive oil if desired.

Notes

This soup is infinitely customizable; swap proteins or adjust spices to suit your taste. Use pre-cooked sausage for faster prep.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 500mg
  • Fat: 25g
  • Saturated Fat: 10g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 3g
  • Protein: 20g
  • Cholesterol: 70mg