Slow-cooked Onion, Garlic and Rosemary Soup
Recipe type: Entree
Cuisine: Vegan, Vegetarian, Paleo, Paleovegan
Prep time: 
Cook time: 
Total time: 
Serves: 6
There is something about an earthy onion, garlic and rosemary soup – I originally made this over Christmas and it served a delectable starter for guests I was staying with. A tribute to the wonderful cooking they had provided – this was my meagre offering in return…. The stock I used for the original dish was from the remnants of part boiled swede and parsnip.
  • 10g almonds
  • 1 bulb of garlic
  • 4tbs extra virgin olive oil
  • 1 litre vegetable stock
  • 3 large onions, sliced
  • 4 sprigs of rosemary, grounded
  • 6 juniper berries
  1. Pre-heat oven to gas mark 180 degrees Celsius.
  2. Pre-soak the almonds in boiling water for twenty minutes. Remove and discard the skin. Place the almonds in grinder and pulse finely.
  3. Sauté the garlic in olive oil until the garlic turns almost black.
  4. In a large pyrex dish place the vegetable stock, sliced onions, rosemary, garlic, oil and almonds.
  5. Take the juniper berries and with the back of a knife, gently open up pressing firmly on the berries. Place in the dish.
  6. Leave in the oven to cook about an hour, stirring every 20 minutes. The soup is done when the onions change into a luscious translucent brown.
  7. Season to taste and serve warm.
Nutritional Analysis
Good points
• No cholesterol
Nutrition Information
Serving size: 263g Fat: 10.8g Carbohydrates: 1.21g Sugar: 4.5g Sodium: 88mg Fiber: 3.6g Protein: 2.4g Cholesterol: 0
Recipe by EthiVegan by Edward Daniel at