Home » Main Dishes » Soups » Creamy Tomato Sausage Soup

Creamy Tomato Sausage Soup

Creamy Sausage Tomato Soup is a rich and comforting dinner that’s both high in protein and low carb. With creamy cheeses blended into a tomato broth and plenty of hearty Italian sausage, it’s a filling meal you’ll want to make again and again.

Bowl of creamy tomato sausage soup.


We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

NEW Save the Recipe

Send Me The Recipe

Enter your email below and we will send it straight to your inbox!


This recipe comes from The Protein Advantage Cookbook by Carolyn Ketchum, which is packed with delicious and nourishing low-carb, high-protein recipes. I have many bookmarked like cottage cheese waffles, garlic parmesan chicken skewers and frosted chocolate cake! Pick up your copy from Amazon!

When I get emails asking about diabetic friendly or low carb recipes, I always send everyone over to Carolyn’s site All Day I Dream About Food. There you will find delicious dinners, desserts and snacks that will help with a keto-friendly diet.

Why You’ll Love This Recipe

  • Protein-packed: Cottage cheese, cream cheese, and parmesan make this soup extra satisfying.
  • Low-carb comfort food: Creamy, hearty, and cozy without pasta or rice.
  • Quick and simple: A Quick and Easy Soup Recipe to pull together for a weeknight dinner.

Ingredients Needed for Creamy Tomato Sausage Soup

  • Olive oil
  • Italian sausage – mild bulk sausage
  • Onion
  • Garlic
  • Chicken broth
  • Tomatoes – I used a combination of canned diced tomatoes and fresh tomatoes
  • Dried basil or thyme – I added both
  • Salt
  • Black pepper
  • Cottage cheese
  • Cream cheese
  • Parmesan cheese

Step-By-Step Directions for Creamy Tomato Sausage Soup

  1. Cook the sausage and aromatics: Heat olive oil in a large pot. Add Italian sausage, breaking it up as it cooks. Remove the sausage from the pot and set aside.
  1. Add in onion and garlic, cooking until softened and fragrant.
  1. Build the base: Pour chicken broth and can of tomatoes into the pot. Stir in dried basil and thyme along with salt and black pepper. Let it simmer a few minutes.
  1. Make it creamy: Transfer the broth mixture, cottage cheese and cream cheese to a blender or food processor. Blend until smooth and creamy.
  1. Finish the soup: Return the blended mixture to the pot. Stir in the cooked sausage and fresh tomatoes. Cook for a few minutes more, then add the parmesan just before serving.
2 bowls of tomato sausage soup.

Cottage cheese is a trending ingredient right now for adding protein and creaminess to recipes. Even if you aren’t a fan of the texture of cottage cheese, don’t hesitate to try it in this recipe! No one in my family likes it but they never suspected it was the creamy element in this soup! It’s lower in calories than heavy cream and has more protein than milk. Give it a try!

Bowl of creamy tomato soup with sausage.

This Creamy Sausage Tomato Soup is the kind of recipe you’ll want in your regular rotation—it’s simple, satisfying, and loaded with flavor. Whether you’re keeping carbs in check or just looking for a cozy bowl of soup, it’s sure to be a family favorite. Serve it with a green salad for a complete meal everyone will love.

Have you tried this Creamy Tomato Sausage Soup recipe? Leave a comment and star rating to help others find delicious recipes!

Bowl of creamy tomato sausage soup.
Print Recipe
No ratings yet

Creamy Tomato Sausage Soup

Creamy Sausage Tomato Soup is a hearty, high-protein, low-carb dinner that’s quick, comforting, and loaded with flavor. A weeknight favorite!
Prep Time10 minutes
Cook Time25 minutes
Course: Soups
Cuisine: American
Keyword: Italian sausage recipe, quick tomato soup
Servings: 4
Calories: 416kcal
Author: Milisa

Equipment

Ingredients

  • 1 tablespoon olive oil
  • 1 pound Italian sausage bulk, mild
  • 1 small onion diced
  • 2 garlic cloves minced
  • 2 cups chicken broth
  • 2 cups diced tomatoes fresh or canned – I used 1 can + 1/2 cup fresh
  • 1 teaspoon dried thyme or basil – I used 1 teaspoon of each
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ¾ cup cottage cheese
  • 2 ounces cream cheese softened
  • 2 ounces Parmesan cheese grated

Instructions

  • Heat olive oil in a large pot. Add Italian sausage, breaking it up as it cooks. Remove the sausage from the pot and set aside, leaving the fat in the pan.
  • Add in onion and garlic, cooking until softened and fragrant.
  • Pour chicken broth and can of tomatoes into the pot. Stir in dried basil and thyme along with salt and black pepper. Let it simmer a few minutes.
  • Transfer the broth mixture, cottage cheese and cream cheese to a blender or food processor. Blend until smooth and creamy.
  • Return the blended mixture to the pot. Stir in the cooked sausage and fresh diced tomatoes. Cook for a few minutes more, then add the parmesan just before serving.

Notes

Make it spicy by using spicy Italian sausage or a pinch of chili flakes.
Store leftovers in an airtight container in the refrigerator up to 5 days.
Reheat in a pan over medium heat, stirring until heated through.

Nutrition

Calories: 416kcal | Carbohydrates: 7.3g | Protein: 28.7g | Fat: 27.9g | Saturated Fat: 12.2g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 22g | Trans Fat: 0.003g | Cholesterol: 119mg | Sodium: 1961mg | Potassium: 568mg | Fiber: 1.3g | Sugar: 5g | Vitamin A: 735IU | Vitamin C: 20mg | Calcium: 259mg | Iron: 3mg
Creamy tomato sausage soup in 2 bowls.

More Sausage Soup Recipes You’ll Love

Leave a Reply

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

Recipe Rating