Sweet Potato Fish Cake Recipe: Crispy Celery Crown Over Spiced Roasted Bliss

Desserts

Sweet Potato Fish Cake Recipe: Crispy Celery Crown Over Spiced Roasted Bliss

This sweet potato fish cake recipe transforms humble ingredients into a crispy, golden masterpiece that balances earthy sweetness with savory depth. The secret lies in roasting sweet potatoes until caramelized, then blending them into a moist, flavorful base that binds perfectly with fish, celery, and a touch of spice.

What sets these apart is the celery crown—a crispy, herby topping that adds texture and visual appeal without overpowering the dish.

Pan-frying ensures a crispy exterior while keeping the interior tender and moist, though baking or air-frying work equally well for a lighter version. The recipe is designed to be adaptable—swap fish for chickpeas or mushrooms to create a vegetarian or vegan-friendly alternative that still delivers on crispy, satisfying bites.

Every element comes together in harmony, from the spiced roasted sweet potatoes to the aromatic celery crown.

The result is a dish that’s hearty enough for a main course but versatile enough to pair with salads, roasted vegetables, or a tangy dipping sauce. The crispy exterior gives way to a tender, flavorful interior, making each bite a perfect balance of texture and taste.

Whether you're serving these for dinner or meal prepping for the week, they’re sure to impress.

Ready in about 30 minutes, this recipe delivers restaurant-quality results with minimal effort. The key is patience—roasting the sweet potatoes until deeply caramelized and letting the mixture rest before shaping ensures the best texture. Serve warm with your favorite sides and enjoy the crispy, spiced perfection.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for sweet potato fish cake

Sweet potatoes, fish, and celery create a crispy, flavorful masterpiece with minimal effort.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Medium size, peeled and cubed
White Fish Fillets 🐟 1 ½ lbs Cod, haddock or tilapia preferred
Celery Stalks 🧅 4 whole Finely chopped for crown
Large Eggs 🥚 2 whole Room temperature for best binding
All-Purpose Flour 🌾 ½ cup For crispy coating
Panko Breadcrumbs 🍞 ¾ cup For extra crunch
Extra-Virgin Olive Oil 🫒 ¼ cup For roasting and frying
Fresh Parsley 🌿 ¼ cup Chopped for garnish
Ground Cumin 🌶️ 1 tsp For earthy depth
Smoked Paprika 🌶️ 1 tsp For smoky flavor
Salt 🧂 1 ½ tsp Kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Lemon Juice 🍋 1 tbsp Brightens flavors

The sweet potatoes are the foundation—orange-fleshed varieties work best for natural sweetness. Trader Joe's or Whole Foods carry great organic options, but any medium-sized sweet potatoes will do. Roast them until deeply caramelized for that perfect texture. For the fish, cod or haddock are ideal—they stay tender while holding shape, but tilapia works too. Look for fillets with even thickness so they cook uniformly. Panko breadcrumbs add extra crunch, but if you're out, regular breadcrumbs toasted in the oven work just as well.

No panko? Crushed cornflakes or matzo meal create a similar crispy texture. Fresh parsley is ideal, but dried parsley at half the amount will do in a pinch. The celery crown can be prepped ahead—just store it in the fridge until ready to use. For a vegetarian version, swap the fish for chickpeas or mushrooms, but increase the binding flour slightly. The lemon juice adds brightness, but if you're out, lime juice or white wine vinegar work too. Just don't skip it—it balances the sweetness perfectly.

Roasted sweet potatoes keep well in the fridge for 4-5 days if stored in an airtight container. The fish mixture should be shaped and chilled for at least 30 minutes before frying to ensure it holds together. These cakes reheat beautifully in the oven at 350°F for 10-12 minutes. For meal prep, freeze shaped cakes on a tray before transferring to a bag—up to 2 months. Just thaw in the fridge overnight before pan-frying.

❤️

