This vibrant skillet combines mild white fish with a medley of roasted red and yellow peppers, spiced up with jalapeño slices, smoked paprika, cumin, and chili flakes. The tilapia fillets are seared until golden, then nestled into a savory tomato-based pepper sauce that simmers until flavors meld perfectly. A finish of fresh lime juice and cilantro adds brightness to each serving. Ready in just 35 minutes, this gluten-free and dairy-free main dish serves four and pairs beautifully with steamed rice, quinoa, or warm crusty bread.
The smell of roasted peppers always pulls me into the kitchen, no matter what I'm doing. This tilapia skillet came together on a weeknight when I wanted something vibrant but didn't have hours to spend cooking. The way the fish flakes apart while soaking up that smoky pepper sauce still makes me pause and appreciate how simple ingredients can create something extraordinary.
I first made this for a friend who claimed she didn't like fish, and she went back for seconds. The way the tilapia gently simmers in the pepper sauce transforms it into something completely different from plain baked fillets. Now whenever peppers are in season, this recipe finds its way to my table.
Ingredients
- 4 tilapia fillets: Mild white fish that's perfect for absorbing bold flavors without overwhelming the palate
- 1 tbsp olive oil: Creates a beautiful sear and adds richness to the sauce base
- 1/2 tsp salt and 1/2 tsp black pepper: Essential seasoning that enhances the natural sweetness of the fish
- 2 large red bell peppers and 1 yellow bell pepper: Roasting them first deepens their flavor and brings out natural sugars
- 1 jalapeño, thinly sliced: Adds just enough kick to make things interesting
- 2 cloves garlic, minced: Aromatic foundation that ties everything together
- 1 medium onion, thinly sliced: Provides sweetness and depth to the sauce
- 1 can diced tomatoes, drained: Creates a saucy base without making the dish too watery
- 1 tsp smoked paprika, 1/2 tsp ground cumin, 1/2 tsp chili flakes: The spice trio that gives this dish its signature warmth
- 2 tbsp fresh cilantro and lime juice: Bright finish that cuts through the richness
Instructions
- Season and prep the fish:
- Pat tilapia fillets completely dry with paper towels, then season both sides generously with salt and pepper
- Sear the tilapia:
- Heat olive oil in a large skillet over medium-high heat until shimmering, then add fillets and cook for 2-3 minutes per side until just opaque and lightly golden
- Build the flavor base:
- In the same skillet, sauté onion and garlic until soft and fragrant, about 3 minutes
- Add the peppers and spices:
- Stir in roasted peppers, jalapeño, smoked paprika, cumin, and chili flakes, cooking for 2 minutes until spices bloom
- Create the sauce:
- Add drained diced tomatoes and cook for 4-5 minutes until excess liquid evaporates and flavors meld
- Simmer together:
- Return tilapia to the skillet, nestling into the pepper mixture, spoon sauce over fish, cover and simmer on low for 5 minutes
- Finish with brightness:
- Remove from heat and drizzle with fresh lime juice, then sprinkle chopped cilantro over the top before serving
This dish has become my go-to when I need something that feels special but comes together quickly. The way the steam rises when you lift the lid, carrying the aroma of roasted peppers and spices, never fails to make everyone gather around the stove.
Making It Your Own
Sometimes I use cod or sole when tilapia isn't available, and they work beautifully here. The key is choosing a mild white fish that won't compete with the bold pepper flavors. I've also discovered that roasting my own peppers instead of buying jarred ones makes a noticeable difference in depth.
Serving Suggestions
Steamed rice soaks up that smoky sauce like nothing else, but warm crusty bread for dipping is equally satisfying. On nights when I want something lighter, a simple quinoa salad with cucumber and fresh herbs balances the richness perfectly.
Timing And Prep
The beauty of this recipe is how quickly it comes together once your peppers are roasted. I often roast a batch of peppers on Sunday to use throughout the week, making this a 20-minute meal on busy weeknights. Everything moves fast once you start cooking, so having your ingredients prepped and ready makes the process feel effortless rather than rushed.
- Have your lime squeezed and cilantro chopped before you start cooking
- Keep an eye on the garlic so it doesn't burn while sautéing
- Let the fish rest for a minute after removing from heat before serving
There's something deeply satisfying about a one-skillet meal that looks impressive and tastes even better. This recipe has earned its permanent place in my regular rotation.
Recipe FAQs
- → Can I use a different fish instead of tilapia?
-
Yes, you can substitute tilapia with another mild white fish such as cod, sole, or halibut. Adjust cooking time slightly depending on fillet thickness.
- → How can I make this dish less spicy?
-
Remove all seeds from the jalapeño before slicing, or omit the jalapeño entirely. You can also reduce or eliminate the chili flakes to suit your preference.
- → Can I prepare the roasted peppers ahead of time?
-
Absolutely. Roast, peel, and slice the bell peppers up to 2 days in advance. Store them in an airtight container in the refrigerator until ready to use.
- → What sides work well with this skillet?
-
Steamed rice, quinoa, or warm crusty bread are excellent choices. Roasted vegetables or a simple green salad also complement the flavors nicely.
- → Is this dish suitable for meal prep?
-
Yes, it stores well in the refrigerator for 2-3 days. Reheat gently in a skillet or microwave, though the texture is best when freshly prepared.