Croatian Bakalar A Timeless Cod Stew

Bakalar, the quintessential Croatian cod stew, offers unparalleled comfort in every rich, rustic spoonful. This beloved classic harmoniously combines flaky cod, tender potatoes, premium olive oil, and pungent garlic, gently blended into a luxurious, spoonable stew. Prepare to savor every last drop of this deeply satisfying dish, a true testament to simple ingredients creating extraordinary flavor.

overhead: white bowl of cod stew

Bakalar: The Ultimate Croatian Cod Stew – A Culinary Journey

If you haven’t yet had the pleasure of experiencing this remarkable Croatian cod stew, you’re in for a treat. Known as Bakalar, this traditional dish hails from the picturesque Dalmatian coast, a region renowned for its exquisite seafood and Mediterranean flavors. While it holds a special place in Croatian culture as a staple on Christmas Eve, its comforting appeal makes it a cherished meal throughout the entire year. Historically, older versions of Bakalar relied on dried salt cod, a method that required extensive rehydration. However, this modern take embraces fresh cod, simplifying the preparation without compromising on the authentic, savory punch that defines this iconic dish. The transition to fresh cod makes it more accessible for home cooks while retaining the soul of this culinary masterpiece.

The magic behind Bakalar’s signature creamy texture lies in a meticulous yet straightforward technique. We begin by pre-salting the fresh fish to enhance its natural flavor and firm its flesh, a crucial step for the best results. Following this, the cod is gently simmered alongside starchy potatoes, and then everything is artfully blended with generous amounts of high-quality olive oil. This process creates an incredible emulsification, resulting in a rich, velvety consistency that’s both hearty and smooth. What’s truly remarkable is that this depth of flavor and luxurious texture is achieved without any complicated seasoning blends. Instead, humble ingredients like robust garlic, sweet yellow onions, and a touch of heavy cream perform an impressive amount of heavy lifting, proving that sometimes, the simplest elements are the most powerful.

closeup side view: ready to serve Croatian cod stew

Table of Contents

  • The Secret to Salted Cod Flavor
  • Ingredient Insights and Smart Substitutions
  • Crafting the Perfect Croatian Cod Stew: Step-by-Step
  • Essential Tools for Your Bakalar
  • Delightful Serving Suggestions
  • Frequently Asked Questions About Bakalar
  • Bakalar Croatian Cod Stew Recipe

Unlike a traditional broth-based soup, this Bakalar recipe is truly about mashing and emulsifying the cooked ingredients with olive oil and the reserved cooking liquid. This creates a beautifully thick, spoonable consistency that sits delightfully somewhere between a rustic stew and a luxurious spread. It’s wonderfully chunky, offering satisfying bites, yet smooth enough to melt in your mouth. This unique texture makes it utterly perfect for scooping up with some warm, crusty bread. For an authentic Croatian experience, serve it with soft, pillowy Lepinja (Balkan Flatbread), or if you prefer, it pairs wonderfully with Irish soda bread or a stack of fluffy pita bread. No matter your choice of accompaniment, you’ll find yourself reaching for more until every last morsel is gone.

overhead: ingredients to make the bakalar recipe
overhead process shot: chopped ingredients to make the bakalar recipe
overhead process shot: ingredients for bakalar in two pans

Tip From Kevin

The Secret to Salted Cod Flavor

Traditionally, Bakalar often features dried, heavily salted cod. This ingredient is prized for its firm texture and deep, briny flavor profile, which can be quite intense. While sourcing authentic dried salt cod can be a challenge in many regions, my culinary explorations led me to an effective and delicious substitute using fresh cod. The technique involves a generous pre-salting of fresh cod fillets, allowing them to rest on a rack for 2-4 hours. This crucial step draws out excess moisture, firms up the fish, and concentrates its natural flavors, mimicking some of the qualities of its dried counterpart. To further enhance this savory depth and introduce that authentic Adriatic umami, I discovered that a small addition of anchovy during the cooking process provides an incredible “extra kick” of seafood richness. While perhaps not an exact replication, this method undeniably brought back the distinctive taste and texture I fondly remembered from my first unforgettable experience with Bakalar at a charming restaurant in Zagreb.

closeup overhead: ready to serve cod stew in pot topped with diced onions and pepper

Ingredient Insights and Smart Substitutions

