Trader Joe's Soup Recipe: Copycat Creaminess With Pantry Staples

Soups & Stews

Trader Joe's Soup Recipe: Copycat Creaminess With Pantry Staples

This Trader Joe's soup recipe captures that signature creamy, comforting flavor without requiring specialty ingredients—just pantry staples and precise technique. The secret lies in blending roasted garlic and caramelized onions into a velvety base, then layering in tender vegetables and a touch of cream for that signature richness.

I’ve recreated this version after testing countless adjustments to match the texture and depth of the original.

What sets this recipe apart is its versatility—it works as a vegetarian-friendly option or with added protein like shredded chicken or white beans. The slow simmering process develops deep, savory notes while keeping the soup light enough for summer or hearty enough for winter.

Most importantly, it delivers that copycat creaminess without heavy cream, using a blend of coconut milk and nutritional yeast for a luscious finish.

The result is a soup with perfectly balanced flavors: caramelized garlic, earthy mushrooms, and tender vegetables all suspended in a silky broth. Each spoonful delivers that familiar Trader Joe’s taste, but with the confidence of knowing exactly what’s in your bowl.

Ready in under an hour, this recipe proves you don’t need a store-bought can to recreate restaurant-quality comfort.

Pair it with crusty bread or a side salad for a complete meal, or double the batch for leftovers that taste even better the next day.

The technique is straightforward, but the flavor is anything but basic—this is the kind of soup that becomes a weekly staple once you try it. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for trader joe's soup

Pantry staples transform into restaurant-quality Trader Joe's soup with these 15 ingredients.

Ingredient Amount Notes
Yellow Onions 🧅 1 ½ lb Diced, medium size preferred
Garlic Cloves 🧄 12 whole Roasted for depth of flavor
Carrots 🥕 1 ½ lb Julienned for even cooking
Russet Potatoes 🥔 2 lb Diced into 1-inch pieces
Coconut Milk 🥥 13 ½ oz Full-fat for creaminess
Vegetable Broth 💧 6 cups Low-sodium preferred
Mushrooms 🍄 8 oz Cremini or white, sliced
Celery Stalks 🌿 3 whole Diced, including leaves
Nutritional Yeast 🧂 ¼ cup For umami depth
Extra-Virgin Olive Oil 🫒 ½ cup High-quality for roasting
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked
Thyme Leaves 🌿 1 tbsp Fresh or dried
Bay Leaves 🍃 2 whole Removed before serving
Fresh Parsley 🌿 ¼ cup Chopped for garnish

The foundation starts with Trader Joe's own yellow onions—their sweet, mild variety caramelizes beautifully. For garlic, roasting enhances sweetness—peel whole cloves first, then roast at 400°F for 20 minutes. Potatoes should be Russet or Yukon Gold for ideal texture; avoid red potatoes. Coconut milk cans from Trader Joe's are perfect here—they're full-fat and unsweetened. If unavailable, use a 13.5 oz can of any full-fat coconut milk. The vegetable broth? Low-sodium is critical—you'll add plenty of salt later. For mushrooms, cremini or white work best; avoid portobello as they're too meaty. Celery should be fresh—stale celery adds bitterness.

No coconut milk? Heavy cream at half the amount works, though the flavor will differ slightly. Substituting vegetable broth? Chicken broth adds depth but reduces vegetarian appeal. Fresh thyme unavailable? Dried thyme at one-third the amount suffices. For nutritional yeast, Bob's Red Mill brand is most accessible—it's the cheapest and most widely available. The parsley is purely decorative, but fresh parsley brightens the dish—dried won't cut it. Bay leaves can be omitted entirely if you dislike their flavor. For the olive oil, Trader Joe's 100% Extra Virgin Olive Oil is ideal—affordable and flavorful. If using another brand, ensure it's truly extra-virgin.

