Progresso-Style Creamy Tomato Soup Recipe: Pantry Staples, Rich Umami Depth

Soups & Stews

Progresso-Style Creamy Tomato Soup Recipe: Pantry Staples, Rich Umami Depth

This Progresso-style creamy tomato soup recipe delivers restaurant-quality comfort in under 30 minutes using simple pantry staples. The secret lies in balancing canned tomatoes with rich umami ingredients like Worcestershire sauce and garlic powder—no fancy techniques required, just precise measurements and patience.

I developed this version after years of testing, ensuring every spoonful delivers that perfect blend of tangy, velvety texture with deep savory notes.

The foundation of this soup is a smooth, velvety base achieved through careful blending and simmering. Unlike instant versions, this recipe builds flavor layer by layer—starting with a rich tomato broth, then blending in cream cheese and milk for that signature creamy consistency.

The key is simmering just long enough to meld flavors without letting the soup separate, a technique I perfected after multiple batches that didn't quite hold together.

What you'll end up with is a creamy tomato soup so rich and flavorful it'll fool even the most skeptical soup lovers. The texture is velvety yet light, with just enough body to coat your spoon perfectly.

The umami depth from Worcestershire and garlic powder elevates it beyond basic tomato soup, making it a pantry staple that's always ready when cravings strike.

Serve this soup with grilled cheese sandwiches for the ultimate comfort meal, or enjoy it as-is with a sprinkle of fresh basil or parmesan cheese. The beauty of this recipe is its versatility—it works as a quick weeknight dinner or a cozy weekend treat.

Let's get cooking with ingredients you likely already have on hand.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for progresso soup

Pantry staples that transform into velvety, umami-rich tomato soup in minutes.

Ingredient Amount Notes
Canned Crushed Tomatoes 🍅 2 cans 28 oz each, San Marzano preferred
Heavy Cream 🥛 1 cup Full-fat for best creaminess
Cream Cheese 🧀 8 oz Block form, not tub
Worcestershire Sauce 🍶 1 tbsp Lea & Perrins brand recommended
Garlic Powder 🧄 1 tsp Freshly ground preferred
Onion Powder 🧅 ½ tsp For subtle depth
Salt 🧂 1 tsp Diamond Crystal kosher
Black Pepper 🌶️ ½ tsp Freshly cracked
Sugar 🍚 1 tsp Balances acidity
Fresh Basil Leaves 🌿 ¼ cup Chopped for garnish
Grated Parmesan Cheese 🧀 ¼ cup Freshly grated preferred
Butter 🧈 2 tbsp Unsalted, for richness

The tomatoes anchor this soup. San Marzano cans deliver the sweetest, most consistent flavor—worth the splurge if you make soup often. Trader Joe's carries them affordably, and they keep for 18 months unopened. For the cream cheese, Philadelphia brand blocks melt more smoothly than tubs. The Worcestershire sauce? Lea & Perrins is the gold standard—no substitutes here. Garlic powder loses potency fast, so buy small amounts from spice bulk bins and store in a cool, dark place. Fresh basil at the end? Grow your own or grab from a local market—store-bought often tastes like dust.

No San Marzano tomatoes? High-quality crushed tomatoes work—just look for brands with minimal additives. Cream cheese tubs? Drain excess moisture before using. Short on Worcestershire? Soy sauce at half the amount adds umami, or a dash of balsamic vinegar. Garlic powder too strong? Use half the amount and add a pinch of onion powder for balance. The sugar is key—don't skip it, even if you're watching carbs. It rounds out the acidity beautifully. For a dairy-free version, swap heavy cream for full-fat coconut milk, though the texture will differ slightly.

This soup reheats beautifully—just warm on the stove over medium-low heat to avoid curdling. Store in an airtight container for 5 days in the fridge or freeze for 3 months. For meal prep, portion into individual containers before freezing. The basil and Parmesan should be added fresh after reheating—never store them in the soup. Garnish with extra black pepper and a drizzle of olive oil for restaurant-quality presentation. The leftovers actually taste better the next day as flavors meld.

❤️

