Poached Hearts of Palm with Lemon & Dill (Vegan Fish)

Lunch

March 22, 2026

Craving the delicate, flaky texture of a beautiful poached fish dish without the fish? You’ve found it! This recipe transforms humble hearts of palm into an elegant main course. Gently simmered in a bright, savory broth of white wine, lemon, and dill, this dish is astonishingly simple to prepare but delivers a sophisticated flavor that’s perfect for a special weeknight dinner or impressing guests. You won’t believe how delicious plant-based seafood can be!

Ingredients

• PREP: 10 minutes | COOK: 13 minutes | YIELD: 4 servings
• 1½ cups / 360 ml low-sodium vegetable broth
• ½ cup / 120 ml dry white wine (like Sauvignon Blanc or Pinot Grigio)
• 1 heaping tsp / 7-8 ml finely chopped shallots
• ½ tsp / 2.5 ml Dijon mustard
• 1 Tbsp / 15 ml capers, drained
• 2 cans (14 oz / 400 g each) whole hearts of palm, drained and rinsed
• Pinch each sea salt and freshly ground black pepper
• 1 Tbsp / 15 ml fresh lemon juice
• 1 tsp / 5 ml finely chopped fresh dill

Instructions

1. In a large skillet or sauté pan, whisk together the vegetable broth, white wine, shallots, Dijon mustard, and capers. Bring the mixture to a lively simmer over medium-high heat.
2. Gently place the whole hearts of palm into the simmering broth. Season with a pinch of salt and pepper. Reduce the heat to maintain a gentle simmer, cover the pan, and cook for 8-10 minutes, allowing the hearts of palm to heat through and absorb the flavors.
3. Using tongs, carefully transfer the hearts of palm to a plate and cover to keep warm. Increase the heat for the broth to medium-high and bring to a vigorous simmer for about 3 minutes to reduce and concentrate the sauce slightly.
4. Remove the pan from the heat. Stir in the fresh lemon juice and chopped dill. Taste and season with additional salt and pepper, if desired.
5. To serve, divide the hearts of palm among four shallow bowls. Ladle the warm broth around them and garnish with an extra sprig of fresh dill.

Nutritional Information

• (per serving)
• Calories: 85 | Protein: 4 g | Carbs: 9 g | Total Fat: 1 g | Saturated Fat: 0 g | Trans Fat: 0 g | Fiber: 4 g | Sodium: 345 mg | Cholesterol: 0 mg

Pro Tips

• For a flakier, more fish-like texture, gently press the warm hearts of palm with the back of a fork before serving to encourage them to separate slightly.
• Serve over creamy polenta, fluffy quinoa, or orzo to soak up every last drop of the incredible lemon-dill broth.
• For a richer, creamier sauce, whisk in 1 tablespoon of vegan butter or a splash of full-fat coconut milk after you remove the pan from the heat.
• Make it a one-pan meal by adding a handful of fresh spinach or tender asparagus spears to the skillet during the last 3-4 minutes of cooking.

FAQ

Q: Can I make this poached hearts of palm recipe without wine
A: Absolutely. For an alcohol-free version, simply replace the ½ cup of dry white wine with an equal amount of low-sodium vegetable broth. To replicate the acidity the wine provides, add an extra teaspoon of fresh lemon juice or a splash of white wine vinegar at the end of cooking.

Q: How can I add more protein to this vegetarian dish
A: To make this a more protein-rich meal, you can serve the poached hearts of palm over a bed of high-protein grains like quinoa or freekeh. Another great option is to add a can of rinsed cannellini beans or chickpeas to the broth during the last 5 minutes of simmering.

Q: What’s the best way to store and reheat leftovers
A: Store any leftover hearts of palm and the broth together in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm the dish in a saucepan over low heat until just heated through. Avoid microwaving, as it can make the hearts of palm rubbery.

Q: Can I use something other than hearts of palm
A: While hearts of palm provide the best flaky, fish-like texture, you could substitute them with canned artichoke hearts (quartered) or very firm tofu planks. Note that cooking times and final texture will vary. Artichoke hearts will be softer, while tofu will be firmer.

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

A smiling woman in a blue apron holds a large bowl of creamy Bhindi Raita topped with crispy fried okra, paprika, and cilantro, with samosas in the background.

