Lamb Head Soup with Vegetables and Pesto

During the peak of summer, the garden’s are overflowing with produce here where we live in Wisconsin, and there’s just about nothing better than a big bowl of vegetable soup to celebrate the bounty of the season. The difference between a good soup, and a great soup though, is all in the broth, and one of the greatest soup broths we’ve ever tasted is made from one of the most humble parts of an animal: lamb or goat heads.

A bowl of lamb head soup with vegetables garnished with basil pesto.
Our summer vegetable-lamb head soup is great served with a dollop of pesto.

It may sound strange to the unfamiliar, but heads are traditionally used to make a number of classic broths and soups around the world, especially the famous pozole from Latin America, made with a pig’s head and feet. Our version here is a simple lamb head broth used to make a variation on Italian Minestrone, without the pasta. It’s delicious topped with a dollop of pesto to finish, and you can use any blend of vegetables available to you.

They big idea here, is that heads are excellent for soup, as they’re made of all kinds of diverse bones and working muscles concentrated together in a small area: the perfect blend for lending collagen, flavor and nutrients to a stock or broth. Heads are also economical, and a great deal for anyone on a budget. To sweeten the deal, both lamb and goat heads are the perfect size for a home stock pot, and don’t need to be cut in half to fit, like pig heads, which can require large equipment to cook with at home.

A roasted grass fed lamb head in a cast iron pan.
They’re confronting, but traditionally, no part of the animal should go to waste. Heads are an tasty, non-gamey way to dip your toes into the world of organ meats, and whole animal cookery. You’ll want to roast the head for about 1 hour to bring out rich caramelized flavors and help remove fat.

Another benefit that can’t be overlooked is that, while lamb and goat heads generally have less meat (mutton heads are wonderful) they’re also lean compared to pork heads, which are, by nature very fatty, and typically contain skin which can add a gamey or strong flavor to the stock or broth.

Any heads from Shepherd Song will produce a mild, delicious stock for any kind of soup that even picky eaters will enjoy. You can keep the fact that it was made from a head to yourself, or share it proudly, depending on your audience.

Soup Vegetables 

Vegetables for lamb head vegetable soup: cauliflower, potato, onions, celery, zucchini and kale.
Various vegetables for our summer vegetable soup. Use whatever vegetables you like, but chef recommends to include some kale or leafy greens.

Vegetables are the other part of our soup, and there’s a number of ways to go about choosing your blend. Chef Bergo’s recipe doesn’t specify particular vegetables, but they’re pictured above for reference. You should feel free to use any vegetables you have on hand that look and taste good to you. Pictured above on the left is a blend of cauliflower, carrots, fennel, kohlrabi, yellow zucchini, potatoes, onion, and celery.

To avoid overcooking, green vegetables should be kept separate and added towards the end of cooking. For green vegetables, pictured above on the right are green string beans,  green zucchini and lacinato (dinosaur) kale. Besides keeping the green vegetables separate, the only other key for success is making sure the vegetables are trimmed to a size that’s roughly equal, and will easily fit on a spoon.

Cooking and Picking the Lamb Head

First, you’ll want to roast (or smoke!) the head to help bring out rich flavors and remove fat, that would otherwise have to be skimmed from the final soup. The next step is picking the head. It’s a bit of a process, and chef recommends gloves to help speed it up and make for easy clean up. Any parts that feel like they wouldn’t taste pleasing to you should be discarded. In the top right corner is the yield of finished, cleaned meat that will be chopped for the finished soup. After slow cooking, the meat is more tender and delicious than a pot roast could ever be.

Picking the meat from a cooked lamb's head and reserving the meat for soup.

Chef recommends using gloves to pick the meat from the head, since it can be a bit collagen-rich. Note that there is a discard bowl (top left) and a keep/finished picked meat bowl (top right) along with the finished, picked meat and mandibles.

This recipe is by James Beard Award-winning Chef Alan Bergo. He’s a chef from Minnesota and author of The Forager Chef’s Book of Flora. Learn more about Chef Alan at

Alan Bergo
Chef Alan Bergo


Get Cooking

Looking to buy lamb or goat online? Shepherd Song Farm: Grass to table. We raise lambs & goats traditionally, humanely and sustainably. 100% Grass Fed, Pasture Raised, Never Confined, no Hormones, Grains or Animal Byproducts. Born, raised and processed in the U.S.A. Good for you and good for the environment.

Related Posts

Irish Lamb Stew with Guinness

Nigerian Goat Pepper Soup

Lamb Bone Broth

Grass fed lamb or goat head vegetable soup
Print Recipe
5 from 1 vote

Lamb Head Soup with Vegetables and Pesto

With their large amount of bone to meat ratio, lamb, goat, and sheep heads are often used for soup around the world. The broth is delicious.
Prep Time15 minutes
Cook Time5 hours
Total Time5 hours 15 minutes
Course: Appetizer, Soup
Cuisine: American
Keyword: Goat, Lamb, Sheep head, Soup
Servings: 6 servings
Calories: 450kcal
Cost: 10


  • Food processor (for pesto-optional)
  • 1 large soup pot


  • 1 lamb head or goat head
  • 5 qts water
  • 3 lbs assorted vegetables cut into ½ inch dice, or equal sized pieces, green vegetables reserved separately *see note
  • 2 cups cooked brown rice or another grain, like wheatberries, farro, or wild rice
  • 2 cups cooked white beans or another legume of your choice, like lentils

Pesto (Optional)

  • 2 packed cups of fresh basil
  • 1/4 cup toasted sunflower seeds or walnuts toasted and cooled
  • 1/4 cup grated parmesan
  • 2 teaspoons chopped garlic
  • 1/2 cup 50/50 extra virgin olive oil
  • pinch of salt


Pesto (optional)

  • Combine all ingredients except the oil in the bowl of a food processor. Drizzle in the oil until the mixture is a coarse puree, then refrigerate.


  • Roast the lamb head in a 375 F oven for 1 hour, then drain off the fat and put into a stock pot with the water, cover and simmer at the lowest heat for 5 hours. Alternately, cook in a crock pot, but you may have to adjust the amount of stock afterwords with more water.
  • Cool the head, then pick the meat from the head and reserve. If your head had a tongue, peel and put with the remaining pieces of meat. Cut the meat into even-sized pieces and reserve. Strain the stock for bone particles and reserve.
  • Cut the vegetables into small pieces that will fit onto a spoon. Pay attention to the vegetables you use so that they don’t overcook and turn to mush, firm vegetables, like carrots and roots, can be added first, green vegetables that will turn brown from too much cooking should be added towards the end of cooking, to cook until just tender.
  • Bring the vegetables and broth to a simmer, season the mixture to taste with salt, and cook until the vegetables are tender and cooked through, about 20 minutes. Just before serving, return the lamb meat to the pot just to heat through. Garnish each bowl of soup with a spoon of pesto. The soup will improve in quality the day after it’s made.


Meat Substitutions 
A neck and a tongue can be substituted for the head.
I like to use a mix of carrot, onion, celery, cauliflower, potato and leafy greens like kale that I add at the end. You can mix and match your favorite vegetables. 


Serving: 8oz | Calories: 450kcal | Carbohydrates: 46g | Protein: 20g | Fat: 12g | Saturated Fat: 32g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 30g | Cholesterol: 224mg | Sodium: 359mg | Potassium: 634mg | Fiber: 10g | Sugar: 3g | Vitamin A: 5000IU | Vitamin C: 24mg | Calcium: 148mg | Iron: 7mg


Grass fed lamb or goat head vegetable soup