Sausage & Tomato Cream Cheese Soup is a cozy, one-pot wonder that transforms simple pantry staples into a bowl of pure comfort. Juicy Italian sausage mingles with crushed tomatoes and aromatic herbs, while silky cream cheese and fresh spinach add a luxuriously rich finish. Whether you’re feeding a crowd or craving a solo feast, this soup delivers bold flavors and easy prep in under an hour—perfect for busy weeknights or lazy weekends. Grab your ladle and let’s dive into a soup that feels like a warm hug on chilly days!
Key Ingredients
Before you start simmering, let’s gather everything you need to build layers of flavor in this soup:
- 1 pound Italian sausage, casings removed: Spicy meat base that delivers savory depth and fantastic texture.
- 1 medium onion, diced: Sweet aromatic foundation sautéed to bring mellow flavor.
- 2 cloves garlic, minced: Fragrant punch that layers in garlic goodness.
- 1 can (28 ounces) crushed tomatoes: Tangy tomato body giving the soup its vibrant color and bright taste.
- 4 cups chicken broth: Rich flavorful liquid creating a silky soup base.
- 8 ounces cream cheese, softened: Velvety cream element that balances acidity and adds richness.
- 1 teaspoon dried oregano: Herbal note that enhances the Italian profile.
- 1 teaspoon dried basil: Sweet herb accent that brightens each spoonful.
- Salt and pepper to taste: Essential seasoning to round out and enhance all flavors.
- 2 cups fresh spinach, roughly chopped: Colorful green that tenderly wilts into the soup.
- 1 tablespoon olive oil: Cooking fat that gently sautés aromatics without overpowering.
- Grated Parmesan cheese for serving (optional): Sharp, salty topping for extra umami finish.
- Fresh basil leaves for garnish (optional): Bright, fresh green burst for a pretty final touch.
How To Make Sausage & Tomato Cream Cheese Soup
Let’s roll up our sleeves and turn these ingredients into a hearty, comforting soup. You’ll build flavor by layering aromatics, browning sausage, and gently melting in cream cheese for a luxuriously smooth finish. Follow these simple, step-by-step instructions to achieve a restaurant-worthy bowl at home:
1. In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for about 3–4 minutes, stirring occasionally until the onion becomes translucent and soft.
2. Add the minced garlic to the pot and continue to sauté for an additional minute, stirring frequently to prevent the garlic from burning.
3. Add the Italian sausage, breaking it up with a spoon as it cooks. Brown the meat for 6–8 minutes, until no pink remains and the edges develop a bit of crispy color.
4. Stir in the crushed tomatoes, chicken broth, dried oregano, dried basil, salt, and pepper. Increase heat just enough to bring the mixture to a gentle boil, then reduce heat to maintain a low bubble.
5. Let the soup simmer for about 15 minutes, uncovered, allowing all those flavors to meld and deepen.
6. While the soup simmers, cut the softened cream cheese into small ½-inch cubes—this helps it melt quickly and evenly.
7. After simmering, stir in the cream cheese cubes, using a whisk or spoon to stir continuously over low-medium heat until fully melted and incorporated into a silky broth.
8. Finally, fold in the chopped spinach and cook for an additional 2–3 minutes until the leaves are just wilted and vibrant.
9. Taste and tweak the seasoning if needed. Serve hot, garnished with grated Parmesan and fresh basil leaves for a restaurant-style finish.
Serving Suggestions
This soup shines on its own, but you can elevate the experience with simple additions and sides. Here are a few ideas to make each bowl feel extra special:
- Crusty Italian bread: Tear off warm slices for dipping into every last bit of creamy broth.
- Grated Parmesan cheese: Sprinkle on top right before serving for a salty, melting finish.
- Fresh basil leaves: Tear and scatter bright green leaves to add freshness and color.
- Side salad: Pair with a light mixed-greens salad tossed in a lemon vinaigrette for balance.
Tips For Perfect Sausage & Tomato Cream Cheese Soup
Nailing this soup is all about balancing spice, creaminess, and fresh greens. Here are a few friendly tricks to ensure your pot turns out picture-perfect every time:
Mix and match your meat by using pork, turkey, or chicken sausage for unique flavor twists.
For extra heat, sprinkle in red pepper flakes while the onion sautés—adjust to your spice tolerance.
Cool leftovers to room temperature before refrigerating; store in an airtight container for up to 3 days or freeze portions for later.
Serve this soup with warm, crusty bread to soak up the creamy tomato broth and make every spoonful a delight.
For a lighter texture, substitute half-and-half for the cream cheese—add it after simmering for a silkier, lower-fat finish.
How To Store It
Proper storage keeps your soup just as delicious on day two (and beyond). Follow these guidelines to maintain flavor and texture:
- Refrigerate quickly: Let the soup cool slightly, then transfer to an airtight container. Store in the fridge for up to 3 days.
- Freeze portions: Ladle cooled soup (without spinach for best texture) into freezer-safe containers or bags. Freeze for up to 2 months.
- Label with dates: Mark containers with the prep date so you can track freshness and rotate meals easily.
- Gentle reheating: Thaw frozen soup overnight in the fridge, then warm over low heat, stirring often until heated through to prevent separation.
Frequently Asked Questions
Got questions about this creamy, comforting soup? You’re not alone!
- How long does it take to prepare and cook this soup?
From start to finish, this recipe takes about 35–40 minutes. About 5–7 minutes are spent on chopping and measuring, 10–12 minutes on sautéing the aromatics and browning the sausage, 15 minutes for simmering the soup, and 2–3 minutes to melt in the cream cheese and wilt the spinach.
- Can I use a different type of sausage?
Yes, you can swap Italian sausage for pork, turkey, or chicken sausage. Each will impart a slightly different flavor and fat content. Make sure to remove casings or crumble the sausage evenly to ensure it browns and cooks through properly.
- What’s the best way to melt in the cream cheese so the soup stays smooth?
Cut the softened cream cheese into small ½-inch cubes before adding. Stir continuously over low to medium heat until each piece fully melts and blends into the soup. Avoid high heat, which can cause the dairy to separate or seize.
- How can I make this soup spicier?
For extra heat, add ¼ to ½ teaspoon of red pepper flakes or a diced fresh chili when sautéing the onions. You can also use a spicy Italian sausage or swirl in a teaspoon of hot sauce at the end to kick up the heat.
- What’s the best way to store and reheat leftovers?
Let the soup cool to room temperature, then store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally, until warmed through. You can also freeze the soup (without spinach for best texture) for up to 2 months; thaw overnight in the refrigerator before reheating.
- Can I add other vegetables or beans to the soup?
Absolutely. Diced bell peppers, mushrooms, or zucchini can be sautéed with the onions. A can of drained and rinsed white beans or cannellini beans stirred in during the simmer will boost protein and fiber. Just adjust the broth amount if you add more solids.
- What are some serving suggestions and garnishes?
Ladle the hot soup into bowls and top with freshly grated Parmesan cheese and torn basil leaves. Serve with crusty bread or garlic toast for dipping. A simple side salad or garlic-roasted vegetables also pairs nicely for a complete meal.
What Makes This Special
This soup is the culinary equivalent of a warm, witty friend who comforts you with every spoonful. The spicy Italian sausage dances with bright tomatoes and mellow herbs, while cream cheese transforms the broth into a luscious dream. Fresh spinach adds a pop of color and nutrients, making each bowl feel like a hug in a mug. Feel free to print this article and tuck it into your recipe binder for rainy days—or whenever you need a quick pick-me-up! Let me know how yours turns out, drop questions below, and share your tweaks or triumphs in the comments. Enjoy!
Sausage & Tomato Cream Cheese Soup
Description
This vibrant soup blends juicy Italian sausage and crushed tomatoes into a silky broth, finished with tangy cream cheese and fresh spinach. Each spoonful balances savory depth with a hint of herb-infused brightness.
Ingredients
Instructions
-
In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for about 3-4 minutes, or until the onion is translucent.
-
Add the minced garlic to the pot and sauté for an additional minute, stirring frequently to prevent burning.
-
Add the Italian sausage to the pot. Break it up with a spoon, and cook until browned and fully cooked through, about 6-8 minutes.
-
Once the sausage is cooked, stir in the crushed tomatoes, chicken broth, dried oregano, dried basil, salt, and pepper. Bring the mixture to a gentle boil.
-
Reduce the heat and let the soup simmer for about 15 minutes to allow the flavors to meld together.
-
While the soup is simmering, cut the softened cream cheese into small cubes to make it easier to incorporate into the soup.
-
After simmering, add the cream cheese to the pot, stirring continuously until it is completely melted and well combined into the soup.
-
Finally, stir in the chopped spinach and let it cook for an additional 2-3 minutes, just until the spinach is wilted.
-
Taste and adjust seasoning if necessary. Serve hot, garnished with grated Parmesan cheese and fresh basil leaves if desired.
Note
- You can switch up the sausage flavor by using pork, turkey, or chicken sausage for different tastes.
- For a little extra heat, add red pepper flakes when sautéing the onions.
- Leftover soup can be stored in the refrigerator for up to 3 days or frozen for future meals.
- Serving this soup with crusty bread makes for a delicious and satisfying meal.
- Substitute half-and-half for cream cheese if you're looking for a lighter version.
