Seared Fish with Tomato Sauce and Caramelized Onions
A quick weeknight dinner featuring golden seared fish fillets topped with a rich tomato sauce and sweet caramelized onions, finished with fresh herbs for brightness.
- Total time
- 35 min
- Servings
- 4
- Calories
- 320
- Protein
- 35g

Ingredients
8 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Pat the 4 fish fillets dry and season both sides with 1/2 tsp salt and 1/4 tsp pepper. Set aside.
Step 2
Heat 2 tbsp olive oil in a large skillet over medium. Add the 2 sliced onions and 1/2 tsp salt; cook, stirring occasionally, until deep golden and soft, about 15 minutes.
Step 3
Add the 2 minced garlic cloves and cook until fragrant, about 1 minute. Stir in the 1.5 cups crushed tomatoes and 1/4 tsp pepper; simmer until slightly thickened, about 5 minutes.
Step 4
Push the sauce to one side of the skillet. Add the remaining 1 tbsp olive oil to the empty side and place the fish fillets in a single layer. Sear until golden and cooked through, about 3-4 minutes per side.
Step 5
Spoon the tomato-onion sauce over the fish and sprinkle with the 2 tbsp chopped parsley. Serve hot.
Step 6
Optional: add a pinch of red pepper flakes or a splash of lemon juice to the sauce for extra brightness.
Tools you’ll need
- large skillet
- spatula
- knife
- cutting board
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.

