CookSnap is coming soon — Join the waitlist →
Back to recipes

Thiou — Senegalese Fish Stew with Crispy Fries

A vibrant one-pan tomato stew with tender fish, loaded with fresh vegetables and served with crispy fries. This Senegalese classic comes together in 25 minutes — aromatic, deeply savory, and completely craveable.

Total time
25 min
Servings
2
Calories
425
Protein
38g
Thiou — Senegalese Fish Stew with Crispy Fries
comfortwholesomesenegalesefishtenderjuicyweeknightdinner

Ingredients

  • 1 lb fish fillets (cod, halibut, or sea bass), skin-on
  • 1 can (14 oz) canned whole tomatoes (or fresh, diced)
  • 1 large yellow onion, sliced
  • 2 medium carrots, cut into 1/4-inch rounds
  • 2 medium fresh tomatoes, sliced
  • 1 medium cucumber, sliced
  • 8 oz frozen french fries
  • 2 tbsp tomato paste

Instructions

  1. 1

    Heat olive oil in a large skillet over medium-high heat. Add sliced onion and sauté until softened, about 3 minutes.

  2. 2

    Stir in tomato paste and cook for 30 seconds until fragrant. Add canned tomatoes (with liquid), breaking them apart with a spoon.

  3. 3

    Add carrot rounds, season with salt and pepper, then nestle fish fillets skin-side up into the sauce. Simmer uncovered for 12 minutes until fish flakes easily.

  4. 4

    While fish cooks, bake frozen fries according to package directions until golden and crispy.

  5. 5

    Arrange fresh tomato slices and cucumber slices on a platter. Spoon thiou stew (fish, sauce, and cooked carrots) over the top.

  6. 6

    Serve fries alongside the stew. Squeeze lemon juice over everything if you have it.

Tools you’ll need

  • large skillet (12-inch)
  • wooden spoon
  • baking sheet
  • platter

Cook smarter

Get matched recipes for what’s in your fridge

CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.