Go Back
+ servings
A closeup shot of pea soup with crispy prosciutto on top
Print Recipe
5 from 3 votes

Pea Soup with Crispy Prosciutto

This quick and creamy dairy-free pea soup is like spring in a bowl—but you can make it all year-round. This Whole30-compatible soup combines fresh or frozen peas, soaked cashews for decadent creaminess, and fresh mint and lemon juice for an extra zing! 
Prep Time30 minutes
Cook Time20 minutes
Course: Soup
Cuisine: American
Keyword: gluten-free, low carb, nom nom paleo, nomnompaleo, paleo, Whole30
Servings: 6
Author: Michelle Tam


  • 1 cup raw cashews
  • 1 tablespoon extra virgin olive oil and extra for drizzling on top at the end
  • 1 cup chopped shallots
  • Diamond Crystal kosher salt 
  • 3 garlic cloves chopped
  • 16 ounces fresh or frozen green peas
  • 4 cups chicken broth or vegetable broth
  • 2 cups baby spinach packed
  • freshly cracked black pepper
  • 2 tablespoons chopped fresh mint
  • 2 tablespoons fresh lemon juice
  • 3 Porkitos optional


  • Boil 2 cups of water. Place the raw cashews in a bowl and pour the boiling water on top. Soak the cashews in the boiling water for at least 30 minutes or until tender. Drain and set aside.
  • Heat a large Dutch oven or heavy bottom pan over medium. When the pan is hot, add the extra virgin olive oil and the shallots.
  • Add a sprinkle of salt and sauté the shallots, stirring frequently, for 2 to 3 minutes or until slightly softened.
  • Toss in the garlic and stir until fragrant, about 30 seconds.
  • Add the peas (no need to thaw ’em if they’re frozen) and pour in the broth. Increase the heat to high to bring the soup to a boil, stirring occasionally. Decrease the heat to maintain a simmer for one minute or until the peas are bright green and tender.
  • Stir in the baby spinach and turn off the heat. Sample the soup and season with salt and pepper to taste.
  • Pour half the soup in a high powered blender and add all the mint and half of the drained cashews. Make sure you don’t fill the blender more than halfway full and that the lid has a hole in it so pressure doesn’t build up. Purée the soup with a vented lid covered with a clean kitchen towel, slowly and gradually increasing the blender’s speed to avoid any hot liquid explosions.
  • Transfer the remaining unblended soup from the pot to a large measuring cup or bowl. Pour the blended soup into the now empty pot.
  • Then, blitz the rest of the soup and drained cashews until smooth. Add the puréed soup to the pot with the first batch of blended soup. 
  • Pour in the lemon juice and stir well to combine. Taste for seasoning and adjust with extra salt, pepper, or lemon juice as needed.
  • Ladle the soup into bowls. Drizzle each serving with extra virgin olive oil and top with half of a crispy prosciutto chip, if desired. Enjoy!



  • Soaking cashews is the longest step, so do it as soon as you can to minimize the wait time!
  • Wanna make this soup vegan? Use vegetable broth in place of chicken broth and use plantain chips in place of crispy prosciutto chips.
  • You can store the pea soup in the fridge for up to four days or you can freeze it for up to four months. If the soup separates when you reheat it, simply blend it with an immersion blender to make it uniform.
  • Pro tip: this soup tastes great hot or cold so there’s no need to heat it up if you're running late!


Calories: 245kcal | Carbohydrates: 26g | Protein: 10g | Fat: 13g | Fiber: 7g | Sugar: 10g