Pea Soup Recipe Vegan: Easy, Healthy, and Delicious Ideas

Updated On: October 4, 2025

When the chilly winds blow and comfort food calls, nothing beats a warm bowl of pea soup to soothe your soul. This vegan pea soup recipe is not only hearty and delicious but also incredibly easy to prepare.

Packed with nutritious green split peas, fresh vegetables, and aromatic herbs, it’s a wholesome meal that can be enjoyed any day of the week. Whether you’re a seasoned vegan or simply looking to add more plant-based meals into your diet, this soup offers a perfect blend of texture and flavor without any animal products.

What makes this recipe stand out is its simplicity and versatility. Using common pantry staples, you can whip up a pot of creamy, flavorful pea soup in under an hour.

Plus, it’s gluten-free, oil-free (if preferred), and naturally rich in protein and fiber. Serve it with crusty bread or a fresh salad for a complete meal that everyone will love.

Why You’ll Love This Recipe

This vegan pea soup is a true crowd-pleaser because it balances nutrition with comfort. Here’s why it will quickly become a favorite in your kitchen:

  • Easy to make: Minimal ingredients and straightforward steps make it perfect for busy weeknights.
  • Budget-friendly: Split peas and simple vegetables keep costs low without sacrificing flavor.
  • Highly nutritious: Rich in plant-based protein, fiber, and essential vitamins.
  • Customizable: You can add your favorite herbs or swap veggies to suit your taste.
  • Freezer-friendly: Makes excellent leftovers and can be stored for quick reheating.

Ingredients

  • 1 cup dried green split peas, rinsed and drained
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 4 cups vegetable broth (low sodium preferred)
  • 2 cups water
  • 1 bay leaf
  • 1 teaspoon dried thyme
  • 1/2 teaspoon smoked paprika (optional)
  • Salt and freshly ground black pepper, to taste
  • 1 tablespoon lemon juice (optional, for brightness)
  • Fresh parsley, chopped for garnish

Equipment

  • Large heavy-bottomed pot or Dutch oven
  • Wooden spoon or silicone spatula
  • Chef’s knife and cutting board
  • Measuring cups and spoons
  • Blender or immersion blender (optional, for creamy texture)

Instructions

  1. Prepare the vegetables: Finely chop the onion, mince the garlic, and dice the carrots and celery. Having everything ready will make the cooking process smooth.
  2. Sauté aromatics: Heat a splash of water or vegetable broth in your pot over medium heat. Add the onion and garlic, cooking for about 5 minutes until softened and fragrant. This step develops a flavorful base without oil.
  3. Add vegetables and spices: Stir in the diced carrots and celery, then sprinkle in the dried thyme and smoked paprika if using. Cook for another 3 minutes, stirring occasionally.
  4. Add split peas, broth, and water: Pour in the rinsed split peas, vegetable broth, and water. Toss in the bay leaf and bring everything to a boil.
  5. Simmer the soup: Reduce heat to low and cover the pot. Let the soup simmer gently for 45-50 minutes, or until the peas and vegetables are tender. Stir occasionally to prevent sticking.
  6. Remove bay leaf and season: Discard the bay leaf. If you prefer a creamy soup, use an immersion blender to partially or fully puree the soup to your desired consistency. Alternatively, transfer half the soup to a blender and blend, then combine it back.
  7. Add finishing touches: Stir in the lemon juice for a fresh, bright flavor. Season with salt and pepper to taste.
  8. Serve: Ladle the soup into bowls and garnish with freshly chopped parsley. Enjoy warm!

Tips & Variations

“To make your pea soup extra creamy without using dairy, blend a portion of the soup and mix it back in. This technique adds body and smoothness naturally.”

  • For a smoky flavor: Add a dash of liquid smoke or smoked paprika in step 3.
  • Make it spicy: Toss in a pinch of crushed red pepper flakes or cayenne pepper when adding spices.
  • Use fresh peas: If using fresh or frozen peas, add them toward the end of cooking to avoid overcooking.
  • Bulk it up: Add diced potatoes, sweet potatoes, or green beans for extra heartiness.
  • Herb swaps: Replace thyme with rosemary, oregano, or basil for a different herbal note.
  • Slow cooker option: Combine all ingredients (except lemon juice and parsley) and cook on low for 6-8 hours. Blend partially before serving.

