If you’ve been dreaming of a dinner that practically cooks itself and tastes like a warm hug in a bowl, this Sausage and Tomato Cream Cheese Soup is about to become your new weeknight hero. As a busy mom myself—and the heart behind Chicken Magic Recipes—I know all too well how those 5 p.m. dinner panics hit. You want something hearty, comforting, and flavorful… but also something that doesn’t leave you with a sink full of dishes and regret.
This soup? She delivers.
Creamy. Savory. Slightly tangy. And absolutely brimming with juicy Italian sausage. The first time I made it, my family devoured it so fast I thought I had imagined the whole pot. Since then, this has become one of those recipes I keep in my back pocket for busy workdays, chilly evenings, or when I just want something that tastes like effort… without being effort.
Table of Contents
Why You’ll Love This Sausage and Tomato Cream Cheese Soup
When a recipe checks every box—fast, flavorful, fuss-free—you know it’s one worth keeping. Here’s why this soup deserves a permanent spot in your rotation:
- It’s ready in 30 minutes (yes, really!)
- Creamy, rich texture thanks to the dreamy cream cheese base
- Italian sausage adds bold flavor without extra seasoning stress
- Tomato puree + crushed tomatoes create that perfect tangy balance
- Easily adjustable thickness—go brothy or extra creamy
- Perfect with crusty bread, garlic toast, or a crisp green salad
If soup season had a queen, this one would be wearing the crown.
Ingredients You’ll Need
(Everything is easy to find—because we love a grocery list that doesn’t require detective work.)
- 2 tablespoons olive oil
- 1 lb uncooked Italian sausage
- 1 small white onion, thinly sliced
- 2–3 garlic cloves, minced
- 1 (8 oz) can tomato puree
- 1 (14 oz) can crushed tomatoes
- 1–3 cups chicken broth (adjust to desired consistency)
- 1 teaspoon dried basil
- 1 cup cream cheese, chopped and softened
- ¼ cup parmesan cheese, grated
- Kosher salt and freshly ground black pepper, to taste
- Fresh parsley, chopped, for serving
How to Make This Sausage and Tomato Cream Cheese Soup
Even if you’re juggling laundry, homework help, and the eternal question of “Do socks ever match after the wash?”, this recipe keeps things simple.
Step 1: Start with Flavor
Heat your olive oil over medium-high heat in a large pot or Dutch oven. Add the onions and cook for 4–5 minutes. They should be soft, fragrant, and making your kitchen smell like you’re already a dinner hero.
Step 2: Brown That Sausage
Add the Italian sausage and break it up with your spatula as it cooks. When it’s no longer pink, stir in the garlic. Give it one minute to get to know the pot—it’ll become deliciously fragrant.
Step 3: Build the Base
Pour in the tomato puree, crushed tomatoes, chicken broth, and basil. Let it all come to a boil, then reduce to a simmer for 10–15 minutes. This is when the magic happens—flavors blending, hearts softening, children suddenly emerging from bedrooms to ask, “What smells so good?”
Step 4: Creamy Dreamy Time
Add the softened cream cheese and half the parmesan. Stir until everything melts into a velvety, luxurious soup base. Thin with broth if you want it less creamy—or keep it thick and stew-like. No wrong answers here.
Step 5: Season + Serve
Taste and adjust with salt and black pepper. Ladle into bowls, sprinkle with the remaining parmesan, and finish with fresh parsley.
If you’re like me, you’ll take a bite, close your eyes, and go, “Ohhh yes… this is the one.”
Tips for Making Your Sausage and Tomato Cream Cheese Soup Even Better
- Chop the cream cheese into small chunks so it melts faster. If it looks a little lumpy at first—don’t panic. It smooths out beautifully.
- Want a little heat? Add crushed red pepper flakes when sautéing the sausage.
- Prefer more veggies? Toss in spinach at the end or diced bell peppers with the onions.
- Too thick? Add broth.
- Too thin? Simmer with the lid off for a few minutes.
Cooking doesn’t have to be fussy—sometimes the simplest tricks make the biggest difference.
A Little Story from My Kitchen
This soup quickly became one of my most-requested comfort meals. One winter, after an especially chaotic day juggling kid schedules, my daughter said, “Mom, can you make that tomato-sausage soup that tastes like a cozy blanket?”
And just like that, this recipe earned a permanent spot in my heart (and meal rotation). It’s quick, it’s easy, and it makes the whole family happy—which feels like winning the culinary lottery on a Tuesday.

