Healthy Living Enthusiast

Potato and Peas Soup

A rustic, overhead shot of a bowl of chunky vegan potato and peas soup, served with crusty bread, garlic, and black peppercorns on a dark wooden surface.

There’s nothing quite like a comforting bowl of potato and peas soup on a chilly day. It’s hearty, wholesome, and packed with nourishing vegetables that make you feel warm from the inside out. Whether you’re craving a light lunch or a cozy dinner, this simple vegan soup is a go-to recipe that everyone will love.

In this post, you’ll discover why this recipe deserves a spot in your weekly rotation, how to make it step-by-step, and my favorite serving tips for turning a humble soup into a comforting meal.

Why You’ll Love This Potato and Peas Soup

If you’re looking for a meal that’s budget-friendly, healthy, and full of flavor, this potato and peas soup ticks every box. It’s naturally vegan and gluten-free, and it requires only simple ingredients you probably already have in your pantry.

Here’s why you’ll absolutely love it:

  • Comforting and Nourishing: Each spoonful is creamy, hearty, and full of vegetable goodness.
  • Plant-Based and Wholesome: Made entirely from fresh, natural ingredients.
  • Affordable and Easy: Uses budget-friendly vegetables like potatoes, carrots, and peas.
  • Quick to Prepare: Ready in about 30 minutes — perfect for busy weeknights.
  • Perfect for Meal Prep: Stores beautifully for the next day’s lunch or dinner.

Not only that, but this soup is one of those recipes that tastes even better the next day as the flavors deepen and blend together.

Ingredient Notes

To make this simple potato and peas soup, you’ll need a few fresh and pantry-friendly ingredients. Here’s what goes into it and how each ingredient adds its magic:

All ingredients for the vegan potato and peas soup laid out: potatoes, carrots, onion, celery, frozen peas, tomato sauce, lemon, garlic, and seasoning on a marble surface.

Olive Oil

A couple of tablespoons of olive oil form the flavorful base for sautéing the vegetables. You can substitute it with coconut oil or avocado oil if you prefer.

Onion and Garlic

These aromatic staples build a delicious foundation for the soup. Sautéing them first enhances their sweetness and depth of flavor.

Carrots and Celery

The classic soup combination! Carrots bring a hint of natural sweetness, while celery adds freshness and balance.

Canned Tomatoes

Tomatoes bring a gentle tang and richness to the soup. You can use diced or crushed canned tomatoes, or even fresh ones if they’re in season.

Potatoes

The star of the dish! Choose starchy potatoes like Yukon Gold or Russet — they cook down to a velvety texture and thicken the soup naturally.

Frozen Green Peas

The peas add a pop of color, subtle sweetness, and a boost of plant-based protein. They cook quickly and keep their vibrant green hue.

Seasonings

A simple mix of salt and black pepper lets the natural flavors of the vegetables shine. Feel free to add a pinch of smoked paprika or Italian herbs for extra depth.

Fresh Parsley

For garnish and freshness! Chopped parsley brightens the final dish and adds a lovely finishing touch.

Step-by-Step Instructions for Potato and Peas Soup

This easy potato and peas soup recipe is straightforward and foolproof. Follow these simple steps to make a perfect pot of cozy goodness:

Step 1: Sauté the Onion

Start by heating 2 tablespoons of olive oil in a large pot over medium heat. Add the finely chopped onion and sauté until it turns soft and translucent — this should take about 4–5 minutes.

Step 2: Add the Garlic

Next, add the minced garlic and cook for another 1 minute. Be sure to stir continuously so the garlic doesn’t burn — just let it release its aroma.

Step 3: Add the Carrots and Celery

Now it’s time for the base vegetables. Add the diced carrots and celery, stirring them with the onion and garlic. Let them cook for about 5 minutes until slightly softened.

Diced onions, celery, and carrots being sautéed in a silver pot with a wooden spoon, forming the flavor base for the potato and peas soup.

Step 4: Add the Tomatoes

Pour in 1 cup of canned tomatoes and stir well. The tomatoes will add a rich, tangy depth of flavor that perfectly balances the sweetness of the carrots.

Step 5: Add the Potatoes and Seasonings

Add 3 peeled and cubed potatoes to the pot. Season with salt and pepper to taste, and stir everything together.

Large cubes of potato being stirred into the sautéed vegetable and tomato base in the pot, an essential step in making the thick potato and peas soup.

Step 6: Add Water and Simmer

Pour in enough water to cover the vegetables (about 4–5 cups). Bring to a gentle boil, then reduce the heat to low and let it simmer for around 20 minutes — or until the potatoes are tender when pierced with a fork.

Step 7: Add the Green Peas

Once the potatoes are soft, add 1 cup of frozen peas. Simmer for another 5 minutes. The peas cook quickly and bring a beautiful color to the soup.

Step 8: Add Fresh Parsley and Serve

Turn off the heat and stir in a handful of chopped parsley. Taste and adjust seasoning if needed. Serve warm with crusty bread, vegan croutons, or a drizzle of olive oil on top.

Recipe Tips for the Best Potato and Peas Soup

