Go Back

Pea Soup Recipe

Prep Time15 minutes
Cook Time1 hour 15 minutes
Total Time1 hour 30 minutes
Calories: 230kcal

Ingredients

  • 2 cups frozen peas or 1 ½ cups fresh peas if you’re fancy and patient
  • 1 small onion chopped
  • 2 cloves garlic minced
  • 2 cups vegetable broth or water
  • 1 medium potato peeled and diced (optional for extra creaminess)
  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • 1/4 cup cream milk, or coconut milk for a dairy-free option (optional but dreamy)
  • A squeeze of lemon or lime optional, for brightness

Instructions

  • Heat the olive oil in a pot over medium heat. Add the onion and a pinch of salt. Sauté until translucent and smelling like a tiny snack factory—about 3–4 minutes.
  • Stir in the garlic and cook for another minute. Don’t let it burn; it’s a quick flavor boost, not a char festival.
  • Add the potatoes (if using) and broth or water. Bring to a gentle boil, then reduce to a simmer. Cook until the potatoes are tender, 8–12 minutes depending on size.
  • Stir in the peas. If you’re using frozen, they’ll thaw in a snap and plump up nicely. Simmer 5–7 minutes until everything is tender.
  • Blend the soup until smooth using an immersion blender, a countertop blender (in batches), or a trusty potato masher for a chunkier vibe.
  • Stir in the cream or milk if you’re using it. Heat through, then season with salt, pepper, and a dash of lemon or lime juice if you like a little zing.
  • Taste and adjust. If it’s too thick, splash in a bit more broth or water. If it’s too thin, simmer a few minutes more to thicken.