Spicy Roasted Pepper Tilapia Skillet

Golden tilapia fillets nestled in spicy roasted pepper skillet with vibrant red and yellow colors Pin it
Golden tilapia fillets nestled in spicy roasted pepper skillet with vibrant red and yellow colors | kitchenluma.com

This vibrant tilapia skillet combines tender white fish with a medley of roasted red and yellow bell peppers, enhanced with jalapeño heat and aromatic spices. The dish comes together in just 35 minutes, making it perfect for busy weeknights when you still want something special.

Smoked paprika, cumin, and chili flakes create a rich, smoky sauce that perfectly complements the mild, flaky fish. A finish of fresh lime juice and cilantro adds brightness and balances the spices.

The one-pan method means less cleanup while allowing all the flavors to meld together beautifully. Serve over steamed rice, quinoa, or with crusty bread to soak up the delicious sauce.

The first time I made this spicy roasted pepper tilapia, my kitchen filled with the most incredible aroma of roasting peppers and citrus. I had picked up these gorgeous red and yellow bell peppers from the farmers market, and something about their sweetness just screamed to be paired with mild, flaky fish. My husband wandered in from the garage asking what smelled so amazing, and honestly, that was the moment I knew this recipe was going into our regular rotation.

Last summer, I made this for a dinner with friends who claimed they did not like fish. I watched skeptically as they took their first bites, then saw their eyes light up when the peppers and smoky spices hit their palate. By the end of the meal, one of them was literally scraping sauce off the plate with a piece of bread, and now whenever we have them over, this is the first thing they request.

Ingredients

  • 4 tilapia fillets (about 6 oz each): I love tilapia here because it is so mild and lets those bold pepper flavors shine without competing
  • 1 tbsp olive oil: Use a good quality extra virgin olive oil for the best flavor foundation
  • 1/2 tsp salt: Essential for bringing out all those layered flavors in the peppers and spices
  • 1/2 tsp freshly ground black pepper: Freshly cracked makes such a difference here, do not skip it
  • 2 large red bell peppers, roasted, peeled, and sliced: You can roast them yourself or buy jarred roasted peppers in a pinch
  • 1 large yellow bell pepper, roasted, peeled, and sliced: The mix of red and yellow gives you this gorgeous color contrast and slightly different sweetness
  • 1 jalapeño, thinly sliced: Remove seeds if you are sensitive to heat, but I love that little kick they add
  • 2 cloves garlic, minced: Fresh garlic is nonnegotiable here, the jarred stuff just does not have the same punch
  • 1 medium onion, thinly sliced: Sweet onions work beautifully here and become so tender as they cook down
  • 1 can (14 oz) diced tomatoes, drained: Draining is crucial because you want that thick, concentrated sauce not a watery mess
  • 1 tsp smoked paprika: This is the secret ingredient that gives the dish this incredible depth and almost grilled flavor
  • 1/2 tsp ground cumin: Adds this earthy warmth that balances the bright peppers perfectly
  • 1/2 tsp chili flakes: Adjust based on your heat tolerance, but this subtle background heat is what ties everything together
  • 2 tbsp fresh cilantro, chopped: Fresh herbs at the end make such a difference, do not use dried cilantro
  • Juice of 1 lime: The acid cuts through the richness and makes everything pop

Instructions

Season the fish:
Pat those tilapia fillets completely dry with paper towels, then sprinkle both sides with your salt and pepper
Sear the tilapia:
Heat that olive oil in a large skillet over mediumhigh heat until it shimmers, then add your fillets and let them cook undisturbed for 23 minutes per side until they are just opaque and have this lovely golden crust
Build the flavor base:
In the same pan, add a splash more oil if needed and sauté your sliced onion and minced garlic until soft and fragrant, about 3 minutes
Add the peppers and spices:
Toss in those beautiful roasted peppers, sliced jalapeño, smoked paprika, cumin, and chili flakes, stirring everything together and letting it cook for 2 minutes to wake up those spices
Create the sauce:
Pour in your drained diced tomatoes and let everything simmer for 45 minutes until the excess liquid has evaporated and the flavors have melded into this gorgeous thick sauce
Combine and finish:
Nestle those seared tilapia fillets right back into the pepper mixture, spooning some of that sauce over the top, cover and let it simmer on low for 5 minutes until the fish is perfectly cooked through
Add the finishing touches:
Pull everything off the heat, drizzle with that fresh lime juice and scatter the cilantro over the top before bringing it to the table
Pin it
| kitchenluma.com

