Secondi / Entrées Tuscany Cuisine directory hero graphic
Home › All Recipes › Secondi / Entrées › Baccalà with Rapini

Baccalà with Rapini

Salt-cured cod gently braised with tomato, white wine, potatoes and chickpeas, served with garlicky rapini for a rustic Tuscan seafood secondo.

🐟 Seafood Secondo 🇮🇹 Tuscan Tradition 🌿 Rapini / Broccoli Rabe Tier 2 · Labor + Costing Ready

History + Recipe + Menu System

Continue into Chef David Giani’s Stoccafisso o Baccalà article to understand the preservation difference, Tuscan tradition, desalting ritual, and why baccalà pairs naturally with tomato, chickpeas, potatoes, olive oil and bitter greens.

Secondi Recipe + Menu Builder Ready

Recipe 480 is connected to the Secondi Station, serving scaler, Menu Builder, Live Inventory, Purchasing & Receiving, Vendor Dashboard, ingredient-icon synchronization, labor allocation, Recipe Costing V2, wine pairing and master search.

Add to Menu Builder

🎓 Connected Culinary Learning

Continue from the recipe into the Tuscany Cuisine Academy

This recipe is connected to the educational side of the Tuscany Cuisine platform. Use the Academy for guided learning, Culinary Foundations for essential kitchen knowledge, and the Ingredients Library to study the products, characteristics, uses, and terminology behind every recipe.

Platform connection: As each recipe is updated, its ingredients can also be organized inside the Ingredients Library, creating a growing reference for visitors, students, Menu Builder, live inventory, purchasing, and kitchen production.

Tuscan baccalà with rapini, potatoes, chickpeas and tomato white wine sauce

Recipe Overview

Baccalà with Rapini is a rustic Tuscan seafood preparation built around properly desalted salt cod. The cod is lightly floured and fried for structure, then finished gently in a tomato, garlic and white wine sauce with potatoes and cooked chickpeas. Blanched rapini is sautéed separately so its pleasant bitterness stays distinct and balances the savory fish and olive oil.

Chef Notes

The quality of this dish depends first on desalting. Taste the fish before seasoning the sauce. Keep the cod intact during frying and simmer it gently so it absorbs the tomato and wine without breaking apart. Blanch the rapini only until tender, then finish it quickly with garlic, olive oil and chile so the greens remain vibrant and pleasantly bitter.

Connected Experience

Changing servings updates ingredient quantities, inventory preview, labor allocation and live recipe costing. Baccalà, rapini, garlic, parsley, olive oil, potato, flour, salt and pepper use shared Tuscany Cuisine ingredient identities so the page can feed Menu Builder, Secondi production, Live Inventory, purchasing and receiving.

Ingredients

Base recipe = 4 servings. Minimum production = 4 servings.
  • Baccalà / Salt-Cured Cod ingredient icon Baccalà / Salt-Cured Cod — 454 g, desalted and patted dry FISH-COD-BAC-002
  • Canned Peeled Tomatoes ingredient icon Canned Peeled Tomatoes — 285 g, blended canned_peeled_tomatoes
  • Garlic ingredient icon Garlic — 3 g, minced TC-VEG-GARLIC-001
  • Cooked Garbanzo Beans ingredient icon Cooked Garbanzo Beans — 115 g, cooked and drained garbanzo_beans_cooked
  • Extra Virgin Olive Oil ingredient icon Extra Virgin Olive Oil — 120 ml, divided OIL-0001
  • Dry White Wine ingredient icon Dry White Wine — 150 ml, for deglazing dry_white_wine
  • Potatoes ingredient icon Potatoes — 454 g, peeled and diced TC-VEG-POTATO-001
  • Rapini / Broccoli Rabe ingredient icon Rapini / Broccoli Rabe — 285 g, trimmed, blanched and drained rapini
  • Red Chili Flakes ingredient icon Red Chili Flakes — 2 g, divided red_chili_flakes
  • Italian Flat-Leaf Parsley ingredient icon Italian Flat-Leaf Parsley — 28 g, chopped HERB-PARSLEY-FLAT
  • All-Purpose Flour ingredient icon All-Purpose Flour — 40 g, for light dusting all_purpose_flour
  • Sea Salt ingredient icon Sea Salt — to taste, season only after tasting the desalted cod SPICE-SALT-0001
  • Freshly Ground Black Pepper ingredient icon Freshly Ground Black Pepper — to taste, freshly ground SPICE-PEPPERCORN-BLACK

Preparation

Minimum production timing: 30 active prep min · 2880 passive min · 60 cook min · 6 plating min · 10 cleanup min.
  1. Soak the salt-cured cod in cold potable water under refrigeration for 2 to 3 days, changing the water daily. Pat dry, portion, and dust lightly with all-purpose flour.
  2. Heat part of the extra virgin olive oil in a large skillet and fry the floured cod until lightly golden on both sides. Remove and drain.
  3. Add the remaining olive oil and gently sauté the minced garlic, part of the parsley, and red chili flakes until fragrant. Deglaze with dry white wine and reduce briefly.
  4. Add the blended canned peeled tomatoes and cooked garbanzo beans. Return the cod to the pan, add the diced potatoes, cover, and simmer gently until the potatoes are tender and the sauce has thickened, about 45 minutes.
  5. Blanch the rapini until just tender, drain well, then sauté briefly with olive oil, garlic, and a small amount of chili flakes.
  6. Arrange the rapini on the plate or platter, set the baccalà over it, spoon the tomato-potato-chickpea sauce around the fish, and finish with chopped parsley.

Service Suggestions

  • Serve the baccalà hot over or beside the sautéed rapini so the bitter greens balance the savory fish and tomato sauce.
  • Keep the potatoes intact enough to hold their shape while allowing the sauce to become naturally thick and rustic.
  • Finish with fresh parsley and a restrained drizzle of extra virgin olive oil just before service.

Dietary / HACCP Notes

  • Contains fish and wheat/gluten from the flour dusting; dairy-free as written.
  • Keep the baccalà refrigerated throughout the 2–3 day desalting period and change the soaking water with clean potable water as scheduled.
  • Taste the desalted fish before adding salt because final sodium varies substantially with cure, thickness, and soaking.
  • Follow the operation’s approved HACCP controls for chilled fish storage, cooking, hot holding, cooling, and reheating.
Nutrition (per serving, estimate)
Calories360
Protein34 g
Carbohydrates14 g
Fat18 g
FiberNot calculated
CholesterolNot calculated
SodiumVariable after desalting