This recipe creates a simple, comforting stewed fish dish with a tomato-based gravy.
Stewed Fish with Tomato & Onion Gravy
This is a classic, home-style recipe where fish fillets are gently poached in a simple, flavorful tomato gravy. The result is tender, flaky fish in a rich sauce, perfect served over rice, mashed potatoes, or with crusty bread.
Yield: 2-4 servings
Prep time: 5 minutes
Cook time: 25-35 minutes
---
Ingredients
· 1 stick (½ cup) unsalted butter
· 1 medium onion, chopped
· 2-3 celery stalks, chopped
· 3-4 tablespoons all-purpose flour
· 1 (8 oz / 227g) can of tomato sauce
· 1 to 1.5 lbs firm white fish fillets (such as cod, catfish, haddock, or tilapia), cut into large chunks
· Water, as needed
· Salt and black pepper, to taste
· Optional seasonings: Garlic powder, paprika, cayenne pepper, dried thyme, oregano, or a bay leaf.
---
Instructions
1. Sauté Aromatics: In a large skillet or Dutch oven, melt the stick of butter over medium heat. Add the chopped onion and celery and cook, stirring occasionally, until they have softened, about 5-7 minutes.
2. Make the Roux: Sprinkle the 3-4 tablespoons of flour over the cooked onions and celery. Stir constantly for 1-2 minutes to cook the raw taste out of the flour. This mixture of butter and flour is called a roux and will thicken your sauce. Continue stirring until the flour is fully incorporated and no dry lumps remain.
3. Add Tomato Sauce: Pour in the small can of tomato sauce and stir it into the roux. It will thicken quickly into a paste. Let it cook for another minute to deepen the flavor.
4. Create the Braising Liquid: Add "a little bit of water" (about ½ cup) to the skillet and stir, scraping up any browned bits from the bottom of the pan. This will create a thick, gravy-like base.
5. Add Fish and Season: Season your fish chunks lightly with salt, pepper, and any other desired seasonings. Gently place the fish pieces in a single layer into the skillet.
6. Add Water to Cover: Carefully pour in enough additional water to come "even with the top of the fish." Do not completely submerge the fish; the water level should just reach the top of the fillets. This is usually about 1 to 1 ½ cups more water.
7. Simmer to Cook: Bring the liquid to a gentle simmer. Reduce the heat to low or medium-low to maintain a gentle bubble. Stir occasionally, but be very gentle to avoid breaking up the fish.
8. Cook Until Tender: Let the fish simmer for about 10-15 minutes, or until the fish is opaque, flaky, and tender. The cooking time will depend on the thickness of your fish pieces.
9. Serve: Once the fish is cooked through, taste the gravy and adjust seasoning with more salt or pepper if needed. Serve immediately.
---
Chef's Tips & Variations
· Choosing Fish: Firm-fleshed fish work best as they hold their shape during the simmering process. Avoid delicate fish like sole, which will fall apart.
· Roux is Key: Cooking the flour in the butter for a full minute or two is crucial. It removes the raw flour taste and gives the gravy a richer, nuttier flavor.
· Don't Overcook: The fish is done as soon as it becomes opaque and flakes easily with a fork. Overcooking will make it tough and rubbery.
· Flavor Boost: For a deeper flavor, consider sautéing 1-2 minced garlic cloves with the onions and celery for the last minute. A dash of hot sauce or a pinch of sugar in the gravy can also enhance the overall taste.
· Serving Suggestion: This dish is fantastic served over a bed of steamed white rice, creamy mashed potatoes, or with buttered egg noodles to soak up the delicious gravy.