Cock-a-leekie soup is a classic Scottish dish traditionally made with chicken and leeks, delivering a warm and comforting broth that’s perfect for chilly days. But what if you’re vegetarian or simply looking for a meat-free twist on this beloved recipe?
Welcome to our vegetarian cock-a-leekie soup recipes collection, where we reinvent this hearty soup using wholesome vegetables, herbs, and rich flavors that don’t compromise on depth or satisfaction.
Whether you’re a seasoned vegetarian or just exploring plant-based meals, these recipes offer a delightful balance of savory, earthy notes with the gentle sweetness of leeks and the comforting texture of tender vegetables.
Plus, they’re easy to make, nutritious, and perfect for meal prepping or cozy family dinners. So grab your pot and let’s dive into these delicious vegetarian takes on cock-a-leekie soup!
Why You’ll Love This Recipe
This vegetarian cock-a-leekie soup is a fantastic way to enjoy a traditional favorite without the meat. It’s packed with fresh vegetables like leeks, carrots, and mushrooms that mimic the hearty texture of the original.
The addition of herbs like thyme and bay leaf creates a fragrant, soothing broth that warms you from the inside out.
Not only is it comforting and tasty, but it’s also very versatile. You can easily adjust the ingredients to your liking, making it gluten-free or vegan by swapping in vegetable broth and plant-based butter.
Plus, it’s a nutrient-rich soup that’s low in calories yet filling, making it a perfect starter or a wholesome meal on its own.
Ingredients
Ingredient | Quantity | Notes |
---|---|---|
Leeks (white and light green parts only) | 3 medium | Cleaned and sliced |
Carrots | 3 medium | Peeled and diced |
Celery stalks | 2 | Diced |
Mushrooms (cremini or button) | 1 cup | Sliced |
Vegetable broth | 6 cups | Low sodium preferred |
Potatoes | 2 medium | Yukon Gold or Russet, peeled and diced |
Fresh thyme | 4 sprigs | Or 1 tsp dried thyme |
Bay leaves | 2 | |
Olive oil | 2 tbsp | For sautéing |
Salt | To taste | |
Black pepper | To taste | Freshly ground |
Fresh parsley | 2 tbsp | Chopped, for garnish |
Barley (optional) | ½ cup | For added texture and heartiness |
Vegan butter or unsalted butter | 1 tbsp | Optional, for richness |
Equipment
- Large soup pot or Dutch oven
- Sharp chef’s knife
- Cutting board
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Ladle
- Strainer or colander (for washing leeks)
Instructions
- Prepare the vegetables: Trim and slice the leeks, dice the carrots, celery, and potatoes, and slice the mushrooms. Rinse the leeks thoroughly to remove any grit.
- Sauté the aromatics: Heat the olive oil in your soup pot over medium heat. Add the leeks, carrots, and celery, and cook for about 5-7 minutes until softened and fragrant. Stir occasionally to prevent sticking.
- Add mushrooms and butter: Stir in the mushrooms and vegan or unsalted butter. Cook for another 5 minutes until the mushrooms release their moisture and become tender.
- Add potatoes, barley, and herbs: Toss in the diced potatoes, barley (if using), thyme sprigs, and bay leaves. Stir everything to combine well.
- Pour in the broth: Add the vegetable broth to the pot. Bring the soup to a boil, then reduce the heat to low and let it simmer gently for 40-50 minutes, or until the barley and potatoes are tender.
- Season and adjust: Remove the thyme sprigs and bay leaves. Season the soup with salt and freshly ground black pepper to taste. If you prefer a thicker soup, you can mash some of the potatoes gently against the side of the pot.
- Garnish and serve: Ladle the soup into bowls and garnish with freshly chopped parsley. Serve hot with crusty bread or your favorite side.
Tips & Variations
“For a creamier version, stir in a splash of plant-based cream or coconut milk towards the end of cooking.”
- Make it vegan: Use vegetable broth and vegan butter or olive oil to keep it completely plant-based.
- Add texture: Incorporate cooked lentils or diced tofu for extra protein.
- Spice it up: A pinch of smoked paprika or a bay leaf infused with a clove of garlic adds a lovely smoky depth.
- Grain swaps: Replace barley with quinoa or rice if preferred.
- Storage: This soup keeps well in the fridge for up to 4 days and freezes beautifully for up to 3 months.
Nutrition Facts
Nutrient | Amount per serving |
---|---|
Calories | 180 |
Protein | 5 g |
Carbohydrates | 30 g |
Dietary Fiber | 6 g |
Fat | 4 g |
Saturated Fat | 0.5 g |
Sodium | 400 mg |
Vitamin A | 120% DV |
Vitamin C | 25% DV |
Serving Suggestions
Serve your vegetarian cock-a-leekie soup with a side of warm, crusty bread or homemade whole grain rolls to soak up the delicious broth. A fresh green salad with a light vinaigrette pairs beautifully, adding a crisp contrast to the hearty soup.
For a more substantial meal, consider adding a dollop of sour cream or vegan yogurt on top, or sprinkle with toasted nuts or seeds for some crunch. This soup also makes a great starter for a multi-course meal featuring dishes like Thelma Sanders Squash Recipe or a comforting main like the Bariatric Meatloaf Recipe.
Conclusion
Vegetarian cock-a-leekie soup is a wonderful way to enjoy a traditional Scottish classic with a fresh, meat-free twist. The combination of hearty vegetables, fragrant herbs, and a rich broth creates a satisfying and wholesome dish that’s perfect for any season.
It’s simple enough for weeknight dinners yet elegant enough to serve guests.
Whether you’re a vegetarian or just appreciate a good vegetable soup, this recipe is versatile and nourishing. Give it a try, and don’t forget to explore other flavorful recipes like our Pickled Cherry Pepper Recipe or indulge in something sweet with the Peanut Butter Gelato Recipe.
Happy cooking and bon appétit!
📖 Recipe Card: Cockaleekie Soup Vegetarian
Description: A hearty and comforting traditional Scottish soup made vegetarian by using mushrooms and leeks instead of chicken. Perfectly seasoned with thyme and a touch of lemon for brightness.
Prep Time: PT15M
Cook Time: PT45M
Total Time: PT60M
Servings: 6 servings
Ingredients
- 2 tablespoons olive oil
- 1 large onion, chopped
- 3 large leeks, cleaned and sliced
- 3 cloves garlic, minced
- 10 ounces mushrooms, sliced
- 6 cups vegetable broth
- 1 large potato, peeled and diced
- 2 teaspoons fresh thyme leaves
- 1 bay leaf
- Salt and black pepper to taste
- 2 tablespoons lemon juice
- 2 tablespoons chopped fresh parsley
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion, leeks, and garlic; sauté until softened, about 5 minutes.
- Add mushrooms and cook until they release their juices, about 7 minutes.
- Pour in vegetable broth and add diced potato, thyme, and bay leaf.
- Bring to a boil, then reduce heat and simmer for 30 minutes.
- Remove bay leaf, season with salt, pepper, and lemon juice.
- Stir in chopped parsley and serve hot.
Nutrition: Calories: 120 kcal | Protein: 4 g | Fat: 5 g | Carbs: 15 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Cockaleekie Soup Vegetarian”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and comforting traditional Scottish soup made vegetarian by using mushrooms and leeks instead of chicken. Perfectly seasoned with thyme and a touch of lemon for brightness.”, “prepTime”: “PT15M”, “cookTime”: “PT45M”, “totalTime”: “PT60M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 tablespoons olive oil”, “1 large onion, chopped”, “3 large leeks, cleaned and sliced”, “3 cloves garlic, minced”, “10 ounces mushrooms, sliced”, “6 cups vegetable broth”, “1 large potato, peeled and diced”, “2 teaspoons fresh thyme leaves”, “1 bay leaf”, “Salt and black pepper to taste”, “2 tablespoons lemon juice”, “2 tablespoons chopped fresh parsley”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion, leeks, and garlic; saut\u00e9 until softened, about 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms and cook until they release their juices, about 7 minutes.”}, {“@type”: “HowToStep”, “text”: “Pour in vegetable broth and add diced potato, thyme, and bay leaf.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then reduce heat and simmer for 30 minutes.”}, {“@type”: “HowToStep”, “text”: “Remove bay leaf, season with salt, pepper, and lemon juice.”}, {“@type”: “HowToStep”, “text”: “Stir in chopped parsley and serve hot.”}], “nutrition”: {“calories”: “120 kcal”, “proteinContent”: “4 g”, “fatContent”: “5 g”, “carbohydrateContent”: “15 g”}}