Fried Okra in Smooth Yogurt BHINDI RAITA

Ingredients Ghee or Vegetable Oil: 1 cup (8 oz / 225 g) for shallow-frying Fresh Okra: 1.25 cups (16 oz / 455 g), washed, dried, and cut into 0.25-inch slices Garam Masala: 1 tsp (0.17 oz / 5 g) Paprika or Cayenne Pepper: 0.25 tsp (0.04 oz / 1 g) Ground Coriander: 0.5...

Woman smiling and presenting a bowl of creamy, herb-topped dish in a cozy kitchen.

Seasoned Potatoes in Smooth Yogurt ALOO RAITA

Prep & Draining Time: 2–3 hours Serves: 4 to 6 Ingredients: Plain Yogurt: 2 cups (16 oz / 454g) All-Purpose Potatoes: 2 medium-sized (10 oz / 285g) Ghee or Vegetable Oil: 1 tbsp (0.5 oz / 14g) Black Mustard Seeds: 1 tsp (0.1 oz / 3g) Hot Green Chilies: 1–2 chilies...

A welcoming chef presenting a bowl of fresh, steaming Toovar Kofta Karhi, featuring split pea dumplings in a golden sauce, for a food blog post.

Steamed Split Pea Dumplings in Mild Karhi Sauce TOOVAR KOFTA KARHI

Ingredients 0.33 cups (2.5 oz / 70 g) toovar dal or yellow split peas (soaked 4-6 hours) 1-inch piece fresh ginger root, scraped and sliced 1 hot green chili, broken into bits 1.5 tbsp to 2.5 tbsp (0.75 oz to 1.25 oz / 22 g to 37 g) water 1 tbsp to 2 tbsp (0.25 oz to...

A smiling woman in a blue apron holds a large bowl of creamy Bhindi Raita topped with crispy fried okra, paprika, and cilantro, with samosas in the background.

Fried Okra in Smooth Yogurt BHINDI RAITA

Ingredients Ghee or Vegetable Oil: 1 cup (8 oz / 225 g) for shallow-frying Fresh Okra: 1.25 cups (16 oz / 455 g), washed, dried, and cut into 0.25-inch slices Garam Masala: 1 tsp (0.17 oz / 5 g) Paprika or Cayenne Pepper: 0.25 tsp (0.04 oz / 1 g) Ground Coriander: 0.5...

Woman smiling and presenting a bowl of creamy, herb-topped dish in a cozy kitchen.

Seasoned Potatoes in Smooth Yogurt ALOO RAITA

Prep & Draining Time: 2–3 hours Serves: 4 to 6 Ingredients: Plain Yogurt: 2 cups (16 oz / 454g) All-Purpose Potatoes: 2 medium-sized (10 oz / 285g) Ghee or Vegetable Oil: 1 tbsp (0.5 oz / 14g) Black Mustard Seeds: 1 tsp (0.1 oz / 3g) Hot Green Chilies: 1–2 chilies...

A welcoming chef presenting a bowl of fresh, steaming Toovar Kofta Karhi, featuring split pea dumplings in a golden sauce, for a food blog post.

Steamed Split Pea Dumplings in Mild Karhi Sauce TOOVAR KOFTA KARHI

Ingredients 0.33 cups (2.5 oz / 70 g) toovar dal or yellow split peas (soaked 4-6 hours) 1-inch piece fresh ginger root, scraped and sliced 1 hot green chili, broken into bits 1.5 tbsp to 2.5 tbsp (0.75 oz to 1.25 oz / 22 g to 37 g) water 1 tbsp to 2 tbsp (0.25 oz to...

Smiling woman in a patterned top presents a steaming bowl of creamy soup garnished with herbs, in a bright kitchen.

Creamy Karhi with White Radishes MOOLI KARHI

Ingredients Chickpea flour (Besan): 4 tbsp (0.88 oz / 25g), sifted before measuring Water: 2 cups (16.2 fl oz / 480ml) Plain yogurt: 2 cups (16.9 oz / 480g), stirred until completely smooth Fenugreek seeds: 0.25 tsp (0.03 oz / 1g) Cumin seeds: 0.5 tsp (0.07 oz / 2g)...