Spicy Roasted Pepper Tilapia Skillet

Golden tilapia fillets nestled in a spicy roasted pepper skillet with vibrant red and yellow bell peppers Save
Golden tilapia fillets nestled in a spicy roasted pepper skillet with vibrant red and yellow bell peppers | flavlix.com

This vibrant skillet combines tender tilapia with a medley of roasted red and yellow peppers, delivering layers of smoky, spicy flavor. The fish gets seared until golden, then simmers in a rich sauce built from sautéed aromatics, diced tomatoes, smoked paprika, cumin, and chili flakes. Fresh lime juice and cilantro brighten each bite, while the one-pan method keeps cleanup simple. Perfect over rice, quinoa, or crusty bread, this naturally gluten-free and dairy-free dish brings restaurant-quality taste to your table in just 35 minutes.

The first time I made this skillet, my kitchen filled with the most incredible smoky, citrusy aroma that had my roommate poking her head in to ask what restaurant I'd ordered from. The way the roasted peppers caramelize alongside the spices creates this magic that tastes like something you'd order at a fancy fusion spot, but it comes together in under 40 minutes on a Tuesday night.

I remember serving this at a small dinner party last winter, watching my friends' eyes widen when they took that first bite. The combination of smoky paprika, bright lime, and the natural sweetness from the peppers creates this incredible depth that keeps everyone going back for seconds, even the people who swear they don't like fish.

Ingredients

  • 4 tilapia fillets (about 6 oz each): Pat them completely dry before seasoning, this is what gives you that gorgeous golden sear instead of steaming
  • 1 tbsp olive oil: A neutral oil with a high smoke point works best here since we're cooking at medium-high heat
  • 1/2 tsp salt and 1/2 tsp freshly ground black pepper: Season both sides generously, tilapia is mild and needs this foundation to really shine
  • 2 large red bell peppers and 1 large yellow bell pepper: Roast them ahead of time or buy jarred roasted peppers, both work beautifully
  • 1 jalapeño, thinly sliced: Remove seeds for gentle heat or leave some in if you love that extra kick
  • 2 cloves garlic, minced: Fresh minced garlic makes such a difference here, avoid the pre-minced stuff
  • 1 medium onion, thinly sliced: The onions become sweet and tender, melting into the sauce as they cook
  • 1 can (14 oz) diced tomatoes, drained: Draining is crucial so you don't end up with a watery sauce
  • 1 tsp smoked paprika: This is the secret ingredient that gives the dish its gorgeous depth and color
  • 1/2 tsp ground cumin: Earthy and warm, it bridges the gap between the peppers and the fish
  • 1/2 tsp chili flakes: Start here and adjust to your heat preference
  • 2 tbsp fresh cilantro, chopped: The bright, herbal finish cuts through the rich spices
  • Juice of 1 lime: Add this right at the end to preserve all that fresh citrus brightness

Instructions

Sear the fish to perfection:
Pat the tilapia fillets completely dry with paper towels, then season generously with salt and pepper on both sides. Heat olive oil in a large skillet over medium-high heat until it shimmers, then sear the fish for 2 to 3 minutes per side until just opaque and lightly golden. Remove the fillets carefully and set them aside on a plate.
Build the aromatic base:
In the same skillet, add a splash more oil if needed, then sauté the sliced onions and minced garlic until soft and fragrant, about 3 minutes. The garlic should smell heavenly, not bitter, so keep an eye on it.
Create the pepper spice mixture:
Add your roasted red and yellow peppers along with the sliced jalapeño to the skillet. Sprinkle in the smoked paprika, ground cumin, and chili flakes, stirring constantly to toast the spices and coat the peppers evenly. Let everything cook together for about 2 minutes until the spices bloom and become fragrant.
Simmer the sauce:
Pour in the drained diced tomatoes and let the mixture cook for 4 to 5 minutes, allowing the excess liquid to evaporate and the flavors to meld into a gorgeous, thick sauce.
Bring it all together:
Gently return the tilapia fillets to the skillet, nestling them right into that pepper mixture so they're surrounded by sauce. Spoon some of those peppers and sauce over the top of each fillet, cover the skillet, and let everything simmer on low heat for 5 minutes.
Finish with bright flavors:
Remove the skillet from heat immediately and drizzle fresh lime juice all over while it's still hot. Scatter the chopped cilantro generously across the top for that pop of color and fresh herbal brightness.
Save
| flavlix.com

This recipe has become my go-to when I want to make something that feels special without spending hours in the kitchen. There's something so satisfying about serving a dish that looks like it came from a restaurant but only took one pan and 35 minutes of my time.

Making It Your Own

Don't be afraid to swap in other mild white fish like cod, sole, or even halibut if that's what looks freshest at the market. I've made this with red snapper before and it was absolutely gorgeous, though tilapia remains my favorite for how readily it absorbs all those flavors.