(Be sure to check the recipe card for a full list of ingredients and quantities)

  • Cod (or Haddock/Hake): For this Croatian cod stew, fresh, skinless fillets are your best friend. While traditional Bakalar often uses dried salt cod, fresh cod significantly streamlines the cooking process and is generally much easier to find at your local fish market. If cod isn’t readily available, haddock or hake make excellent substitutes, offering a similar mild flavor and flaky texture that holds up well in the stew. Ensure your fish is fresh and of good quality for the best flavor.
  • Yukon Gold Potatoes: These golden-hued potatoes are the secret to Bakalar’s luscious, creamy texture. Their waxy-starchy composition makes them incredibly easy to mash, contributing to the stew’s smooth yet rustic consistency. While Russets can be used, be aware that their higher starch content might cause them to break down more significantly during cooking, potentially resulting in a mushier texture than desired. Yukon Golds strike the perfect balance.
  • Olive Oil: Do not underestimate the role of olive oil in this dish; it’s far more than just a cooking fat! Olive oil is a fundamental flavor component, infusing the entire stew with its fruity, peppery notes. For truly authentic taste and a rich emulsification, invest in a high-quality extra virgin olive oil. Its robust character will shine through and elevate the final product.
  • Anchovy Fillet (or Paste): A small, almost imperceptible amount of anchovy is a game-changer. It doesn’t make the stew taste overtly “fishy”; instead, it provides a profound, savory umami depth that is characteristic of authentic Adriatic cuisine. It can be omitted if you are strictly averse, but its inclusion truly enhances the complexity and richness of the Bakalar.
  • Bay Leaves: These aromatic leaves are subtly infused into both the potato and fish cooking liquids. Bay leaves impart a gentle, herbal, almost earthy backbone to the stew, complementing the other savory flavors without overpowering them. They are a quiet but essential contributor to the overall flavor profile.
  • Dry White Wine: A splash of dry white wine adds a crucial element of brightness and acidity to the stew. It helps to cut through the richness of the fish and cream, balancing the flavors beautifully. Opt for a crisp, unoaked wine such as Sauvignon Blanc or Pinot Grigio for the best results. Avoid sweet wines, which would alter the intended flavor.
  • Heavy Cream: Heavy cream is integral to softening the edges of the rich cod stew, imparting a luxurious mouthfeel and adding significant body. It contributes to the creamy texture and provides a comforting richness that makes Bakalar so satisfying. Do not substitute with lighter creams, as they won’t achieve the same desired consistency.
overhead: ready to serve bowl of Croatian cod stew with bowl of bread on side

Crafting the Perfect Croatian Cod Stew: Step-by-Step

  1. Pre-Salt the Fish for Enhanced Flavor: Begin by liberally salting your fresh cod fillets. Arrange them uncovered in the refrigerator for at least one hour. This process draws out moisture, concentrating the fish’s flavor and firming its texture. After chilling, rinse the cod thoroughly under cold water to remove excess salt, then pat it completely dry with paper towels. Finally, cut the fish into approximately 3-inch chunks, ready for simmering.
  2. Cook the Potatoes to Tender Perfection: Peel and cut the Yukon Gold potatoes into uniform 1½–2 inch chunks to ensure even cooking. Place them in a pot with lightly salted water and add one bay leaf for a subtle aromatic infusion. Bring the water to a boil, then reduce heat and simmer until the potatoes are fork-tender but not mushy. Before draining, make sure to reserve about two cups of the starchy cooking liquid – this will be vital for achieving the perfect creamy consistency later. Discard the bay leaf.
  3. Gently Simmer the Flaky Fish: In a clean soup pot or Dutch oven, place the prepared cod chunks and cover them with cold water. Add the second bay leaf to the pot. Bring the water to a very gentle simmer; avoid a vigorous boil, as this can toughen the fish. Cook the cod for approximately 8-10 minutes, or just until it flakes easily with a fork. Overcooking will result in dry fish, so watch it carefully. Carefully remove the cooked fish from the pot, flake it into smaller pieces using a fork, and set it aside. Reserve about three cups of the fish cooking liquid, then discard any remaining liquid and the bay leaf.
  4. Combine & Mash for Rustic Texture: Return the flaked, cooked cod to the soup pot. Add the hot, tender potatoes that you previously cooked. Using a potato masher, lightly mash the fish and potatoes together. The goal here is a rustic, chunky texture, not a completely smooth puree, so don’t over-mash.
  5. Build the Aromatic Flavor Base: In a separate saucepan, gently warm the olive oil over low heat. Add the diced yellow onions, finely minced garlic, and the anchovy fillet (or paste). Cook slowly, stirring occasionally, until the onions are soft and translucent and the mixture is fragrant – about 5-7 minutes. Be careful not to brown the onions or garlic, as this will change the flavor. Once fragrant, stir in the dry white wine and the heavy cream. Continue to cook on low heat for another five minutes, allowing the flavors to meld and the liquids to slightly reduce.
  6. Emulsify the Cod Stew to Creamy Perfection: This is where the Bakalar truly comes to life. Gradually incorporate the warm olive oil, onion, garlic, and anchovy mixture into the pot with the mashed fish and potatoes. Add it slowly, alternating with spoonfuls of the reserved fish broth. Continuously stir with a whisk or a sturdy spoon as you add the liquids, allowing the mixture to emulsify and become wonderfully creamy. You want a consistency that is thick, spoonable, and still slightly chunky. Season generously with freshly ground black pepper. Taste and adjust the salt level at the very end, as the pre-salted fish and anchovy will already contribute significant saltiness.
  7. Finish & Serve with Croatian Flair: Ladle the warm, aromatic Bakalar into serving bowls. Garnish generously with fresh chopped parsley, which adds a lovely burst of color and freshness. Serve immediately, traditionally with warm Lepinja (Balkan Flatbread) or your favorite crusty bread, perfect for sopping up every last delicious drop of this comforting Croatian cod stew.

