Trader Joe's Tomato Soup Recipe: Creamy, Velvety One-Pot Magic

Soups & Stews

Trader Joe's Tomato Soup Recipe: Creamy, Velvety One-Pot Magic

This Trader Joe’s tomato soup recipe delivers restaurant-quality creaminess in a single pot, using simple pantry staples and a few key techniques. The secret lies in blending canned tomatoes with a rich broth base and just the right amount of cream cheese—no heavy cream needed.

I’ve perfected this version after years of testing, ensuring it’s velvety, flavorful, and foolproof for weeknight dinners or cozy gatherings.

The beauty of this recipe is its flexibility—you can use Trader Joe’s canned tomatoes and cream cheese for authenticity, or swap in store-brand alternatives without sacrificing flavor.

With just 15 minutes of prep and 30 minutes of simmering, you’ll have a smooth, comforting soup that pairs perfectly with grilled cheese sandwiches or crusty bread. The slow cooking process allows all the flavors to meld together, creating a depth that’s hard to find in store-bought versions.

What sets this apart is the creamy texture achieved through a blend of broth, tomatoes, and just enough dairy to create that signature velvety mouthfeel. The soup is rich but not heavy, with a perfect balance of sweetness from the tomatoes and a touch of tang from the cream cheese.

Every spoonful delivers that nostalgic, comforting taste of a classic tomato soup—just like the one you’d find at Trader Joe’s, but made fresh at home.

Serve it warm with a sprinkle of fresh basil or a swirl of olive oil for extra flair. This recipe scales easily, so you can make a big batch for meal prep or host a dinner party.

The one-pot method means minimal cleanup, leaving you more time to enjoy the meal. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
Low Cal

Ingredients for trader joe's tomato soup

Pantry staples plus a few Trader Joe's favorites for that signature creamy tomato goodness.

Ingredient Amount Notes
Trader Joe's Canned Tomatoes 🍅 2 cans 28 oz each, crushed by hand
Chicken or Vegetable Broth 💧 4 cups Low-sodium preferred, homemade or store-bought
Cream Cheese 🧀 8 oz Trader Joe's brand for authenticity
Yellow Onion 🧅 1 whole Medium-sized, diced small
Carrots 🥕 2 medium Peeled, chopped into small pieces
Garlic Cloves 🧄 3 cloves Minced or pressed
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Fresh Basil 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 ½ tsp Adjust to taste, kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Sugar 🍚 1 tbsp Balances acidity
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme

Trader Joe's canned tomatoes are the secret weapon here—their bright, sweet flavor stands out. Grab the 28 oz cans and crush them by hand for that rustic texture. The cream cheese? Trader Joe's brand melts perfectly, but Philadelphia or store-brand works too. For the broth, low-sodium is key—you'll add salt later. The carrots and onion should be diced small so they disappear into the soup, adding sweetness without chunks. If you're in a rush, baby carrots work great too (just halve them).

No Trader Joe's tomatoes? Any good-quality canned tomatoes will do—San Marzano if you want to splurge, or even crushed tomatoes from the regular grocery store. Short on cream cheese? Substitute sour cream or Greek yogurt (start with half the amount). The thyme can be fresh or dried—just use one-third the amount if dried. For extra depth, add a pinch of smoked paprika. The sugar balances the acidity, but if you're watching it, skip it or use honey instead.

This soup tastes even better the next day—reheats beautifully with a splash of broth or water. Keeps for 5 days in the fridge or 3 months frozen. I like to make a double batch and freeze half for lazy days. Garnish with fresh basil right before serving (it wilts fast), or a drizzle of olive oil for that restaurant touch. Leftovers? Perfect for grilled cheese sandwiches or as a base for a creamy pasta.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this recipe because it turns five ingredients into something restaurant-worthy. No fresh herbs? No problem. The Trader Joe’s canned tomatoes already have that perfect balance of sweetness and acidity—just blend, simmer, and let the cream cheese do its velvety thing.
  • Creamy Without Effort: That first spoonful of soup—warm, rich, but not heavy—is what makes this recipe addictive. The secret’s the cream cheese: it melts into the broth until it’s silky, but the carrots and onions keep it from feeling too indulgent. (Yes, even on a Tuesday night.)
  • Leftovers That Don’t Suck: Between us, most tomato soups turn sad after day two. Not this one. The broth thickens just enough to reheat smoothly, and the carrots stay tender. I’ll often make a double batch—one for dinner, one for lunch the next day with grilled cheese. Zero food waste, all flavor.
  • Budget-Friendly Luxury: Honestly, this recipe costs me about $3 for a full pot. Trader Joe’s tomatoes are a steal, and you’re using pantry staples. It’s the kind of soup that feels fancy without breaking the bank—ideal for when you want to impress someone (or just treat yourself).