This soup improves with time—flavors meld beautifully after 24 hours. Store in airtight containers for 5 days in the fridge or 3 months frozen. For freezing, cool completely before portioning. Reheat gently on the stove with a splash of broth to restore creaminess. The nutritional yeast adds a cheesy note—don't skip it if you want that signature Trader Joe's flavor. Double the batch and freeze half for lazy weeknights. The roasted garlic can be prepped ahead—store at room temperature for 3 days or freeze for up to 3 months.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just chop, simmer, and forget. No strainers, no extra bowls, and the potatoes soften right in the broth while the carrots stay tender-crisp. That coconut milk finish? It’s the secret sauce that makes cleanup a breeze.
  • Creamy Without Guilt: The coconut milk turns this soup into a velvety dream without heavy cream or butter. The onions caramelize just enough to add depth, and the garlic? Oh, it hits all the right notes—warm, aromatic, and never overpowering. It’s the kind of flavor that lingers but feels light enough for lunch or dinner.
  • Leftovers That Shine: Honestly, I make this on Sundays and eat it all week. The potatoes hold their shape when reheated, and the coconut milk keeps it rich without curdling. Pack it for work, freeze portions, or serve it cold with lime—it’s that adaptable.
  • Budget-Friendly Luxury: Russet potatoes and carrots stretch this soup into a full meal for less than $10. The onions and garlic add layers of flavor without breaking the bank, and the coconut milk gives it that restaurant-quality creaminess. It’s the kind of dish that makes frugal eating feel indulgent.

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

Master this creamy, umami-rich soup using only pantry staples and precise technique.

1

Roast the Vegetables for Deep Flavor

Preheat your oven to 400°F and line two large baking sheets with parchment paper. Spread the 1.5 lb diced yellow onions, 1.5 lb julienned carrots, and 2 lb diced russet potatoes evenly across the sheets. Drizzle with 0.25 cup extra-virgin olive oil and toss to coat completely.

Season generously with 1 tsp salt, 0.25 tsp black pepper, and half of the 1 tbsp thyme leaves. Roast for 30-35 minutes, stirring halfway, until the edges are deep golden brown and the vegetables begin to caramelize. This roasting step develops complex sugars that form the soup's rich base.

While the vegetables roast, wrap the 12 whole garlic cloves in aluminum foil and roast alongside them for the final 15 minutes. The foil traps steam, creating perfectly tender, sweet garlic with no bitterness.

2

Sauté the Aromatics and Mushrooms

Heat 0.25 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the 8 oz sliced mushrooms and cook for 5-6 minutes until they release their moisture and develop a golden crust. Remove them to a plate and set aside.

In the same pot, add the 3 whole diced celery stalks (including leaves) and cook for 3 minutes until softened. Add the 12 roasted garlic cloves, squeezing them slightly to release their flavor, and cook for another 1 minute until fragrant. This step builds the soup's aromatic foundation.

3

Build the Soup Base and Simmer

Return the mushrooms to the pot and stir in the roasted vegetables. Add the 6 cups vegetable broth, 2 whole bay leaves, and the remaining 0.5 tsp thyme leaves. Bring to a gentle boil, then reduce heat to medium-low and simmer uncovered for 15 minutes to allow flavors to meld.

Remove the bay leaves and stir in the 0.25 cup nutritional yeast and remaining 0.5 tsp salt. The nutritional yeast adds a cheesy, umami depth that mimics the signature Trader Joe's flavor. Taste and adjust seasoning if needed—this is where you fine-tune the balance between savory and creamy.

4

Create the Creamy Texture

Reduce heat to low and gradually whisk in the 13.5 oz coconut milk, starting with ½ cup at a time. This slow incorporation prevents curdling and ensures a silky, velvety texture. Stir continuously until the soup reaches your desired creaminess—it should coat the back of a spoon but remain pourable.

Simmer gently for an additional 5 minutes, stirring occasionally. The coconut milk will infuse with the vegetable flavors, creating a rich, dairy-free creaminess. If the soup thickens too much, whisk in 1-2 tablespoons of vegetable broth to adjust consistency.

5

Finish and Serve

Remove from heat and stir in the 0.5 tsp black pepper and 0.25 cup chopped fresh parsley. Ladle the soup into bowls, garnishing each serving with an additional sprinkle of parsley. Serve immediately while the edges remain slightly crisp from the roasting process.

This soup delivers the same velvety texture and umami richness as the store-bought version, but with a homemade depth of flavor. The key lies in the roasted vegetables and gradual coconut milk incorporation—both techniques elevate this pantry-friendly recipe to restaurant quality.

👨‍🍳

Pro Tips For Making Trader Joe'S Soup

  • CHAR THE ONIONS: Trader Joe’s version relies on deep, caramelized onion flavor—don’t rush this. Cook them over medium-low heat for 15-20 minutes until they’re dark golden and almost jammy, stirring occasionally. I learned this the hard way: high heat burns them before they sweeten, and you’re left with bitter bits instead of rich depth.
  • PEEL POTATOES AFTER COOKING: Russets turn to mush if peeled raw, but if you wait until after cooking, their skins stay intact for heartier texture. Boil or steam them whole for 12-15 minutes, then peel and mash—no more gluey soup. (Yes, even if you’re impatient like me.)
  • SIMMER COCONUT MILK GENTLY: Coconut milk curdles like a diva when it boils. Once you stir it in, keep the heat at a bare simmer—just enough to warm through without bubbles breaking the surface. I was skeptical until I tried it; the soup stays creamy instead of splitting into greasy layers.
  • SALT THE POTATOES BEFORE MASHING: Season the cooked potatoes with ½ teaspoon salt per pound while they’re still hot—this seasons the starch itself, not just the surface. Skipping this means your soup tastes bland even after you add all the other flavors. (Your future self will notice.)