Essential Tools for Your Bakalar

Having the right kitchen tools can make the process of preparing Bakalar even more enjoyable and efficient. While many of these are standard kitchen items, they play a crucial role in achieving the desired results for this Croatian cod stew:

  • Soup Pot or Dutch Oven: A heavy-bottomed pot, such as a sturdy soup pot or a versatile Dutch oven, is ideal for cooking both the potatoes and simmering the cod. Its ability to distribute heat evenly is key to preventing scorching and ensuring a perfectly cooked stew.
  • Large Saucepan: A separate, medium-sized saucepan is essential for gently cooking the olive oil, onions, garlic, and anchovy to create the aromatic flavor base. This allows you to develop these flavors slowly without rushing, which is crucial for the overall depth of the Bakalar.
  • Potato Masher: To achieve the signature rustic yet creamy texture of this Bakalar recipe, a good quality potato masher is indispensable. It allows you to break down the potatoes and fish while still retaining some delightful chunks, providing a satisfying mouthfeel.
  • Whisk: A sturdy whisk is highly recommended for properly incorporating the warm olive oil mixture and the reserved cooking liquid into the fish and potatoes. It helps to create a smooth emulsification, ensuring the stew is creamy and cohesive rather than separated or greasy.
  • Sharp Knife and Cutting Board: For peeling and chopping potatoes, dicing onions, mincing garlic, and preparing the cod fillets.
  • Colander: For draining the cooked potatoes and fish while reserving their valuable cooking liquids.

Delightful Serving Suggestions

Bakalar is a wonderfully versatile dish that can be enjoyed on its own or as part of a larger Mediterranean-inspired feast. This rich and comforting Croatian cod stew is traditionally served warm, spread thickly over slices of crusty, artisanal bread. For the most authentic Croatian culinary experience, pair it with soft and airy Lepinja, also known as Balkan flatbread. Its slightly chewy texture and subtle sweetness are the perfect match for the savory, creamy Bakalar.

If you’re looking to build out a complete Mediterranean-style meal, consider serving your Croatian cod stew alongside a selection of complementary dishes that offer a delightful contrast in flavors and textures:

  • Shopska Salad: For a burst of freshness and color, a vibrant Shopska salad, with its crisp cucumbers, ripe tomatoes, bell peppers, onions, and salty feta cheese, provides a bright and tangy counterpoint to the rich stew.
  • Ajvar (Roasted Red Pepper Relish): A bowl of Ajvar offers a smoky, sweet, and slightly spicy contrast. This roasted red pepper relish adds another layer of authentic Balkan flavor.
  • Greek Lentil Salad or Mezze Platter: A hearty Greek lentil salad, packed with herbs and a zesty dressing, or a simple mezze-style platter featuring an assortment of olives, cheeses, and pickled vegetables, would create a diverse and satisfying spread.
  • Pan-Fried Halloumi with Honey: For an indulgent touch, some pan-fried halloumi drizzled with honey brings a delightful salty-sweet combination and a textural contrast that elevates the meal to a truly decadent spread.
  • Meatless Sides: If you’re looking for additional vegetable-focused dishes, consider complementing your Bakalar with classic meatless options like Greek green beans (Fasolakia) or a refreshing, herbaceous Shirazi Salad.
closeup side view: white bowl of bakalar with bowl of bread

Share this recipe on Pinterest!

Love this recipe? Share it with the world on Pinterest.

Share on Pinterest

Frequently Asked Questions About Bakalar

How thick should Bakalar be?

Authentic Bakalar should possess a substantial, spoonable consistency, thick enough to hold its shape on a spoon but still wonderfully soft and creamy on the palate. It should never be runny like a soup. If, during the emulsification process, your stew becomes too dense or stiff, gradually incorporate some of the reserved cooking liquid (either from the potatoes or the fish) a little at a time until you achieve your preferred creamy yet hearty consistency. Remember, personal preference plays a role, but a rustic, almost spreadable texture is ideal.

How do I know when the cod is perfectly cooked before mashing?