Here are some helpful tips to make your soup even more delicious:

  1. Use fresh herbs — Parsley or dill work beautifully to enhance the soup’s freshness.
  2. Add spices — For extra warmth, sprinkle in cumin, turmeric, or smoked paprika.
  3. Adjust the texture — Prefer a creamy version? Blend half of the soup using an immersion blender and mix it back in.
  4. Don’t overcook the peas — Add them at the end so they keep their bright green color and tender bite.
  5. Boost the flavor — Add a splash of lemon juice or apple cider vinegar before serving for a subtle tang.

Potato and Peas Soup Serving Suggestions

This vegan potato and peas soup pairs beautifully with many sides and toppings. Here are a few ideas to make your meal complete:

  • Crusty Bread or Garlic Toast: Perfect for soaking up every last drop of the broth.
  • Vegan Grilled Cheese: Serve alongside for a cozy, satisfying combo.
  • Salad: Try it with a light green salad or my Simple Kale Salad for extra nutrients.
  • Toppings: Add a swirl of vegan cream, a drizzle of olive oil, or a sprinkle of nutritional yeast for a cheesy touch.

You can also serve this soup as a starter for a larger vegan meal — it pairs wonderfully with roasted vegetables, lentil loaf, or even a quinoa bowl.

Storing Tips

This potato and peas soup keeps very well, making it perfect for meal prep or leftovers.

  • Refrigerator: Store the soup in an airtight container for up to 4 days.
  • Freezer: Freeze in individual portions for up to 2 months. Let it thaw overnight in the fridge before reheating.
  • Reheating: Warm it gently on the stovetop or in the microwave. If it thickens too much, simply add a splash of water or vegetable broth.

Frequently Asked Questions about Potato and Peas Soup

Can I use fresh peas instead of frozen ones?

Absolutely! Fresh peas work just as well — just reduce the cooking time to 2–3 minutes.

Can I use sweet potatoes instead of regular potatoes?

Yes, sweet potatoes add a deliciously sweet twist and more vibrant color to the soup.

Can I make this soup in advance?

Definitely! In fact, the flavors deepen overnight, making it even tastier the next day.

Can I add other vegetables?

Of course! Zucchini, green beans, or spinach would all make wonderful additions.

Can I make it creamier?

Yes — blend part of the soup or stir in a few tablespoons of coconut milk for extra creaminess.

Essential Equipment

To make this easy potato and peas soup, you’ll need:

  • A large soup pot or Dutch oven
  • A wooden spoon for stirring
  • A sharp knife and cutting board
  • An immersion blender (optional, if you want a creamier texture)

These basic tools are all you need to create a delicious and comforting homemade soup.

This potato and peas soup is the perfect balance of simplicity and flavor. With just a handful of wholesome ingredients, you can create a hearty vegan meal that satisfies every craving — whether you’re meal-prepping for the week or cooking a cozy dinner at home.

It’s nourishing, budget-friendly, and easy enough for beginner cooks, yet flavorful enough to impress your family and friends.

If you’re looking for more cozy vegan soup ideas, check out my other favorites like Vegan Lentil Sweet Potato Soup, Vegan Cheddar Broccoli Soup, and Creamy Roasted Garlic Potato Soup — all perfect for chilly evenings.

Extreme close-up of a bowl of chunky potato and peas soup, showing the large potato pieces, bright green peas, and thick tomato broth.

I’d love to hear from you! 💚
Have you tried this potato and peas soup recipe? What’s your favorite twist — do you add extra herbs, a touch of lemon, or maybe some vegan cream on top?

Share your thoughts and photos in the comments below — I always enjoy seeing your creations!

If you make this recipe, tag me on Instagram so I can feature your post!

Extreme close-up of a bowl of chunky potato and peas soup, showing the large potato pieces, bright green peas, and thick tomato broth.

Potato and Peas Soup

Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes

A cozy, hearty, and vegan-friendly potato and peas soup made with simple vegetables. Perfect for a healthy lunch, dinner, or meal prep. 🌿

Ingredients

  • 2 tbsp olive oil
  • 1 onion, finely chopped
  • 2 garlic cloves, minced
  • 2 carrots, finely diced
  • 1 celery stalk, chopped
  • 1 cup canned tomatoes
  • Salt and black pepper, to taste
  • 3 medium potatoes, cut into large cubes
  • 1 cup frozen peas
  • Fresh parsley, chopped (for garnish)
  • Water, as needed

Instructions

  1. Heat the olive oil in a large pot over medium heat. Add the chopped onion and sauté until soft and translucent.
  2. Add the minced garlic and cook for about 1 minute until fragrant.
  3. Stir in the diced carrots and chopped celery. Sauté for a few minutes until the vegetables start to soften.
  4. Add the canned tomatoes, season with salt and pepper, and stir well.
  5. Add the potato cubes and sauté for a couple of minutes to combine all the flavors.
  6. Pour in enough water to cover the vegetables, then bring the soup to a boil. Reduce the heat and let it simmer for about 20 minutes, or until the potatoes are tender.
  7. Add the frozen peas and cook for another 5 minutes.
  8. Turn off the heat and stir in the chopped fresh parsley before serving.

Notes

  • Don’t overcook the peas – add them at the end to keep their vibrant color and tender texture.
  • Adjust consistency – if the soup is too thick, add a splash of water or vegetable broth while reheating.
  • Boost flavor – finish with fresh parsley, a squeeze of lemon, or a drizzle of olive oil for extra freshness.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Related posts

Leave the first comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe