Soups & Stews
This Campbell's-style green pea soup recipe delivers that nostalgic, herb-infused comfort in just 20 minutes—the kind of meal that warms you from the inside out. ✨ I first made it during Boston winters when I needed something quick but hearty, and it became an instant family favorite.
The secret lies in balancing sweet peas with rich broth and fresh herbs for depth without fuss.
What makes this recipe special is its simplicity: just 10 ingredients and one pot. You'll start with canned peas and broth, then build layers of flavor with cream, thyme, and a touch of onion.
The result is a velvety, vibrant soup that's creamy enough to satisfy but light enough for any meal. I've tested it countless times to ensure it delivers that classic Campbell's taste—just better.
By the end, you'll have a steaming bowl of golden-green soup with tender peas and aromatic herbs, ready to pair with crusty bread or a simple side salad.
The best part? It reheats beautifully, making it perfect for meal prep or leftovers. This is comfort food at its finest—quick, reliable, and impossible to resist.
For extra richness, stir in a splash of heavy cream at the end, or keep it lighter with coconut milk for a vegan version. The possibilities are endless, but the base recipe stays true to that familiar, comforting taste we all love. Let's get cooking!
Ingredients for campbell's green pea soup
Ten simple ingredients for that nostalgic Campbell's taste, but better and faster.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Green Peas 🌿 | 2 cups | Drained, no salt added preferred |
| Chicken or Vegetable Broth 💧 | 4 cups | Low-sodium preferred for balance |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness (or coconut milk) |
| Yellow Onion 🧅 | ½ whole | Finely diced, about 1 cup |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme (packed) |
| Garlic Cloves 🧄 | 2 cloves | Minced, or 1 tsp garlic powder |
| Unsalted Butter 🧈 | 2 tbsp | For richness and flavor base |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening, optional for creamier texture |
| Salt 🧂 | ½ tsp | Adjust to taste, Kosher preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for best flavor |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
The peas are the star, so grab the no-salt-added canned variety—it gives you more control over the seasoning. Trader Joe's and Whole Foods have great options, but any brand works if it's labeled 'no salt added'. Fresh thyme is ideal, but dried works in a pinch (use one-third the amount). The broth is where the depth comes from—low-sodium is key so you don’t end up with a salty mess. I always keep a box of Pacific Foods low-sodium chicken broth on hand for this recipe, but vegetable broth works too if you're vegetarian.
No heavy cream? Coconut milk or half-and-half adds richness without overpowering. Short on thyme? Fresh parsley or tarragon gives a similar brightness. The flour is optional but helps thicken the soup for that classic Campbell's texture—skip it if you prefer a lighter consistency. Lemon juice is the secret to that bright, fresh finish. If you don’t have fresh, bottled lemon juice works fine, but the real stuff makes a difference. For extra creaminess, stir in a splash of Greek yogurt or sour cream at the end.
Store leftovers in an airtight container for up to 5 days—it reheats beautifully. Freezes for 3 months if you want to make a big batch. I always double the recipe because it disappears fast. The soup tastes even better the next day as the flavors meld. If you’re prepping for the week, freeze portions in single-serving containers so you can grab and go.
Why You'll Love This Recipe
- No Chopping Needed: I swear by this trick—just slice one onion and dump it straight into the pot with the peas. No dicing, no crying over onions, just golden caramelized bits that make the whole soup taste richer. (Yes, even when I burn the first batch.)
- Creamy Without Trying: That splash of heavy cream at the end? It’s the secret weapon. The broth gives it depth, but the cream turns it from "meh" to "I’ll have seconds." Honestly, I’ve tried lighter options, but this one’s the only way I’ll eat it.
- Leftover Goldmine: This soup actually improves the next day. The flavors meld, the cream smooths out, and it’s perfect for quick lunches or reheating with a sprinkle of thyme. I’ve frozen it for months—still tastes fresh, no freezer burn in sight.
- Budget Meal for Guests: I host a lot, and this feeds six for under $10. The canned peas and broth keep costs low, but the cream and thyme make it feel fancy. My roommates always ask for the recipe—now they know why.
Step-by-step instructions for vibrant green pea soup
This herb-infused soup comes together faster than you'd think—creamy, bright, and packed with garden-fresh flavor.
🍳 Step 1: Sauté Aromatics Until Fragrant
Melt the 2 tablespoons unsalted butter in a medium saucepan over medium heat. Add the ½ whole yellow onion that's been finely diced and cook for 3-4 minutes until soft and translucent, stirring occasionally. Here's where the magic starts—I like to press down gently on the onion with a wooden spoon to help it caramelize just a touch.
Add the 2 cloves garlic cloves that you've minced and cook for another 30 seconds until you can smell that wonderful garlic aroma. Be careful not to let it brown—just golden and fragrant is perfect. If you notice any browned bits starting to form, immediately reduce the heat to medium-low and stir constantly. This step builds the flavor foundation for your soup.
👨🍳 Step 2: Thicken the Base with Flour
Sprinkle the 1 tablespoon all-purpose flour over the onion and garlic mixture, stirring constantly for 1-2 minutes until it forms a light, golden roux. This creates a silky texture that will make your soup feel extra velvety. The flour should be fully incorporated—you'll see it disappear into the mixture, leaving behind a slightly thicker consistency.
I know it might seem weird to add flour to a soup, but trust me—it's the secret to that luscious mouthfeel. Pour in the 4 cups chicken or vegetable broth all at once and stir vigorously to combine. Bring the mixture to a gentle simmer over medium-high heat until it's just bubbling at the edges. This should take about 3-4 minutes. Don't walk away—you want to keep an eye on it to prevent any sticking.
🥘 Step 3: Add Peas and Herbs for Vibrant Color
Add the 2 cups canned green peas (drained) and 1 tablespoon fresh thyme leaves to the simmering broth mixture. Stir gently to combine, letting the peas warm through for 2-3 minutes. You'll notice the soup immediately takes on a beautiful vibrant green color—this is where the magic of fresh herbs really shines. The thyme adds an earthy depth that complements the sweetness of the peas perfectly.
Here's the thing—don't overcook the peas. They only need to warm through and absorb the flavors of the broth. If you let them simmer too long, they'll turn mushy and lose that bright, fresh taste we're after. Keep stirring occasionally to prevent any sticking at the bottom of the pan.
🔥 Step 4: Finish with Cream and Brightness
Reduce the heat to low and stir in the ½ cup heavy cream and 1 tablespoon lemon juice. The lemon juice might seem like an odd addition, but it brightens up the whole dish and cuts through the richness of the cream beautifully. Let the soup simmer gently for 2-3 minutes just to let all the flavors meld together—you should see it become slightly thicker and more cohesive.
Taste and adjust the seasoning with ½ teaspoon salt and ¼ teaspoon black pepper. Remember, the broth might already be seasoned, so go easy with the salt at first. You can always add more later if needed. The soup should be creamy, flavorful, and just slightly tangy from the lemon. If it's too thick, you can thin it with a splash of warm water or additional broth.
⏰ Step 5: Serve Warm with Crusty Bread
Ladle the vibrant green pea soup into bowls and serve immediately while it's still warm. The contrast of the warm soup against cool air makes each spoonful even more comforting. I like to serve it with a slice of crusty bread on the side—perfect for soaking up every last drop of that creamy goodness.
This soup delivers on all the promises of comfort food—creamy without being heavy, bright without being overpowering, and packed with flavor in every spoonful. The best part? It comes together in just 20 minutes, making it perfect for those busy weeknights when you crave something warm and satisfying.
Pro Tips For Making Campbell'S Green Pea Soup
- Sauté Onions Low and Slow: I learned this the hard way—cranking the heat on onions for Campbell’s pea soup turns them bitter before they even soften. Keep it at medium-low, stir every 30 seconds, and let them melt into the broth instead of racing to color. You’re not searing steak here.
- Drain Peas First, Then Rinse: The canned peas come packed in syrup or saltwater, which throws off the soup’s balance. Drain them into a colander, then give them a quick cold-water rinse—especially if you’re using low-sodium broth. This one step keeps the flavor clean and lets the thyme shine.
- Stir in Cream Last: Heavy cream curdles faster than you’d think, especially when it hits hot broth. Wait until the soup is simmering gently, then whisk in the cream off the heat or on the lowest setting. If it’s too hot, your soup turns lumpy instead of velvety.
- Toast the Thyme Leaves: Fresh thyme leaves pack more punch when they’re briefly toasted. Tear them from the stems (no need to chop) and dry-toast in a hot pan for 10 seconds until fragrant—just enough to wake up their flavor before adding to the soup. Skipping this means you’re missing half the aroma.
Creative variations of this dish
Herb-Infused Twist
Swap the thyme for 1 tbsp fresh tarragon or dill for a brighter, more aromatic flavor. Tarragon adds an anise-like note that pairs beautifully with the peas, while dill brings a fresh, slightly citrusy brightness.
I once made this version at a summer potluck and it disappeared faster than the potato salad—people couldn't get enough of that herbal punch. 🌿
Creamy Vegan Option
Replace the heavy cream with ½ cup full-fat coconut milk for a rich, dairy-free version. The coconut milk adds natural sweetness that balances the peas perfectly, and it creates that same velvety texture.
For extra protein, stir in ½ cup cooked chickpeas at the end—no one will notice they're there, but they'll love the extra heartiness. This version became my go-to when my vegan friends visited. 🥥
Smoky Bacon Bites
Crisp up 4 slices of thick-cut bacon in a separate pan until golden, then crumble it into the soup during the final 2 minutes of cooking. The smoky, salty bacon transforms this into a heartier meal that still keeps that vibrant green color.
I like to serve it with extra bacon bits on top for crunch. This was my Boston neighborhood market's secret—everyone wanted the recipe! 🥓
Spring Garden Update
Swap the canned peas for 1 cup fresh peas (shelled from pods) and add ½ cup diced asparagus tips to the sautéed onions. The fresh peas add a delicate sweetness while the asparagus brings an earthy depth.
This spring version feels lighter but just as satisfying. I made this after my first garden harvest last year—it tasted like sunshine in a bowl. 🌱
Spiced Winter Warmth
Add ½ tsp ground cinnamon and ¼ tsp nutmeg when you stir in the thyme. These warm spices complement the peas beautifully and give the soup a cozy, almost dessert-like quality.
A sprinkle of toasted pumpkin seeds on top adds crunch and visual appeal. This became my winter staple after I accidentally left cinnamon in the thyme jar. 🍂
Global Fusion Twist
For a Middle Eastern-inspired version, add 1 tsp ground cumin and ½ tsp smoked paprika with the flour. Finish with a squeeze of lemon juice and a sprinkle of crumbled feta cheese**.
The cumin adds earthy warmth while the paprika brings smoky depth. This fusion version became a hit at my multicultural dinner parties—everyone wanted seconds! 🌍
Nutrition facts
Frequently asked questions
Can I make this soup without fresh herbs?
Use 1 teaspoon dried thyme instead of fresh, but reduce the amount since dried herbs are more concentrated. For other variations, dried dill or tarragon work too—just use half the fresh amount. The flavor won't be identical, but it'll still taste delicious.
Why does my soup look too thin?
If your soup seems too watery, it might need thickening. Stir in 1 tablespoon cornstarch mixed with 1 tablespoon cold water and simmer for 2-3 minutes until it reaches your desired consistency. Alternatively, reduce the heat and let it simmer uncovered for 5-10 minutes to evaporate excess liquid. The flour roux in the recipe should handle this, but broths vary in thickness.
Can I use frozen peas instead of canned?
Yes, but adjust the cooking time. Use 1 cup frozen peas (thawed) instead of canned, and add them after the soup has simmered for 5 minutes to prevent mushiness. Frozen peas will release moisture as they cook, so you may need to reduce the broth slightly. This works especially well for the spring garden version!
How do I make this vegan?
Swap the heavy cream for ½ cup coconut milk and use vegetable broth. For extra protein, add ½ cup cooked chickpeas at the end. The coconut milk adds natural sweetness that balances the peas beautifully while keeping that creamy texture. This version became my go-to for plant-based meals!
Can I make this soup ahead of time?
Yes! Store leftovers in an airtight container for up to 5 days in the fridge. The flavors actually improve overnight as they meld together. For freezing, portion into single-serving containers and freeze for up to 3 months. Reheat gently on the stove with a splash of water or broth to restore creaminess. Perfect for meal prep!