Achieving perfectly cooked cod is paramount for tender Bakalar. The fish should flake effortlessly with a fork, indicating it’s done, but it should still appear moist and slightly glossy. Crucially, it should not look dry or start to fall apart excessively in the pot. The key is a gentle simmer, not a rapid boil, which can overcook the delicate fish quickly. As soon as it flakes, remove it from the heat to prevent it from becoming tough or dry.

Why is the olive oil mixture added slowly to a Croatian cod stew?

The gradual incorporation of the warm olive oil, onion, garlic, and anchovy mixture is a critical step in creating the luxurious, creamy texture of Bakalar. This slow addition, often alternated with reserved cooking liquid, allows the fats from the olive oil to properly emulsify with the starches from the potatoes and the liquid. Adding the mixture too quickly can cause the oil to separate from the other ingredients, resulting in a stew that feels greasy rather than beautifully creamy and cohesive. It’s a gentle dance that ensures a perfectly integrated and flavorful dish.

Can I use frozen cod for Bakalar?

Yes, you can use frozen cod for Bakalar, but it’s essential to thaw it completely overnight in the refrigerator before preparing. Once thawed, pat the fillets very dry with paper towels to remove as much excess moisture as possible. This step helps ensure the fish takes on the salt during the pre-salting phase and doesn’t release too much water during simmering, which could dilute the flavors and affect the stew’s texture.

How can I store and reheat leftover Bakalar?

Leftover Bakalar can be stored in an airtight container in the refrigerator for up to 2-3 days. When reheating, gently warm it on the stovetop over low heat, stirring occasionally. You may need to add a splash of reserved fish broth, water, or even a little extra olive oil or cream to loosen the stew and restore its creamy consistency, as it tends to thicken significantly when chilled. Avoid high heat, which can cause the fish to dry out.

Bakalar Croatian Cod Stew

Bakalar Croatian Cod Stew

This traditional Croatian cod stew blends flaky fish, tender potatoes, rich olive oil, and aromatic garlic into a creamy, rustic comfort food dish that’s perfect for any occasion.
Servings:
4
Prep:
1 hr
Cook:
30 mins
Total:
1 hr 30 mins
Pin Recipe
PrintRecipe

Ingredients

  • 1½ lb fresh cod or haddock/hake, skinless
  • 1½ tbsp kosher salt for pre-salting fish
  • 1 lb Yukon Gold potatoes
  • 2 bay leaves
  • ⅔ cup olive oil
  • 2 yellow onions diced
  • 8 cloves garlic finely minced
  • 1 anchovy fillet or ½ tsp anchovy paste
  • ½ cup heavy cream
  • ½ cup dry white wine
  • ½ tsp black pepper
  • 2 tbsp fresh parsley chopped
Units: US Customary

Instructions

  • Salt the cod evenly and rest 1 hour in the fridge uncovered. Rinse under cold water, pat dry, cut into 3-inch chunks.
  • Peel and cut the potatoes into 1½–2 inch chunks. Boil potatoes in lightly salted water with 1 bay leaf until fork tender. Drain and reserve 2 cups cooking liquid, discard bay leaf.
  • In a soup pot or Dutch oven, cover fish with cold water, add remaining bay leaf and bring to a gentle simmer. Cook 8–10 minutes, until just flaky.
  • Lift fish out and scoop out 3 cups cooking liquid. Discard any remaining cooking liquid, bay leaf and flake the fish with a fork. Return fish to pot and add the hot potatoes and lightly mash together, keeping it somewhat chunky.
  • In a saucepan, gently warm olive oil, onion, garlic and anchovy. Cook on low heat until fragrant. Do not brown the onion, just cook until limp and translucent. Stir in the cream and wine, cooking on low for another 5 minutes.
  • Slowly beat onion/garlic oil mixture into the fish/potato mixture, alternating with the reserved fish broth, until creamy. Season with pepper, adjust salt at the very end if necessary. Serve hot with chopped parsley on top and warm Lepinja (Balkan Flatbread) or bread of choice!

Notes

Adapted slightly from John Bek’s My Croatian Table and notes from my Croatian trip along the Dalmatian coast.

Nutrition (Estimate per serving)

Calories: 705 kcal | Carbohydrates: 29g | Protein: 35g | Fat: 48g | Saturated Fat: 12g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 29g | Cholesterol: 107mg | Sodium: 260mg | Potassium: 1353mg | Fiber: 4g | Sugar: 4g | Vitamin A: 683IU | Vitamin C: 33mg | Calcium: 93mg | Iron: 2mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Course:
Soups, Main Dish
Cuisine:
Balkan, Croatian, Mediterranean
Author:
Kevin
Have You Made This Recipe? Let Me Know on InstagramTag @keviniscooking or tag me #keviniscooking!
titled image (and shown) Croatian bakalar cod stew