This recipe has become my goto for those nights when I want something that feels special but does not require hours in the kitchen. Something about the vibrant colors and those layers of flavor makes even a regular Tuesday dinner feel like a celebration.

Making It Your Own

I have learned that this recipe is incredibly forgiving and adapts well to whatever you have on hand. Sometimes I will throw in some sliced olives or capers for a briny kick, or add a splash of white wine to the sauce for extra depth. The beauty is that the basic formula stays the same while you can play with the extras.

Perfect Pairings

After making this countless times, I have found that it works with so many sides depending on your mood. Steamed rice is classic and soaks up all that sauce beautifully, but I also love it with quinoa for extra protein or even roasted potatoes for something more hearty. Whatever you choose, make sure you have something to scoop up every last drop of that sauce.

Make Ahead Magic

One of the things I love most about this recipe is how well it meal preps. The pepper and tomato sauce actually tastes even better the next day as the flavors continue to meld. I will often make a double batch on Sunday and portion it out for lunches throughout the week.

  • Store the fish and sauce separately if meal prepping to avoid the fish getting soggy
  • Reheat gently in a pan over low heat, adding a splash of water if the sauce has thickened too much
  • The sauce freezes beautifully for up to 3 months, just thaw and reheat with freshly cooked fish
Spicy roasted pepper tilapia skillet topped with fresh cilantro and lime for bright flavor Pin it
Spicy roasted pepper tilapia skillet topped with fresh cilantro and lime for bright flavor | kitchenluma.com

There is something so satisfying about a recipe that looks and tastes impressive but comes together in under 40 minutes. I hope this becomes one of those dishes you turn to again and again, just like I have.

Recipe Q&A

Yes, frozen tilapia works well for this dish. Thaw completely in the refrigerator before cooking, then pat dry thoroughly to ensure proper searing and prevent excess moisture in the skillet.

Place whole peppers directly over a gas flame burner or under the broiler, turning frequently until charred on all sides. Transfer to a bowl, cover with plastic wrap, and let steam for 10 minutes. The skins will slip right off.

Absolutely. Remove all seeds from the jalapeño, reduce the chili flakes to 1/4 teaspoon, or omit the jalapeño entirely. The roasted peppers still provide plenty of flavor without the heat.

Cod, halibut, snapper, sea bass, or sole are excellent substitutes. Choose mild white fish fillets of similar thickness to ensure even cooking times and consistent texture.

Store in an airtight container in the refrigerator for up to 2 days. Reheat gently over low heat to prevent the fish from drying out. The flavors often develop even more after sitting.

Yes, jarred roasted red peppers work in a pinch. Drain them well and pat dry before adding to the skillet. They won't have quite the same smoky depth as freshly roasted, but still deliver great flavor.

Spicy Roasted Pepper Tilapia Skillet

Vibrant tilapia with spicy roasted peppers ready in 35 minutes. Bold flavors perfect for seafood lovers.

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. Season generously with salt and freshly ground black pepper on both sides, pressing gently to adhere.
2
Sear the Tilapia: Heat olive oil in a large skillet over medium-high heat until shimmering. Place tilapia fillets in the pan and sear for 2–3 minutes per side until just opaque and lightly golden. Transfer to a plate and set aside.
3
Sauté Aromatics: Add a splash more olive oil to the same skillet if needed. Add sliced onion and minced garlic, sautéing until softened and fragrant, about 3 minutes.
4
Build Pepper Base: Stir in roasted red and yellow peppers, sliced jalapeño, smoked paprika, ground cumin, and chili flakes. Cook for 2 minutes, stirring constantly to release the spices' aromatic oils.
5
Add Tomatoes: Pour in drained diced tomatoes. Cook for 4–5 minutes, stirring occasionally, until excess liquid evaporates and the sauce begins to thicken slightly.
6
Simmer with Fish: Return seared tilapia fillets to the skillet, nestling them into the pepper mixture. Spoon the sauce generously over each fillet. Cover and reduce heat to low. Simmer for 5 minutes until fish is cooked through and flavors meld.
7
Finish and Serve: Remove skillet from heat. Drizzle fresh lime juice evenly over the dish and scatter chopped cilantro on top. Serve immediately while hot.
Additional Information

Equipment Needed

  • Large skillet (preferably non-stick or cast iron)
  • Fish spatula
  • Sharp 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. Double-check canned tomato and spice labels for hidden allergens if sensitive.
Luma Castillo

Sharing easy, wholesome recipes and helpful kitchen hacks for home cooks and food lovers.