Why You'll Love This Recipe

  • No-Fuss Mash: I swear, the sweet potatoes just need boiling and mashing—no peeling, no fuss. Celery gets finely chopped while the water’s still hot, and suddenly you’ve got a base that’s creamy, fragrant, and ready to mix. That’s 10 minutes saved right there, with zero compromise on flavor.
  • Creamy-Crisp Magic: The fish fillets stay tender, but the crust? Oh, that golden edge from the egg-and-flour dip is everything. It’s like a hug for your taste buds—sweet from the potatoes, mild from the fish, and that little snap of texture that makes you want to eat it straight from the pan.
  • Weeknight to Potluck: Between us, these cakes are my go-to when I need something that’s actually easy to make ahead. Fry them up fresh for dinner, or let them cool and pack them for lunch—no reheating required, just grab-and-go. And honestly? They disappear at gatherings too. People always ask for the recipe.
  • Budget-Friendly Protein Boost: White fish is affordable, sweet potatoes last forever, and celery stretches a dollar. I make a double batch and freeze half—no freezer burn, just defrost-and-fry perfection. It’s the kind of recipe that makes grocery day less stressful and dinner night less complicated.

Step-by-step instructions for crispy sweet potato fish cakes

Here's how to create golden, crispy fish cakes with a perfectly balanced interior.

1

Roast the Sweet Potatoes Until Tender

Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 2 lbs cubed sweet potatoes with 1 tablespoon of the extra-virgin olive oil, 1 tsp salt, ½ tsp black pepper, 1 tsp smoked paprika, and 1 tsp ground cumin. Spread them in a single layer—don't overcrowd the pan.

Roast for 25-30 minutes, stirring halfway through, until the sweet potatoes are fork-tender with slightly caramelized edges. You want them soft enough to mash easily but still holding some structure. Let them cool slightly before mashing—they'll be very hot.

2

Prepare the Fish Cake Mixture

While the sweet potatoes roast, flake the 1.5 lbs white fish fillets into small, even pieces using your fingers or a fork. In a large bowl, combine the flaked fish with the cooled mashed sweet potatoes, 2 whole room-temperature eggs, ½ cup all-purpose flour, and ½ cup panko breadcrumbs. Gently mix everything together until just combined—don't overwork the mixture or the fish cakes will become dense.

Fold in 1 tbsp lemon juice and ¼ cup chopped fresh parsley. The mixture should hold together when pressed but still feel light. If it's too wet, add a bit more panko; if too dry, add a splash of water. Taste and adjust seasoning with additional salt and pepper if needed.

3

Form and Crisp the Fish Cakes

Heat 2 tablespoons extra-virgin olive oil in a large skillet over medium heat. Using slightly wet hands (to prevent sticking), form the mixture into 4 equal patties, about ½-inch thick. Press the panko breadcrumbs firmly into the sides of each patty to create a crispy crust.

Carefully place the fish cakes in the skillet and cook for 3-4 minutes per side until golden brown and crispy. The edges should be deeply browned while the centers remain gently warm. Don't press down on them—they'll release easily when ready. Transfer to a paper towel-lined plate to drain excess oil.

4

Prepare the Celery Crown

Finely chop the 4 whole celery stalks into small pieces. Heat 1 tablespoon extra-virgin olive oil in a small skillet over medium heat and sauté the celery for 3-4 minutes until softened but not browned. Remove from heat and stir in 1 tsp smoked paprika and ½ tsp salt.

Spread the sautéed celery mixture evenly over the top of each fish cake, pressing down gently to create a textured crown. The celery should adhere to the crispy surface, adding both color and flavor contrast. Garnish each with an additional sprinkle of chopped fresh parsley for freshness.

5

Serve Immediately for Maximum Crispiness

Serve the fish cakes immediately while still hot and crispy. They're best enjoyed right out of the pan when the exterior is perfectly crunchy and the interior remains tender. Pair with a dollop of tartar sauce, lemon wedges, or a simple arugula salad to complement the smoky-sweet flavors.

For best results, keep any leftovers covered with a clean kitchen towel to maintain crispiness. Reheat gently in a skillet over low heat for 2-3 minutes per side until warmed through but not soggy.

👨‍🍳