Serving Suggestions

Steamed jasmine rice is my favorite base because it soaks up all that incredible sauce, but quinoa adds a nice nutty element and makes it even more protein-packed. Warm crusty bread is perfect for mopping up every last drop of that pepper mixture, and a simple green salad with a bright vinaigrette balances the rich spices beautifully.

Make-Ahead Magic

You can roast the peppers and slice them up to three days ahead, storing them in the fridge in an airtight container. The entire sauce base actually tastes even better the next day as the spices have more time to meld together.

  • Make a double batch of the sauce and freeze half for an even faster dinner next time
  • If you're meal prepping, cook everything through step five and refrigerate, then just reheat and finish with the fish
  • The leftovers reheat beautifully in the microwave for a next-day lunch that tastes just as good
Spicy roasted pepper tilapia skillet simmering with tender fish juicy peppers and smoky paprika sauce Save
Spicy roasted pepper tilapia skillet simmering with tender fish juicy peppers and smoky paprika sauce | flavlix.com

This skillet has become one of those recipes I can make without even thinking, but it still feels special every single time I serve it. There's something magical about how simple ingredients come together to create something that makes people pause and really enjoy their food.

Recipe FAQs

Yes, thaw frozen fillets completely in the refrigerator overnight and pat them thoroughly dry before seasoning and cooking to ensure proper searing.

Place whole peppers directly over a gas burner flame or under a broiler, turning occasionally until charred on all sides. Transfer to a bowl, cover, and steam for 10 minutes before peeling off the skin and removing seeds.

Remove all jalapeño seeds and membranes, reduce or omit the chili flakes, and use sweet paprika instead of smoked paprika for a milder version.

Cod, sole, halibut, sea bass, or mahi-mahi make excellent substitutes with similar cooking times and mild flavor profiles.

The pepper sauce reheats beautifully and can be made up to 2 days ahead. Cook fresh tilapia just before serving for the best texture, or gently reheat cooked fillets in the sauce over low heat.

Steamed white rice, fluffy quinoa, roasted potatoes, or warm crusty bread soak up the flavorful sauce perfectly. A simple green salad balances the rich spices.

Spicy Roasted Pepper Tilapia Skillet

Vibrant tilapia with spicy roasted peppers, garlic, and smoky spices in a zesty tomato sauce.

Prep 15m
Cook 20m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Fish

  • 4 tilapia fillets (about 6 oz each)
  • 1 tbsp olive oil
  • 1/2 tsp salt
  • 1/2 tsp freshly ground black pepper

Roasted Peppers

  • 2 large red bell peppers, roasted, peeled, and sliced
  • 1 large yellow bell pepper, roasted, peeled, and sliced
  • 1 jalapeño, thinly sliced (seeds removed for less heat, if preferred)

Aromatics & Sauce

  • 2 cloves garlic, minced
  • 1 medium onion, thinly sliced
  • 1 can (14 oz) diced tomatoes, drained
  • 1 tsp smoked paprika
  • 1/2 tsp ground cumin
  • 1/2 tsp chili flakes (adjust to taste)
  • 2 tbsp fresh cilantro, chopped
  • Juice of 1 lime

Instructions

1
Season the Fish: Pat tilapia fillets dry with paper towels and season both sides generously with salt and freshly ground black pepper.
2
Sear the Tilapia: Heat olive oil in a large skillet over medium-high heat. Sear tilapia fillets for 2–3 minutes per side until just opaque and lightly golden. Remove from skillet and set aside.
3
Sauté Aromatics: In the same skillet, add a little more olive oil if needed. Sauté onion and garlic until soft and fragrant, about 3 minutes.
4
Build Pepper Base: Add roasted red and yellow peppers, jalapeño slices, smoked paprika, ground cumin, and chili flakes. Stir well and cook for another 2 minutes to toast spices.
5
Add Tomatoes: Pour in drained diced tomatoes and cook for 4–5 minutes, allowing excess liquid to evaporate and flavors to meld together.
6
Simmer with Fish: Return tilapia fillets to the skillet, nestling them among the pepper mixture. Spoon sauce over the fish, cover, and let simmer on low heat for 5 minutes.
7
Finish and Serve: Remove from heat. Drizzle fresh lime juice evenly over the dish and sprinkle chopped cilantro on top. Serve immediately.
Additional Information

Equipment Needed

  • Large skillet (preferably non-stick)
  • Fish spatula
  • Knife and cutting board
  • Citrus juicer (optional)

Nutrition (Per Serving)

Calories 230
Protein 31g
Carbs 11g
Fat 7g

Allergy Information

  • Contains fish
  • Naturally gluten-free and dairy-free
Felicia Knox

Passionate home cook sharing easy, nourishing meals and simple cooking tips for busy food lovers.