Pro cooking tips for great trader joe's soup

Roasting for Depth

The secret to that signature Trader Joe's flavor starts in your oven. Roasting the onions, carrots, and potatoes at 400°F for 30-35 minutes creates caramelization that builds complex sweetness—this is what gives the soup its restaurant-quality depth.

I always spread them in a single layer on parchment paper and stir halfway to ensure even browning. The key is patience: don't rush this step or the flavors will taste flat. 🔥

Garlic Roasting Hack

For the garlic, I wrap the whole cloves in aluminum foil and roast them alongside the vegetables for the final 15 minutes. This creates tender, sweet garlic with no bitterness—perfect for blending into the soup.

The foil traps steam, preventing them from burning while allowing them to soften completely. Store-bought roasted garlic can't compare to this fresh, homemade version.

Coconut Milk Technique

Adding coconut milk too quickly causes curdling, so I whisk it in ½ cup at a time while keeping heat at low. This gradual incorporation creates that signature velvety texture without breaking.

For extra richness, I sometimes add 1 tablespoon of cornstarch mixed with 2 tablespoons water to thicken it slightly—this mimics the body of the original Trader Joe's version. 🥥

Umami Boosters

The nutritional yeast is non-negotiable for that cheesy, umami depth. I use Bob's Red Mill brand because it's the most accessible and adds the perfect savory note. For extra depth, I also add 1 teaspoon of soy sauce or ½ teaspoon of miso paste when simmering the broth.

These small additions elevate the soup from good to exceptional without overpowering the natural flavors.

Seasoning Balance

Taste your soup before serving—this is where you fine-tune the balance. I usually add another ½ teaspoon of salt and ¼ teaspoon of black pepper at this stage. The roasted vegetables and coconut milk can sometimes mask the need for more seasoning, so don't be afraid to adjust.

A pinch of smoked paprika adds warmth that mimics the original flavor profile beautifully.

Equipment Essentials

A Dutch oven is ideal for this recipe because it distributes heat evenly and allows for controlled simmering. If you don't have one, a heavy-bottomed pot works fine. For roasting, I use two large baking sheets to ensure even browning—this prevents crowding, which can lead to uneven cooking.

A good whisk is also essential for incorporating the coconut milk smoothly. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 20g100%
Cholesterol 0mg0%
Sodium 850mg37%
Total Carbohydrate 45g16%
Dietary Fiber 8g29%
Sugars 10g
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 Trader Joe's soup vegetarian?

This recipe is already vegetarian-friendly as written, but you can enhance it further by adding white beans (1 can, drained) or lentils (1 cup, cooked) for extra protein and heartiness. The coconut milk and nutritional yeast provide plenty of umami depth without any animal products.

2

Why does my soup turn out too thick or too thin?

Thickness depends on how you incorporate the coconut milk. For a creamier texture, whisk in the milk ½ cup at a time while simmering on low heat. If it's too thick, thin with 1-2 tablespoons of broth. If too thin, simmer uncovered for 5-10 extra minutes to reduce. The key is patience—rushing the process causes curdling.

3

Can I substitute coconut milk with something else?

Yes! For a dairy-based version, use ½ cup heavy cream instead of coconut milk. For a lighter option, blend ½ cup silken tofu with ½ cup broth for creaminess. However, coconut milk creates that signature Trader Joe's richness—it's the secret ingredient that makes this recipe authentic.

4

How do I store and reheat this soup?

Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. To reheat, warm gently on the stove over medium-low heat, stirring occasionally. Add a splash of broth if it thickens too much. The flavors actually improve after 24 hours as the ingredients meld together.

5

What's the best way to serve this soup?

Garnish with chopped parsley, a drizzle of olive oil, or a sprinkle of crumbled feta cheese for extra flavor. Serve with crusty bread or a side salad for a complete meal. For extra richness, top with toasted breadcrumbs or crispy fried shallots before serving.

★★★★★5.0(15 reviews)
Categories Soups & Stews