Pro Tips For Making Sweet Potato Fish Cake

  • BOIL SWEET POTATOES UNTIL TENDER: I used to pull them out too soon—still firm, still chewy—because I thought "soft" meant mushy. Wrong. They should collapse easily when pierced with a fork, like overcooked pasta. That’s when they’ll mash smoothly into your batter and not turn to glue.
  • PAT DRY FISH FILLETS: Wet fish = sad cakes. After thawing or rinsing, press the fillets between paper towels for 10 minutes. The extra effort keeps them from releasing water into the batter, which dilutes flavor and makes the texture gummy. Trust me, your future self will notice.
  • PULSE CELEERY IN BURSTS: I learned this the hard way—blending celery too long turns it into a paste that overpowers the dish. Instead, pulse the celery in a food processor until it’s just chopped, not pureed. You want texture, not a swampy consistency.
  • REST THE BATTER 15 MINUTES: Skipping this step is how you end up with dense, heavy cakes. After mixing, let the batter sit—it gives the flour time to hydrate and the eggs to fully bind. I know, it’s tempting to jump straight to frying, but 15 minutes changes everything.

Perfect pairings for this sweet potato fish cake

Crispy Sides

Sweet potato fish cakes pair beautifully with roasted Brussels sprouts tossed in 1 tablespoon maple syrup and ½ teaspoon smoked paprika. Roast them at 425°F for 20 minutes until caramelized. The sweetness complements the smoky fish cakes perfectly. 🌟

Tangy Sauces

Serve with homemade tartar sauce for a classic touch. Mix ½ cup mayonnaise, 2 tablespoons Dijon mustard, 1 tablespoon lemon juice, 1 tablespoon capers, and 1 tablespoon chopped dill. The acidity cuts through the richness of the fish cakes beautifully.

Fresh Greens

A simple arugula salad with lemon vinaigrette adds a peppery contrast. Toss 4 cups arugula with 2 tablespoons olive oil, 1 tablespoon lemon juice, ½ teaspoon salt, and ¼ teaspoon black pepper. The bright flavors balance the hearty fish cakes.

Warm Bread

Warm garlic bread or crusty sourdough soaks up any extra sauce and adds a comforting element. Toast slices with 2 tablespoons butter, 1 minced garlic clove, and a pinch of salt until golden and crispy.

Spicy Kick

For heat lovers, add pickled jalapeños or a sriracha mayo drizzle. Mix 2 tablespoons mayo with 1 teaspoon sriracha and a squeeze of lemon for a zesty dip. The spice enhances the smoky-sweet flavors of the fish cakes.

Light Garnishes

Finish with quick-pickled red onions or avocado slices for freshness. Thinly slice ½ red onion, soak in ¼ cup vinegar, 1 teaspoon sugar, and ½ teaspoon salt for 10 minutes. The tangy crunch elevates every bite. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 4g20%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 12g
Protein 36g72%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these sweet potato fish cakes without eggs?

For a vegan version, replace the 2 eggs with 2 tablespoons ground flaxseed mixed with 6 tablespoons water (let it sit for 5 minutes to thicken). Alternatively, use ¼ cup mashed banana or silken tofu for binding. The texture will be slightly different but still hold together well when chilled.

Why does my fish cake mixture keep falling apart? Overworking the mixture or skipping the 30-minute chilling time are common culprits.

2

What's the best fish to use for maximum crispiness?

Cod, haddock, or tilapia work best—they stay tender while developing a crispy crust. Avoid fatty fish like salmon, as they can make the cakes greasy. For extra crispiness, pat the fish fillets very dry before flaking and use extra panko on the outer layer.

3

Can I bake these instead of pan-frying?

Yes! Preheat oven to 400°F and bake the shaped cakes on a parchment-lined tray for 12-15 minutes, flipping halfway. Brush with a little olive oil before baking for extra crispiness. For air-frying, cook at 375°F for 8-10 minutes—both methods yield delicious results without excess oil.

4

How do I store leftovers to keep them crispy?

Store in an airtight container at room temperature for 1 day (cover with a clean towel to maintain crispness). For longer storage, freeze shaped cakes on a tray, then transfer to a bag for up to 2 months. Reheat in a skillet over medium heat for 2-3 minutes per side—never microwave, as it makes them soggy.

★★★★★4.6(15 reviews)
Categories Desserts