Total time: 1 hour 30 minutes
4 tablespoons unsalted butter
4 ribs celery, diced
3 garlic cloves, minced
1 green bell pepper, stemmed and diced
1 medium yellow onion, diced
2 pounds turtle meat, finely chopped
1/4 cup tomato paste
1/2 cup all-purpose flour
4 cups veal stock
2 bay leaves
1 (28-ounce) can whole peeled tomatoes, crushed by hand
kosher salt and freshly ground black pepper
1/4 cup dry sherry
3 tablespoons finely chopped parsley
2 hard-boiled eggs, finely chopped
1. In a large saucepan, melt the butter over medium-high. Add the celery, garlic, pepper, and onion and cook until soft, 6 minutes.
2. Add in the turtle meat and cook, stirring, until browned, 6 minutes. Add in the tomato paste and cook 2 minutes more. Add the flour and cook, stirring, for 2 minutes longer.
3. Add in the stock, bay leaves, and tomatoes and bring to a boil. Reduce the heat to maintain a simmer and cook, stirring occasionally, until the turtle is tender, 45 minutes to an hour. Season with salt and pepper and squeeze in the juice from the lemon. Stir in the sherry and 2/3 of the parsley and half of the eggs.
4. To serve, divide soup between bowls and garnish with the remaining parsley and eggs.