This pan-fried tilapia in creamy tomato sauce is simple, fast, and delicious. Tender tilapia fillets are seasoned, seared until golden, then finished in a silky tomato-cream sauce with sautéed onions, garlic, and Italian herbs. It’s an ideal weeknight dinner that feels special without the fuss.
If you want more easy seafood ideas, try herbed salmon or a crispy parmesan tilapia variation—both are quick to make and full of flavor.

Seafood is nutritious and versatile, but many cooks shy away because prep can seem intimidating. This flaky tilapia recipe removes the guesswork: a straightforward spice rub, a quick pan-sear, and a rich sauce come together in about 25 minutes. The result is a satisfying, healthy meal that’s gentle on the budget and big on taste.
The fish stays moist and delicate while the sauce brings a creamy, tomato-forward richness balanced by savory onions, garlic, and a touch of Italian seasoning. Serve it over pasta, rice, or alongside roasted vegetables for a complete plate.
What’s in this Tilapia Recipe?
The ingredient list is short and pantry-friendly. Olive oil and a few spices dress the fillets, while the sauce relies on butter, onion, garlic, cream, broth, and tomato sauce for a smooth, flavorful finish.
For the Fish:
- Olive oil: For searing the fillets.
- Tilapia fillets: Four fillets, roughly 6 ounces each.
- Chili powder, paprika, cumin, salt, and black pepper: A simple rub that enhances the fish. Use your preferred seasonings if desired.
For the Sauce:
- Butter: For sautéing the aromatics.
- Onion: Finely diced (yellow or sweet onion works well).
- Garlic: 2–3 cloves, minced.
- Heavy cream: Creates the silky texture; full-fat coconut cream can be used as a substitute but will change the flavor.
- Broth: ½ cup low-sodium chicken or vegetable broth.
- Tomato sauce: ¼ cup plain tomato sauce (pasta sauce is an acceptable substitute; do not replace with tomato paste).
- Dried Italian seasoning: About 1 teaspoon.
- Fresh parsley: Chopped, for garnish.
How to Make Pan Fried Tilapia
This skillet tilapia recipe is quick and forgiving. Sear the fillets, make the sauce in the same pan, then return the fish briefly to warm through and absorb flavors.


- Season the fillets. Mix chili powder, paprika, cumin, salt, and pepper in a small dish and rub over both sides of the tilapia.
- Sear the fish. Heat olive oil in a large skillet over medium heat. Add the fillets and cook about 3 minutes per side, until opaque and flaky. Remove and keep covered.
- Sauté aromatics. In the same skillet, melt butter over medium heat. Add diced onion and cook 3–4 minutes until softened. Stir in garlic and cook 20 seconds until fragrant.
- Create the sauce. Whisk in heavy cream, broth, and tomato sauce until smooth. Stir in Italian seasoning and bring to a gentle boil.
- Simmer. Reduce to a simmer and cook about 8 minutes, whisking occasionally. Taste and adjust salt and pepper.
- Finish the dish. Return the tilapia to the skillet and warm for 1–2 minutes until heated through. Remove from heat, garnish with parsley, and serve.

Recipe Tips
- Check doneness. Tilapia is done when it is no longer translucent and flakes easily with a fork. The safe internal temperature is 145°F, but visual flaking is a reliable indicator for thin fillets.
- Limit flipping. Let the fillets sear undisturbed until the first side is nicely browned. Only flip once to avoid tearing and sticking.
Serving Suggestions
This creamy tomato sauce pairs beautifully with pasta such as linguine, egg noodles, macaroni, or orzo. Soft dinner rolls are great for mopping up the sauce, while roasted or sautéed Brussels sprouts provide a pleasant, slightly bitter contrast to the creaminess.

How to Store and Reheat Leftovers
Store leftovers in airtight containers in the refrigerator for 2–3 days. Reheat gently in a covered skillet over medium heat until just warmed through to avoid drying the fish.
More Seafood Recipe
- Shrimp tacos with cabbage slaw
- Seafood mac and cheese
- Blackened balsamic tuna steaks
- Coconut shrimp cakes

Pan Fried Tilapia
Ingredients
For the Tilapia:
- 2 tablespoons olive oil
- 4 tilapia fillets
- ½ teaspoon chili powder
- ¼ teaspoon paprika
- ¼ teaspoon ground cumin
- ½ teaspoon salt
- ⅛ teaspoon fresh ground black pepper
For the Sauce:
- ½ tablespoon butter
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- ½ cup heavy cream
- ½ cup low sodium chicken broth
- ¼ cup tomato sauce
- 1 teaspoon dried Italian seasoning
- chopped fresh parsley, for garnish
Instructions
-
Heat olive oil in a large skillet over medium heat.
-
Combine chili powder, paprika, cumin, salt, and pepper. Season the tilapia with the spice rub.
-
Add tilapia to the hot oil and cook about 3 minutes per side, or until cooked through. Remove and keep covered.
-
Return skillet to medium heat and melt the butter.
-
Add diced onion and cook 3–4 minutes until softened. Stir in garlic and cook briefly until fragrant.
-
Whisk in heavy cream, chicken broth, and tomato sauce until smooth.
-
Season with Italian seasoning and bring to a gentle boil, then reduce to a simmer.
-
Simmer about 8 minutes, whisking occasionally. Taste and adjust seasoning.
-
Return fish to the skillet and warm for 1–2 minutes until heated through. Remove from heat, garnish, and serve.
Nutrition
Nutritional info is an estimate and provided as a courtesy. Values may vary with different ingredients and preparation methods.
Did you make a recipe? Leave a rating