Warm, velvety, and packed with savory Italian sausage, this Sausage & Tomato Cream Cheese Soup feels like a cozy hug in a bowl. Tangy tomatoes and rich chicken broth simmer together, then get swirled with luxurious cream cheese and heavy cream for a silky finish. It’s the perfect weeknight lunch or dinner to satisfy cravings and impress everyone at the table—let’s dive in and cook up something unforgettable!
Before you start cooking, gather these fresh and flavorful ingredients that come together effortlessly for a hearty, creamy soup:
This recipe guides you through a simple, step-by-step process that melds flavors and textures seamlessly. You’ll start by building layers of flavor with sautéed aromatics and browned sausage, then introduce tomatoes and broth to simmer. Finally, you’ll whisk in cream cheese and heavy cream for that irresistible creaminess before finishing with herbs and seasoning. Follow these detailed steps to achieve a restaurant-worthy soup at home.
1. In a large pot over medium heat, add the olive oil. Once hot, add the diced onion and sauté for about 3–4 minutes until it becomes translucent and slightly golden.
2. Add the minced garlic to the pot and cook for an additional minute until fragrant, stirring constantly to avoid burning.
3. Add the Italian sausage to the pot, breaking it apart with a spoon. Cook until browned and cooked through, about 5–7 minutes, stirring occasionally to get even color.
4. Once the sausage is cooked, stir in the diced tomatoes (with their juices) and chicken broth. Increase the heat and bring the mixture to a gentle boil.
5. Reduce the heat to low and let the soup simmer for about 10–15 minutes, allowing the flavors to meld and deepen.
6. While the soup is simmering, in a bowl, whisk the softened cream cheese until smooth and free of lumps.
7. Gradually add the heavy cream to the cream cheese, whisking continuously until fully combined and velvety.
8. Slowly pour the cream cheese mixture into the soup, stirring constantly until the cream cheese is fully melted and incorporated.
9. Stir in the Italian seasoning, and season with salt and pepper to taste, adjusting for your preferred level of seasoning.
10. Allow the soup to heat through for an additional 5 minutes, stirring occasionally to prevent sticking, then remove from heat.
11. Serve hot, garnished with fresh basil leaves if desired, for a burst of color and herbal aroma.
This creamy, savory soup is incredibly versatile and pairs wonderfully with a variety of sides and toppings. Here are some fun ways to serve and elevate your bowls:
Creating the ultimate bowl of this soup is all about balancing flavors and textures, so here are some friendly tips to ensure success:
Storing your creamy soup properly ensures it stays fresh and flavorful for days to come. Follow these practical tips to maintain its texture and taste:
Here are answers to the most common questions about this sausage and tomato cream cheese soup:
A: From start to finish, it takes about 35–40 minutes. This includes 5–7 minutes to brown the sausage, 3–4 minutes to sauté the onion, 1 minute for the garlic, 10–15 minutes of simmering with tomatoes and broth, and another 5–10 minutes to blend in the cream cheese and cream before serving.
A: Yes. You can swap heavy cream for half-and-half or whole milk, though the soup will be thinner and slightly less rich. Low-fat or Neufchâtel cream cheese can replace regular cream cheese but may yield a tangier flavor and looser texture. For a dairy-free version, use coconut milk and a vegan cream cheese alternative, noting the flavor will shift.
A: Remove the cream cheese from its packaging and cut it into small cubes before microwaving on low power in 10-second bursts, stirring in between. Alternatively, place it in a warm bowl or near the stove while the soup simmers to bring it to room temperature faster.
A: Store cooled soup in an airtight container in the refrigerator for up to 3 days. To reheat, warm it gently on the stovetop over low heat, stirring occasionally. If it’s too thick, add a splash of chicken broth or milk to loosen the consistency.
A: You can freeze the soup for up to 2 months. For best results, omit the cream and cream cheese when freezing. Freeze the tomato-sausage-broth base in freezer-safe containers. When ready to serve, thaw overnight, reheat on low, then stir in the cream cheese and heavy cream until smooth.
A: Stir in a couple of handfuls of fresh spinach or chopped kale during the last 5 minutes of simmering so they wilt without overcooking. You can also add diced bell peppers or sliced mushrooms alongside the onion in step 1 for extra flavor and nutrients.
A: This soup pairs beautifully with crusty bread, garlic bread, or a green salad drizzled with balsamic. For a spicy kick, use hot Italian sausage or sprinkle in red pepper flakes. You can also finish each bowl with a drizzle of pesto or a handful of grated Parmesan for added depth.
This soup works its magic by marrying hearty Italian sausage with tangy tomatoes and a luxuriously smooth swirl of cream cheese and heavy cream. The layering of sautéed onions, garlic, and herbs creates a canvas of flavors that’s both comforting and exciting. Feel free to print this recipe and save it—you’ll want to revisit it again and again. Got questions or feedback? Drop a comment below if you try it or need a hand; I’m here to help!
Hearty Italian sausage simmers with tangy tomatoes and chicken broth. Cream cheese and heavy cream stir in for a luxuriously smooth texture, brightened by garlic and Italian herbs.