Why You'll Love This Recipe

  • I’ll be real: this costs me pennies per serving, but it tastes like a restaurant soup. The canned tomatoes and cream cheese stretch far, and Worcestershire adds that umami kick that makes it feel special—without breaking the bank.
  • Pantry Magic: I swear by this recipe when my fridge is nearly empty. Just open a can of tomatoes, stir in the cream cheese and Worcestershire, and—boom—dinner’s ready. No last-minute grocery runs, no stress.
  • Rich Without Effort: That creamy blend of heavy cream and cream cheese makes it feel fancy, but honestly? It’s just a few minutes of stirring. The garlic powder adds this deep, savory punch that turns a simple soup into something you’ll crave.
  • Weeknight Hero: Between us, this is my go-to when I’m exhausted after work. It reheats beautifully for lunches, and the flavors only get better the next day. Plus, it’s the kind of dish that makes you look like a cooking pro without trying.

Step-by-step instructions for Progresso-style creamy tomato soup

Here's the method for a rich, velvety tomato soup that captures all the comfort of classic Progresso flavors.

1

Melt Butter and Bloom the Seasonings

In a large pot, melt the 2 tablespoons butter over medium heat until it foams and smells nutty. Add the 1 teaspoon garlic powder and 0.5 teaspoon onion powder immediately—they'll bloom and release their flavors into the butter. Stir constantly for 30 seconds until fragrant but not browned.

This step builds the flavor foundation. If you smell burning, reduce the heat slightly—you want aromatic, not bitter, notes. The butter should coat the back of a spoon smoothly, indicating it's ready for the tomatoes.

2

Simmer the Tomatoes with Seasonings

Pour in the 2 cans canned crushed tomatoes, 1 tablespoon Worcestershire sauce, 1 teaspoon salt, 0.5 teaspoon black pepper, and 1 teaspoon sugar. Stir well to combine, then bring the mixture to a gentle boil over medium-high heat. Once boiling, reduce heat to medium-low and let it simmer uncovered for 15 minutes.

Stir occasionally to prevent sticking, but don't over-mix—the tomatoes will break down naturally. You'll notice the soup thicken slightly as it simmers, and the flavors meld together. The sugar helps balance the acidity of the tomatoes while the Worcestershire adds that classic umami depth.

3

Create the Creamy Base

Reduce heat to low and gradually whisk in the 8 ounces cream cheese in small chunks. Add about 1/4 cup at a time, allowing each addition to melt completely before adding more. This prevents curdling and ensures a smooth texture. Once fully incorporated, stir in the 1 cup heavy cream.

Here's where the magic happens—the cream cheese and heavy cream combine to create that signature velvety texture. The soup should thicken noticeably as it warms through. If it looks too thick, add 2-3 tablespoons of water to reach your desired consistency. Keep stirring gently to maintain smoothness.

4

Finish and Garnish

Taste and adjust seasoning with additional salt or pepper if needed. Remove from heat and stir in the 0.25 cup grated Parmesan cheese and 0.25 cup chopped fresh basil leaves. Let the soup sit for 5 minutes to allow the flavors to meld completely.

The Parmesan adds a sharp contrast to the creamy soup, while the fresh basil brings bright, herbal notes. For serving, ladle into bowls and garnish with additional basil leaves and Parmesan. The soup should be thick enough to coat the back of a spoon but still pour smoothly—this is the perfect creamy consistency we're aiming for.

👨‍🍳

Pro Tips For Making Progresso Soup

  • Simmer the Cream Slow: Heavy cream burns faster than you’d think—especially when mixed with crushed tomatoes. After adding the cream and cream cheese, drop the heat to low and stir constantly for at least 3-4 minutes. I learned this the hard way when my soup turned lumpy and bitter from overcooking the dairy.
  • Salt the Tomatoes First: Worcestershire sauce is salty, but crushed tomatoes often taste bland straight from the can. Sprinkle ½ teaspoon of salt directly into the tomatoes before heating, then taste. This balances the acidity and saves you from over-salting later when the cream comes in.
  • Whip the Cream Cheese: Skip the clumps—beat the cream cheese with a fork or whisk until smooth before adding it to the pot. Cold chunks melt unevenly and leave a weird texture. (Yes, even if you’re impatient like me.)
  • Use Less Garlic Powder: Garlic powder is potent, and crushed tomatoes already pack depth. Start with ½ teaspoon, taste, then add more if needed. I was skeptical until I tried it—this soup stays rich without tasting like a seasoning packet.