Nutrition Facts

Nutrient Amount per Serving
Calories 180 kcal
Protein 12g
Carbohydrates 30g
Dietary Fiber 14g
Fat 0.5g
Sodium 350mg (may vary depending on broth)
Vitamin A 120% DV
Vitamin C 15% DV

Serving Suggestions

This comforting vegan pea soup pairs wonderfully with a variety of sides and toppings to make your meal even more satisfying.

  • Serve with crusty artisan bread or a warm baguette for dipping.
  • Top with toasted pumpkin seeds or chopped nuts for a crunchy contrast.
  • Add a swirl of coconut cream or a dollop of vegan yogurt for extra creaminess.
  • Pair with a fresh green salad dressed with lemon vinaigrette for a light, balanced meal.
  • Enjoy alongside Vegan Bread Machine Recipe for Soft, Delicious Loaves for a home-baked touch.

Conclusion

This vegan pea soup is a delightful blend of simplicity and nutrition, perfect for anyone seeking a wholesome plant-based meal. Its rich flavor, creamy texture, and vibrant color make it both visually appealing and deeply satisfying.

Whether you’re cooking for yourself, your family, or hosting a gathering, this recipe is sure to impress with its comforting warmth and healthy ingredients.

Don’t hesitate to experiment with different herbs and vegetables to tailor the soup to your liking. For more inspiration on plant-based dishes to complement your meals, check out Peruvian Vegetable Recipes for Flavorful Healthy Meals or indulge your sweet tooth with Vegetarian Date Cake Recipe: Moist, Easy, and Delicious.

For creamy pasta dishes that pair beautifully with soups, try the Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes.

Enjoy your cooking journey with this nourishing and delicious vegan pea soup!

📖 Recipe Card: Pea Soup Recipe Vegan

Description: A hearty and nutritious vegan pea soup made with split peas and fresh vegetables. Perfect for a comforting meal any time of year.

Prep Time: PT15M
Cook Time: PT45M
Total Time: PT60M

Servings: 4 servings

Ingredients

  • 1 cup dried green split peas, rinsed
  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 4 cups vegetable broth
  • 2 cups water
  • 1 teaspoon dried thyme
  • 1 bay leaf
  • Salt and black pepper to taste
  • Fresh parsley for garnish (optional)

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion, garlic, carrots, and celery; sauté until softened.
  3. Add rinsed split peas, vegetable broth, water, thyme, and bay leaf.
  4. Bring to a boil, then reduce heat and simmer for 40 minutes until peas are tender.
  5. Remove bay leaf, season with salt and pepper.
  6. Blend half the soup for a creamy texture, then stir back in.
  7. Serve hot, garnished with fresh parsley if desired.

Nutrition: Calories: 250 kcal | Protein: 16 g | Fat: 4 g | Carbs: 40 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Pea Soup Recipe Vegan”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and nutritious vegan pea soup made with split peas and fresh vegetables. Perfect for a comforting meal any time of year.”, “prepTime”: “PT15M”, “cookTime”: “PT45M”, “totalTime”: “PT60M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup dried green split peas, rinsed”, “1 tablespoon olive oil”, “1 medium onion, chopped”, “2 cloves garlic, minced”, “2 medium carrots, diced”, “2 celery stalks, diced”, “4 cups vegetable broth”, “2 cups water”, “1 teaspoon dried thyme”, “1 bay leaf”, “Salt and black pepper to taste”, “Fresh parsley for garnish (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion, garlic, carrots, and celery; saut\u00e9 until softened.”}, {“@type”: “HowToStep”, “text”: “Add rinsed split peas, vegetable broth, water, thyme, and bay leaf.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then reduce heat and simmer for 40 minutes until peas are tender.”}, {“@type”: “HowToStep”, “text”: “Remove bay leaf, season with salt and pepper.”}, {“@type”: “HowToStep”, “text”: “Blend half the soup for a creamy texture, then stir back in.”}, {“@type”: “HowToStep”, “text”: “Serve hot, garnished with fresh parsley if desired.”}], “nutrition”: {“calories”: “250 kcal”, “proteinContent”: “16 g”, “fatContent”: “4 g”, “carbohydrateContent”: “40 g”}}

Photo of author

Marta K

Leave a Comment

X