Step-by-step instructions for Trader Joe's tomato soup

This velvety tomato soup comes together in one pot with minimal effort but maximum flavor.

1

Sauté the Aromatics

Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the 1 whole yellow onion, diced small, and cook for 5 minutes until softened and translucent. Stir occasionally to prevent browning.

Add the 2 medium carrots, chopped into small pieces, and cook for another 4-5 minutes until they begin to soften slightly. You want them to contribute sweetness but not fully cook down. Then add the 3 cloves garlic cloves, minced, and cook for 30 seconds until fragrant. This aromatic base forms the flavor foundation for the entire soup.

2

Build the Tomato Base

Pour in the 2 cans Trader Joe's canned tomatoes (crushed by hand) and the 4 cups chicken or vegetable broth. Stir well to combine, scraping up any browned bits from the bottom of the pot. Bring the mixture to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 15 minutes. This allows the flavors to meld and the acidity to mellow slightly.

Add the 1 tablespoon sugar and 1 teaspoon dried thyme during this simmering time. The sugar helps balance the acidity of the tomatoes, while the thyme adds earthy depth. Stir occasionally and taste the mixture—you should notice the tomatoes softening and releasing their natural sweetness.

3

Season and Simmer

Add the 1.5 teaspoons salt and 0.5 teaspoon black pepper, then taste and adjust seasoning as needed. The soup should be well-seasoned but not overly salty—remember, the cream cheese will add richness later. Let the soup continue simmering for another 10 minutes until the vegetables are tender and the flavors have fully developed.

Here's the thing—don't rush this step. The longer the vegetables simmer, the more their natural sweetness infuses into the broth. You'll know it's ready when the carrots are fork-tender and the onions are completely soft. The soup should have a rich, tomatoey aroma that fills your kitchen.

4

Add Cream Cheese for Creaminess

Reduce the heat to low and remove the pot from direct heat for a moment. This prevents the cream cheese from seizing up or creating lumps. Cut the 8 ounces cream cheese into small cubes and gradually whisk them into the soup, one cube at a time. Let each cube melt completely before adding the next—this ensures a silky, lump-free texture.

Return the pot to low heat and stir continuously for 3-5 minutes until the cream cheese is fully incorporated and the soup has thickened slightly. The soup should now have a luxurious, velvety consistency. If it's too thick, you can thin it with a splash of the reserved broth, but it should be creamy enough to coat the back of a spoon.

5

Finish and Serve

Stir in the 0.25 cup fresh basil, chopped, and let the soup sit off the heat for 2-3 minutes to allow the flavors to meld. The basil adds a bright, fresh contrast to the rich tomato and cream cheese flavors. Taste one final time and adjust seasoning if needed—sometimes the cream cheese can mute the flavors slightly, so a pinch more salt or black pepper might be necessary.

Ladle the soup into bowls and serve immediately while warm. The contrast of the creamy soup against the fresh basil garnish makes this dish truly special. For extra indulgence, serve with crusty bread or grilled cheese sandwiches on the side. This soup is the perfect comfort food—creamy, velvety, and full of flavor in every spoonful.

👨‍🍳

Pro Tips For Making Trader Joe'S Tomato Soup

  • Sear the Onions First: Skip the soft, mushy onions—chop that yellow onion into ¼-inch pieces and cook it in a cold pan with a splash of broth until it’s deep golden brown. I learned this the hard way: rushing this step means your soup tastes like it’s missing something, no matter how much cream cheese you add.
  • Blend in Batches: The TJ’s canned tomatoes are thick and chunky, and blending them all at once clogs my blender every time. Split the soup into two batches—blend half, return it to the pot, then blend the rest. Your blender will thank you, and your soup will be silky.
  • Temper the Cream Cheese: Dumping cold cream cheese into hot soup turns it into rubbery lumps. Warm the cream cheese slightly first—microwave it for 10 seconds or stir it into a little broth before adding it to the pot. Your soup will be smooth, not grainy.
  • Simmer, Don’t Boil: Let the soup bubble gently at a low simmer after adding the cream cheese, or it’ll break and curdle. I used to crank the heat to speed things up, but now I just turn it down and walk away—it’s ready when it’s ready, not when I’m impatient.

Flavor customization for trader joe's tomato soup

Classic Creamy Version

This is the signature Trader Joe’s-style tomato soup you know and love, with a velvety texture from the 8 oz cream cheese blended into the broth. The key is using Trader Joe’s canned tomatoes for their bright, sweet flavor—crush them by hand for that rustic texture.

For extra richness, I add a splash of heavy cream (¼ cup) at the end, but it’s optional if you prefer a lighter version. The 1 tbsp sugar balances the acidity beautifully, and a pinch of smoked paprika adds depth. 🧀

Spicy Kick Option

For heat lovers, stir in ½ tsp red pepper flakes while simmering the tomatoes, or add 1 tbsp hot sauce (like Tabasco or Cholula) at the end. If you want smoky heat, swap the smoked paprika for ½ tsp cayenne pepper—it gives a deeper, spicier profile.

For a Mexican-inspired twist, add ½ tsp cumin and ¼ tsp oregano during the sauté step. Garnish with extra flakes or a drizzle of sriracha for serving. 🌶️

Lighter Greek Yogurt Swap

Skip the cream cheese and use 1 cup plain Greek yogurt (full-fat for best texture) instead for a tangier, lighter soup. The yogurt adds creaminess without heaviness, and the acidity brightens the tomatoes. For extra protein, stir in ½ cup cooked white beans after simmering.

Top with fresh dill or parsley and a squeeze of lemon for a Mediterranean touch. This version reheats beautifully for meal prep. 🥄

Herb-Infused Variations

Swap the basil for other fresh herbs to change the flavor profile entirely. Try ½ cup chopped cilantro for a bright, citrusy note (great with the spicy version), or 1 tbsp fresh thyme for an earthy depth.

For a French bistro vibe, add 1 tsp tarragon and a splash of white wine (¼ cup) while simmering. The herbs should be added at the very end to preserve their freshness. 🌿

Umami Boost Add-Ins

Enhance the depth with umami-rich ingredients like 1 tbsp soy sauce (add with the salt) or 2 slices bacon, crisped and crumbled. For a vegetarian option, stir in 1 tbsp nutritional yeast for a cheesy, nutty flavor.

Mushroom lovers can add ½ cup finely chopped cremini mushrooms with the onions—they absorb the tomato flavors beautifully. These additions work especially well if you’re serving the soup as a base for grilled cheese. 🍄

Sweet & Smoky Twist

Add 1 tbsp maple syrup instead of sugar and swap the thyme for ½ tsp rosemary. Finish with a sprinkle of smoked sea salt and a drizzle of honey for a sweet-savory balance.

This version pairs perfectly with sharp cheddar grilled cheese or apple slices. The rosemary adds a piney aroma that complements the smokiness. 🍯

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 10g50%
Cholesterol 30mg10%
Sodium 680mg29%
Total Carbohydrate 30g10%
Dietary Fiber 4g14%
Sugars 12g
Protein 8g16%
* 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 tomato soup without cream cheese?

Yes! For a lighter version, substitute 1 cup full-fat Greek yogurt or ½ cup sour cream—both add creaminess without heaviness. The yogurt version also brightens the tomatoes with tang. If you want extra protein, stir in ½ cup cooked white beans after simmering. The texture will be slightly thinner but still delicious.

2

Why does my tomato soup turn out too acidic?

The acidity comes from unripe tomatoes or over-simmering. To fix it, add 1 tbsp sugar or honey while simmering to balance the flavors. For future batches, use sweeter canned tomatoes (like San Marzano) and simmer for only 20-25 minutes total. A splash of heavy cream (¼ cup) at the end also mellows the acidity.

3

How do I store and reheat leftovers?

Store in an airtight container in the fridge for 5 days or freeze for 3 months. To reheat, warm on the stove over low heat with a splash of broth or water to restore creaminess. Avoid microwaving—it can make the soup grainy. Stir frequently and add a pinch of salt if needed after reheating.

4

What’s the best way to serve this soup?

Pair it with grilled cheese sandwiches, crusty bread, or buttery crackers for the ultimate comfort meal. For extra flair, garnish with fresh basil, a drizzle of olive oil, or a sprinkle of smoked paprika. It’s also perfect as a base for tomato soup grilled cheese—just ladle soup over the sandwich before melting.

5

Can I use Trader Joe’s tomato soup base instead of canned tomatoes?

The Trader Joe’s tomato soup base works perfectly—just use 2 packets (about 1 cup) instead of canned tomatoes. Dissolve it in the broth first, then proceed with the recipe. The flavor will be more concentrated, so you may need to adjust salt slightly. This shortcut saves time while keeping that signature taste.

★★★★★4.9(6 reviews)
Categories Soups & Stews