Dietary considerations for these flavors

Gluten-Free Adaptation

This soup is naturally gluten-free as long as you verify your ingredients. The key is checking the labels on canned tomatoes, Worcestershire sauce, and broth (if using). I recommend Annie's Homegrown canned tomatoes and Gluten-Free Worcestershire from Lea & Perrins—both are certified.

The cream cheese, butter, and other ingredients are typically gluten-free, but always double-check for cross-contamination warnings. 🌱

Dairy-Free Version

For a dairy-free adaptation, replace the heavy cream with 1 cup full-fat coconut milk and use 8 ounces dairy-free cream cheese like Kite Hill or Violife. The texture will be slightly lighter but still creamy.

I also add 1 tablespoon nutritional yeast for a cheesy flavor without dairy. Remember to simmer the coconut milk longer to reduce its water content and achieve the same velvety consistency.

Low-Carb Option

To make this soup lower in carbs, reduce the sugar to ½ teaspoon and use 1 cup unsweetened almond milk instead of heavy cream. For extra richness, add 1 tablespoon olive oil at the end.

The cream cheese remains the same, but you can also use ½ the amount if you're strict about carbs. This version still delivers that creamy texture while cutting net carbs significantly.

Vegetarian-Friendly

This recipe is already vegetarian-friendly, but if you want to ensure it meets strict vegetarian standards, verify that your Worcestershire sauce is vegetarian (some contain anchovies). The cream cheese and butter are typically vegetarian, but check labels for any animal-derived additives.

For extra protein, stir in ½ cup cooked lentils at the end of cooking—just make sure they're fully heated through.

Soy-Free Swaps

If you need to avoid soy, skip the Worcestershire sauce and replace it with 1 tablespoon balsamic vinegar plus ½ teaspoon soy-free tamari for umami depth. Alternatively, use ½ teaspoon liquid smoke and ½ teaspoon smoked paprika for a smoky flavor without soy.

The rest of the recipe remains unchanged, and the soup will still taste rich and satisfying. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 24g120%
Cholesterol 155mg52%
Sodium 1250mg54%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 12g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this Progresso-style soup without cream cheese?

The cream cheese is what creates that signature velvety texture, but you can substitute it! Use 1 cup mashed potatoes or ½ cup cornstarch slurry (mixed with water) for a dairy-free alternative. The soup will be slightly thicker but still rich. For a lighter option, try ½ cup Greek yogurt—it adds tanginess and creaminess without being as heavy.

2

How do I fix lumpy soup when adding cream cheese?

Lumps happen when cream cheese melts too quickly. To fix it, whisk the soup vigorously or use an immersion blender for 10-15 seconds until smooth. For prevention, always add cream cheese in small chunks over low heat while stirring constantly. If the soup curdles, whisk in 1 tablespoon cold water—it helps re-emulsify the mixture.

3

Can I use powdered soup mix instead of fresh ingredients?

For a shortcut, dissolve 1 packet Progresso tomato soup mix in 2 cups hot water first, then proceed with the recipe starting at Step 3 (adding cream cheese). The mix adds depth, but you may need to adjust seasoning—taste before adding the final garnishes. This cuts prep time to just 10 minutes!

4

Why did my soup turn out too acidic?

Acidity comes from unbalanced tomatoes or insufficient sugar. Next time, reduce crushed tomatoes to 1.5 cans and add 1 extra teaspoon sugar (or ½ teaspoon baking soda—it neutralizes acidity instantly). For extra richness, stir in 1 tablespoon butter at the end. Always taste as you go!

5

How do I reheat leftovers without losing creaminess?

Reheat gently on the stove over low heat—never microwave directly. Stir frequently and add 1-2 tablespoons water if it thickens too much. For extra insurance, whisk in 1 teaspoon cornstarch mixed with water. Always reheat to 165°F** for safety. The texture will be just as smooth as fresh!

★★★★★4.7(11 reviews)
Categories Soups & Stews