This vibrant skillet dish brings together mild tilapia with fiery roasted peppers for a crowd-pleasing dinner. The fish gets perfectly seared before simmering in a zesty tomato-pepper sauce infused with smoked paprika, cumin, and fresh lime. Ready in just over 30 minutes, this gluten-free and dairy-free main serves four generously.
The first time I made this pepper skillet was on a rainy Tuesday when I needed something that felt like sunshine on a plate. My kitchen filled with the most incredible roasted pepper aroma, and I knew I stumbled onto something special before even taking a bite.
Last summer my sister stayed over and we made this together, sipping wine while roasting the peppers until their skins charred. She still texts me every time she makes it for her family, usually with some variation about how her kids finally ate fish without complaining.
Ingredients
- 4 tilapia fillets (about 6 oz each): Mild and flaky, tilapia acts as the perfect canvas for all those bold spices
- 1 tbsp olive oil: Just enough to get a golden sear on the fish without overwhelming it
- 1/2 tsp salt: Enhances all the other flavors without making the dish taste salty
- 1/2 tsp freshly ground black pepper: Adds subtle warmth and depth to the seasoning
- 2 large red bell peppers, roasted, peeled, and sliced: These bring natural sweetness and that gorgeous red color
- 1 large yellow bell pepper, roasted, peeled, and sliced: Balances the red peppers with a slightly different sweetness
- 1 jalapeño, thinly sliced: Provides gentle heat that builds without overwhelming
- 2 cloves garlic, minced: Finely minced garlic releases its aromatic oils into the sauce base
- 1 medium onion, thinly sliced: Creates a sweet and savory foundation for the pepper mixture
- 1 can (14 oz) diced tomatoes, drained: Adds body and a touch of acidity to the sauce
- 1 tsp smoked paprika: This is the secret ingredient that makes everything taste like it cooked all day
- 1/2 tsp ground cumin: Earthy notes that ground all the bright flavors
- 1/2 tsp chili flakes: Adjust this based on your spice tolerance
- 2 tbsp fresh cilantro, chopped: Bright herbal finish that cuts through the rich peppers
- Juice of 1 lime: The acid at the end makes everything sing
Instructions
- Season the fish:
- Pat the 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 it shimmers, then sear the fillets for 2 to 3 minutes per side until they turn opaque and develop a light golden crust
- Build the base:
- Add a splash more olive oil if the pan looks dry, then sauté the sliced onion and minced garlic until they soften and become fragrant, about 3 minutes
- Add the peppers:
- Toss in the roasted red and yellow peppers along with the jalapeño slices, smoked paprika, ground cumin, and chili flakes, stirring everything together for 2 minutes
- Create the sauce:
- Pour in the drained diced tomatoes and let everything cook together for 4 to 5 minutes, allowing excess liquid to evaporate and the flavors to meld
- Finish with brightness:
- Remove the skillet from heat immediately, drizzle fresh lime juice over everything, and scatter chopped cilantro across the top
My friend Mark claimed he hated fish until he tried this at my place. Now he requests it every time he comes over, saying its the only way he actually enjoys eating seafood.
Making It Your Own
Some nights I leave the jalapeño seeds in when I want more fire. Other times I add a splash of white wine to deglaze the pan after searing the fish for an extra layer of complexity.
Perfect Pairings
Steamed jasmine rice soaks up that spicy sauce beautifully, but quinoa works wonderfully for extra protein. On lazy weekends, I serve it with warm crusty bread to mop every drop.
Make Ahead Magic
You can roast and slice the peppers up to two days ahead and store them in the refrigerator. This cuts the active cooking time down to practically nothing on busy weeknights.
- The flavors actually get better after sitting overnight, so consider making extra for lunch
- If you have access to a grill, try roasting the peppers outside for an even smokier flavor
- Cod, sole, or even halibut work beautifully if tilapia is not available
Theres something deeply satisfying about a dish that looks and tastes this special while being so incredibly simple to pull together.
Recipe Questions & Answers
- → Can I use other fish instead of tilapia?
-
Any mild white fish works beautifully here. Cod, halibut, snapper, or even sole make excellent substitutes. Just adjust cooking time slightly depending on fish thickness.
- → How do I roast bell peppers quickly?
-
Place whole peppers directly over a gas burner flame, turning occasionally until charred on all sides. Alternatively, broil them on a baking sheet for 15-20 minutes, flipping halfway. Steaming in a paper bag for 10 minutes makes peeling effortless.
- → Can I make this dish less spicy?
-
Absolutely. Remove all jalapeño seeds and membranes, use just half the pepper, or skip it entirely. You can also reduce or omit the chili flakes while keeping the smoky paprika flavor.
- → What sides pair well with this skillet?
-
Steamed jasmine rice, fluffy quinoa, or roasted cauliflower soak up the flavorful sauce. Warm crusty bread, garlic mashed potatoes, or a simple green salad with citrus vinaigrette also complement perfectly.
- → How long does this keep in the refrigerator?
-
Store leftovers in an airtight container for up to 3 days. Reheat gently over low heat, adding a splash of water or extra lime juice to refresh the sauce. The fish remains tender and the flavors continue to develop.
- → Can I jarred roasted peppers instead?
-
Yes, jarred roasted peppers work wonderfully. Just rinse them thoroughly and pat dry before adding to the skillet. They're already perfectly tender and save considerable prep time.