Recipe courtesy of Sara Moulton

Portuguese Green Soup

  • Level: Intermediate
  • Total: 1 hr 5 min
  • Prep: 25 min
  • Cook: 40 min
  • Yield: 2 servings
Save Recipe


2 tablespoons olive oil

1 medium onion, finely chopped

2 small garlic cloves, finely chopped

2 medium baking potatoes, like russets, peeled and cut into 1-inch dice (or left over cooked potatoes)

3 cups chicken broth

1 cup water

1/4 pound chorizo, thinly sliced

Salt and freshly ground black pepper

1/2 pound kale, rinsed, trimmed, and shredded


  1. In a large saucepan, heat 1 1/2 tablespoons oil over medium heat. Add onions and cook, stirrring constantly, until golden, about 5 minutes.
  2. Add garlic and cook, stirring occasionally, until fragrant, about 1 minute. Add potatoes and cook, stirring frequently, 5 minutes longer (of using left over cooked potatoes omit this step). Stir in chicken broth and 1 cup water and bring to a boil. Reduce heat to medium-low, cover and simmer until potatoes are softened, about 15 minutes.
  3. In a large non-stick skillet, heat remaining 1/2 tablespoon oil over medium heat. Add sausage and cook, turning occasionally, until golden, 6 to 8 minutes. Remove sausage to paper towels to drain.
  4. With a potato masher, mash potatoes directly in saucepan. (If using left over potatoes add them now and mash). Add sausage, salt, and pepper and bring to a boil. Reduce heat to low, and simmer about 5 minutes. Add kale and simmer until tender, about 5 to 8 minutes longer.

Baked Potato Wedges

Portuguese Green Soup (Caldo Verde)

Creamed Chayote Soup

Potato Poblano Soup

South Union Spring Garlic and Potato Soup

Aunt Jojo's Politically Incorrect Potato and Sausage Soup

Salmon Scallion Potato Pancakes