FAQs About Sausage and Tomato Cream Cheese Soup
Can I use a different sausage?
Absolutely. Mild, spicy, turkey sausage—it all works beautifully in this soup without changing the creamy tomato goodness.
Can I freeze leftovers?
Yes! Cool fully and store in an airtight container. The cream cheese keeps it smooth even after freezing.
What can I serve with this soup?
Crusty bread, garlic knots, Caesar salad… or honestly, just a spoon. It’s filling enough to stand alone.
Can I make it lower carb?
Sure! Use a chicken bone broth base and keep the rest of the recipe as is. It’s naturally hearty without needing pasta or potatoes.
Bring the Magic Home Tonight
If you’re craving a bowl of something soothing, flavorful, and wonderfully simple, this Sausage and Tomato Cream Cheese Soup is exactly what your evening needs. It brings together the comforting flavors of sausage, tomatoes, and cream cheese in a way that feels both nostalgic and fresh.
Warm, creamy, and ready in no time—it’s the kind of recipe that becomes a family tradition almost instantly.
Give it a try tonight… your taste buds (and your schedule) will thank you.
More Cozy Recipes You’ll Love
If this Sausage and Tomato Cream Cheese Soup warmed your heart (and your dinner table!), here are a few more comforting bowls your family will adore. Each one brings its own delicious twist—perfect for chilly nights, busy evenings, or anytime you just want something quick, creamy, and soul-soothing.
- Craving another rich, indulgent soup? Try my Philly Cheesesteak Soup—it’s cheesy, hearty, and absolutely irresistible.
- If you love cozy chicken recipes, you’ll swoon over this Creamy White Chicken and Rice Soup. It’s the kind of meal that feels like a warm blanket in a bowl.
- For another sausage-filled favorite, don’t miss the Creamy Bean Soup with Sausage—super filling and packed with flavor.
- And if you’re in the mood for something bold and comforting with a little kick, my Chicken Enchilada Soup is a reader-favorite for good reason!
Feel free to explore these next—they pair perfectly with everything from crusty bread to cozy movie nights.
Print
Sausage and Tomato Cream Cheese Soup
- Total Time: 30 minutes
- Yield: 4–6 servings 1x
Description
This Sausage and Tomato Cream Cheese Soup is a cozy, creamy, flavor-packed bowl that comes together in just 30 minutes. Italian sausage, tangy tomatoes, and silky cream cheese blend into the perfect comforting weeknight meal.
Ingredients
-
2 tablespoons olive oil
-
1 lb uncooked Italian sausage
-
1 small white onion, thinly sliced
-
2–3 garlic cloves, minced
-
1 (8 oz) can tomato puree
-
1 (14 oz) can crushed tomatoes
-
1–3 cups chicken broth (adjust to desired consistency)
-
1 teaspoon dried basil
-
1 cup cream cheese, chopped and softened
-
¼ cup parmesan cheese, grated
-
Kosher salt and freshly ground black pepper, to taste
-
Fresh parsley, chopped, for serving
Instructions
-
Heat olive oil in a large pot or Dutch oven over medium-high heat. Add sliced onions and sauté until softened, about 4–5 minutes.
-
Add the Italian sausage, breaking it apart as it cooks. Once browned and no longer pink, stir in the minced garlic and cook 1 minute until fragrant.
-
Pour in tomato puree, crushed tomatoes, chicken broth, and dried basil. Bring to a boil, then reduce heat and let simmer for 10–15 minutes.
-
Add the softened cream cheese and half the parmesan. Stir until melted and the soup becomes creamy and smooth. Adjust thickness with more chicken broth if needed.
-
Season with salt and black pepper. Serve hot, topped with remaining parmesan and fresh parsley.
Notes
-
For extra heat, add red pepper flakes while sautéing the sausage.
-
Use pre-softened cream cheese for a smoother texture.
-
Add spinach or bell peppers for additional veggies.
-
The soup thickens as it cools—add broth when reheating if needed.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 420 kcal
- Sugar: 7 g
- Sodium: 980 mg
- Fat: 32 g
- Saturated Fat: 14 g
- Unsaturated Fat: 15 g
- Trans Fat: 0 g
- Carbohydrates: 12 g
- Fiber: 2 g
- Protein: 20 g
- Cholesterol: 95 mg