Hey there, soup enthusiasts! 🍲 If you’re on the hunt for a cozy, nutrient-packed soup that’s low in calories, easy to make, and actually creamy without any heavy cream or oil, you’ve come to the right place. Today, I’m sharing my go-to “lazy girl” pea soup recipe that’s become my staple for busy weekdays and post-workout meals. It’s so good, I’ve even had friends ask for the recipe after I posted a photo on Instagram (spoiler: they’re now obsessed too!). Let’s dive in!
First off, let’s talk about why this pea soup is a total game-changer. Traditional creamy soups can be loaded with butter, cream, and all sorts of hidden fats—no shade to them, but if you’re trying to eat clean or shed a few pounds, this one’s for you. This version? Zero oil, just fresh veggies, a splash of milk for creaminess, and toasted almonds for a nutty crunch. It’s light, filling, and tastes like a warm hug on a chilly day. Plus, it’s ready in under 30 minutes! Perfect for when you’re starving but don’t have time to fuss over complicated recipes.

Why This Pea Soup is a Must-Try (Spoiler: It’s Perfect for Weight Loss!)
Let’s break down the magic here:
- No Oil, All Flavor: Instead of heavy cream or butter, we’re using pure milk and toasted almonds to get that rich, creamy texture. No guilt, just taste.
- High Fiber, Low Calorie: Peas and potatoes are both fiber powerhouses, which means you’ll stay full longer without overeating.
- Quick & Easy: Most steps are hands-off—you’ll boil the veggies, toast the almonds, blend, and done! No fancy tools needed (except a blender, which I’ll talk about later).
- Versatile: Want to add protein? Toss in a scoop of chicken or chickpeas. Prefer a vegan twist? Swap milk for oat milk and skip the almonds (though the almonds are key for that crunch).
Ingredients You’ll Need (No Fancy Stuff, Just Pantry Staples!)
Let’s list out what you’ll need. All measurements are easy to adjust—scale up or down based on how many people you’re feeding!
- 150g Peas: Fresh or frozen works! I love fresh peas when they’re in season, but frozen saves time and costs less. If using fresh, shell them first (or buy pre-shelled if you’re feeling lazy).
- 0.5 Medium Potato: About 100-150g. Use a waxy potato (like Yukon Gold) for creaminess, or russet if you want more starch. Just peel and slice into thin rounds—thicker slices will take longer to cook, so aim for 0.5cm thick.
- 3 Tablespoons Toasted Almonds: These add a nutty flavor and a satisfying crunch. If you’re not a fan of almonds, swap with pine nuts or sunflower seeds, but almonds are so good here.
- 200ml Pure Milk: I use whole milk for creaminess, but skim or oat milk works too. If you’re vegan, oat milk is non-negotiable here (it blends smoothly and has a mild flavor).
- 0.5 Teaspoon Salt: Adjust to taste! I find this is perfect for balancing the sweetness of the peas, but go light if you’re sensitive.
Step-by-Step Recipe (I’ll Hold Your Hand Through It!)
Okay, let’s get cooking! This is literally foolproof. Even if you’ve never made soup before, you’ll nail this.
Step 1: Prep Your Veggies (and Nuts!)
Don’t skip this—prep saves time later! First, wash and prep the peas and potato:
- Peel the potato and cut into thin rounds (0.5cm thick).
- If using fresh peas, shell them (or use pre-shelled). If using frozen, just rinse them under cold water to thaw.
- Measure out 3 tablespoons of almonds—you’ll toast these separately, so set them aside.
(Here’s the first image: /images/4116/d1qhgt112vq.jpg – this shows the peas and potato prepped, ready to go!)
Step 2: Toast the Almonds (The Secret to Extra Flavor!)
Okay, here’s a pro tip: toasting the almonds makes all the difference. They go from plain to fragrant, almost caramelized. Here’s how:
- Heat a dry, non-stick pan over medium-low heat. No oil—promise!
- Add the almonds and stir constantly for 2-3 minutes, or until they start turning golden. The moment you smell that nutty aroma, stop. Don’t let them burn!
- Once golden, transfer to a plate to cool. They’ll crisp up as they cool.
(Image here: /images/4116/etqkxauchfr.jpg – shows the almonds in the pan, about to toast!)
Step 3: Boil the Peas and Potato (The Base of Your Soup)
Now, let’s cook the veggies. This part is simple:
- In a medium pot, add enough water to cover the peas and potato. Bring to a boil over high heat.
- Once boiling, add the peas and cook for 2 minutes. Then add the potato slices and cook for another 3 minutes.
- The veggies are done when they’re soft—stick a fork into a potato slice; it should slide right through.
(Image: /images/4116/amf1nhnryzz.jpg – the pot with boiling water, peas, and potato slices)
Step 4: Drain the Veggies (Keep the Water for… Wait, No, Just Drain!)
Once the veggies are tender, turn off the heat and drain them in a colander. Save the water? Nah, we’re blending them all together anyway. Just set the drained veggies aside.
(Image: /images/4116/vezw4qa1i3l.jpg – the colander with drained peas and potato)
Step 5: Blend Everything (The Creamy Magic!)
Now, let’s turn those veggies into soup! Grab your blender (or food processor—any will work, but a high-speed blender is best for smoothness). Here’s how:
- Add the drained peas, potato slices, and toasted almonds to the blender.
- Pour in the milk and add the salt.
- Secure the lid and blend on high speed for 1-2 minutes, or until completely smooth. If it’s too thick, add a splash more milk. If it’s too thin, blend for another 30 seconds.
(Image: /images/4116/nnv3zjovo4t.jpg – the blender with ingredients, ready to blend!)
Step 6: Serve & Enjoy!
Pour the soup into a bowl, and… voilà ! Your creamy, oil-free pea soup is ready. The toasted almonds on top add a beautiful crunch, so I always sprinkle a few extra on mine.
(Image: /images/4116/f44hgrftgbb.jpg – the final soup in a bowl, topped with toasted almonds!)
Pro Tips to Make This Soup Even Better (Trust Me, I’ve Tried These!)
I’ve messed up a few times before, so here are my hard-learned tips to avoid soup disasters:
- Don’t skip toasting the almonds: Raw almonds taste bitter, but toasted ones add a sweet, nutty depth. Burn them? You’ll end up with burnt bits—so watch the heat!
- Use fresh peas if possible: Frozen peas work, but fresh peas have a brighter flavor. If you’re making this in winter, frozen is your best bet.
- Adjust the salt: I like 0.5 teaspoon, but if you’re using low-sodium milk, add an extra pinch. Taste as you blend—you can always add more salt later, but you can’t take it away!
- Thicken if needed: If your soup is too watery after blending, add a splash more milk or a tablespoon of cornstarch mixed with cold water.
- Batch cook: Make a double batch! Store leftover soup in the fridge for up to 4 days, or freeze it in individual portions. It’s perfect for quick lunches.
Final Thoughts: Why You Need This Soup in Your Life
Let me wrap this up: This pea soup is the ultimate comfort food with a healthy twist. It’s low in calories, high in fiber, and takes 20 minutes to make. Whether you’re trying to eat better, need a quick weeknight dinner, or just crave something creamy and warm, this recipe has you covered.
I’ve made this for friends who hate “healthy food” and they’ve all begged for seconds. Trust me—once you try it, you’ll wonder how you ever ate heavy, oily soups.
So grab your almonds, potatoes, and peas, and let’s make some soup! Tag me in your photos—I’d love to see your version! 🍲
(Image: /images/4116/o34fwvbhrvh.jpg – the finished soup, ready to eat!)

