Introduction
Warm, hearty, and bursting with Mediterranean-inspired flavors, this Vegan Mediterranean Split Pea Soup is a nourishing one-pot meal perfect for any season. Protein-rich green split peas simmer with tomatoes, carrots, celery, garlic, olive oil, and fragrant herbs to create a creamy, satisfying soup without any dairy.
Whether you’re looking for high-protein vegan soup recipes, healthy Mediterranean meals, or fiber-rich plant-based comfort food, this recipe delivers wholesome nutrition and delicious flavor in every bowl. It’s ideal for meal prep, family dinners, or a cozy lunch that tastes even better the next day.
Can This Vegan Mediterranean Split Pea Soup Support Weight Loss Goals?
Yes. Split peas are naturally rich in plant-based protein and dietary fiber, which help promote fullness and support balanced meals. The soup is prepared with vegetables, herbs, and heart-healthy olive oil instead of heavy cream, making it filling without being overly calorie-dense. Enjoying it as part of an overall balanced eating pattern can support weight-management goals.
Does Vegan Mediterranean Split Pea Soup Fit a High-Protein Lifestyle?
Absolutely. Split peas provide an excellent source of plant-based protein while also supplying plenty of fiber. Fresh vegetables like carrots, celery, tomatoes, and spinach add nutrients with relatively moderate net carbs. This combination creates a satisfying meal that’s well suited for a high-protein vegan or vegetarian lifestyle.
Why This Recipe is Special
- Naturally rich in plant-based protein and fiber.
- Mediterranean herbs provide fresh, vibrant flavor.
- Creamy texture without dairy or coconut milk.
- Budget-friendly pantry ingredients.
- Perfect for meal prep and freezer-friendly.
My Personal Experience
- The split peas become naturally creamy.
There’s no need for cream, yet the soup develops a rich, velvety texture. - Fresh lemon juice brightens every bowl.
Adding it just before serving enhances the Mediterranean flavors beautifully. - The soup tastes even better the next day.
The herbs continue to develop, creating an even richer flavor. - It’s one of my favorite batch-cooking recipes.
One pot provides several healthy lunches throughout the week.
Perfect For
This soup is ideal for weeknight dinners, healthy lunches, meal prep, Mediterranean diet-inspired meal plans, vegan and vegetarian lifestyles, cozy winter meals, freezer-friendly cooking, budget-conscious families, and post-workout meals needing plant-based protein.
Why You’ll Love This Recipe
- Rich and creamy naturally
Split peas create a smooth texture without dairy. - Packed with plant-based protein
Every serving is filling and satisfying thanks to protein-rich legumes. - Simple one-pot recipe
Easy preparation and minimal cleanup make it perfect for busy days. - Wholesome Mediterranean flavors
Garlic, oregano, thyme, and lemon create a fresh, comforting taste. - Excellent for leftovers
The soup stores and reheats beautifully throughout the week.
Common Mistakes to Avoid
- Skipping the rinsing of split peas before cooking.
- Cooking over high heat, which can cause uneven texture.
- Adding lemon juice too early, dulling its fresh flavor.
- Not stirring occasionally during simmering, allowing peas to stick to the pot.
Required Equipment
- Large Dutch oven or soup pot — provides even heat for slow simmering.
- Wooden spoon — stirs the soup gently without scratching cookware.
- Chef’s knife — chops vegetables evenly for consistent cooking.
- Cutting board — makes vegetable preparation safe and efficient.
- Ladle — serves generous portions without spills.
- Immersion blender (optional) — creates a smoother soup while leaving some texture.
Storage Instructions
Allow the soup to cool completely before storing.
- Refrigerator: Store in airtight containers for up to 5 days.
- Freezer: Freeze in freezer-safe containers for up to 3 months.
- Reheating: Warm gently over medium-low heat on the stovetop or microwave, adding a little vegetable broth or water if the soup thickens.
- The soup retains its protein content and develops even richer flavor after refrigeration.
Recipe Details
Preparation Time: 15 minutes
Cooking Time: 50 minutes
Total Time: 1 hour 5 minutes
Servings: 6
Best Season for This Recipe: All Season
Total Calories (Per Serving): Approximately 285 calories (estimate)
Description
This Vegan Mediterranean Split Pea Soup is hearty, creamy, and packed with wholesome vegetables, herbs, and protein-rich split peas. Finished with fresh lemon juice and parsley, it’s a comforting one-pot meal that’s nourishing, flavorful, and perfect for meal prep or cozy family dinners.
📝 Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 medium onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4 garlic cloves, minced
- 1½ cups dried green split peas, rinsed and sorted (remove any small stones or damaged peas if needed)
- 1 can (14.5 oz / 410 g) diced tomatoes
- 5 cups low-sodium vegetable broth
- 1 cup water (add more if needed)
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- 1 bay leaf
- ½ teaspoon ground cumin (optional for extra depth)
- ½ teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- 2 cups baby spinach
- 2 tablespoons fresh lemon juice
- 2 tablespoons chopped fresh parsley
Directions
- Heat the olive oil in a large Dutch oven over medium heat for 1 minute.
- Add the onion, carrots, and celery. Cook for 6–8 minutes, stirring occasionally, until softened.
- Stir in the garlic and cook for 30 seconds until fragrant.
- Add the oregano, thyme, smoked paprika, cumin (if using), and bay leaf. Stir for 1 minute to release the aromas.
- Mix in the diced tomatoes, rinsed split peas, vegetable broth, and water. Bring to a gentle boil over medium-high heat.
- Reduce the heat to low, partially cover, and simmer for 40–45 minutes, stirring occasionally, until the split peas are soft and beginning to break down.
- High-protein cooking tip: Avoid vigorous boiling, as gentle simmering helps the split peas cook evenly while maintaining their creamy texture and nutritional value.
- Stir in the spinach during the last 2–3 minutes of cooking until just wilted.
- Remove the bay leaf. For a creamier consistency, blend part of the soup using an immersion blender while leaving some texture.
- Stir in the lemon juice and parsley just before serving.
- Let the soup rest for 5 minutes. It should be thick, creamy, and easily spoonable.
Nutrition Facts (Per Serving – Approximate)
- Calories: 285
- Fats: 7 g
- Cholesterol: 0 mg
- Sodium: 430 mg
- Potassium: 840 mg
- Total Carbohydrates: 40 g
- Fiber: 15 g
- Net Carbs: 25 g
- Sugars: 7 g
- Protein: 17 g
- Calcium: 95 mg
Notes
- Refrigerate leftovers within two hours of cooking.
- Add extra broth when reheating if the soup becomes too thick.
- Freeze individual portions for quick, protein-rich meals.
- Stir in chopped kale instead of spinach if preferred.
- Finish each bowl with extra parsley, lemon zest, or a drizzle of extra-virgin olive oil.
- Serve with whole-grain bread or a side salad for a complete Mediterranean-inspired meal.
- This recipe is naturally dairy-free, vegan, and gluten-free when prepared with certified gluten-free vegetable broth.
Frequently Asked Questions
1. Do I need to soak split peas before cooking?
No. Split peas cook well without soaking, though rinsing and sorting them is recommended.
2. Can I use yellow split peas instead of green?
Yes, yellow split peas work just as well and produce a similar creamy texture.
3. Can I make this soup in advance?
Absolutely. The flavor deepens after a day in the refrigerator, making it excellent for meal prep.
4. How can I make the soup even creamier?
Blend part or all of the soup with an immersion blender after the split peas are fully cooked.
5. Is this recipe gluten-free?
Yes, as long as you use certified gluten-free vegetable broth and other gluten-free ingredients.
6. What can I serve with Mediterranean Split Pea Soup?
It pairs well with whole-grain bread, a Greek-style salad, roasted vegetables, or a protein-rich side like baked tofu or roasted chickpeas.

