Roasted Tomato Pepper Skillet is a simple, one-pan side that transforms everyday vegetables into a deeply flavorful dish. By roasting at high heat, you concentrate the natural sugars in the peppers and tomatoes, creating a sweet-savory caramelization that pairs beautifully with grilled meats, eggs, or crusty bread.
Advertisements1
This recipe is built on a few key techniques: cutting the vegetables into uniform pieces for even cooking, using a hot skillet to get those charred edges, and finishing with fresh herbs and a splash of vinegar to brighten the flavors. It's the kind of dish that looks impressive but is almost impossible to mess up.
Whether you're a seasoned cook or just starting out, this skillet is a reliable way to get more vegetables on the table. The hands-on time is minimal, and the payoff is huge: tender-crisp peppers, jammy tomatoes, and a pan sauce that begs to be sopped up.
Why You'll Love This Recipe
About the Ingredients
3 tablespoons olive oil, divided
Use a good extra-virgin olive oil for flavor; you can substitute avocado oil for a higher smoke point.
4 bell peppers (mixed colors, about 1.5 lbs / 680g), sliced into 1/2-inch strips
Use any combination of red, yellow, orange, or green. For a milder taste, remove the seeds and membranes thoroughly.
1 large red onion, sliced into 1/4-inch wedges
A sweet onion like Vidalia works too. If you prefer a milder onion flavor, soak slices in cold water for 10 minutes before cooking.
3 cloves garlic, minced
Fresh garlic is best; in a pinch, use 1 teaspoon garlic powder added with the tomatoes.
1 pint cherry or grape tomatoes (about 2 cups / 300g), halved
Roma tomatoes also work; if using large tomatoes, chop them into chunks. Cherry tomatoes hold their shape better.
1 teaspoon smoked paprika
Smoked paprika adds depth; regular paprika works but won't have the smoky note. You can also use a pinch of cayenne for heat.
1/2 teaspoon salt, plus more to taste
Use kosher salt for better control; reduce if you're watching sodium.
1/4 teaspoon black pepper
Freshly ground black pepper gives the best flavor.
2 tablespoons balsamic vinegar
Adds brightness and a touch of sweetness; substitute red wine vinegar or apple cider vinegar.
1/4 cup (10g) fresh basil leaves, torn
Fresh basil is key; if you don't have it, use 2 teaspoons dried basil, but add it in the last minute of cooking.
Tips & Tricks
Don't overcrowd the skillet
If you crowd it, the vegetables steam instead of sear. Use a large skillet (12-inch) and cook in batches if needed.
Cut vegetables evenly
Uniform sizes ensure even cooking. Slice peppers and onions into similar thickness so they finish at the same time.
Use high heat
Don't be afraid to crank the heat. The high temperature creates the caramelization that makes this dish so delicious.
Pro Tips
Step-by-Step Instructions
1. Heat the skillet
Place a large (12-inch) cast-iron or heavy-bottomed skillet over medium-high heat and add 2 tablespoons of olive oil. Heat until the oil shimmers, about 2 minutes. This ensures a good sear.
2. Sauté the peppers and onions
Add the sliced bell peppers and onion wedges to the skillet. Spread them into a single layer. Cook without stirring for 3-4 minutes until they start to char. Then stir and continue cooking for 5-6 minutes until the vegetables are tender-crisp and lightly blistered.
3. Add garlic and spices
Push the vegetables to the sides of the skillet, creating a well in the center. Add the remaining tablespoon of olive oil, then add the minced garlic, smoked paprika, salt, and black pepper. Cook for 30 seconds until fragrant, stirring constantly.
4. Add the tomatoes
Add the halved cherry tomatoes to the skillet. Stir everything together. Cook for 5-6 minutes, stirring occasionally, until the tomatoes have softened and released their juices, but still hold their shape. The mixture should be saucy but not watery.
5. Deglaze with vinegar
Drizzle the balsamic vinegar over the hot vegetables. Use a wooden spoon to scrape up any browned bits from the bottom of the pan. This adds a rich, tangy flavor and creates a glossy sauce.
6. Finish with basil
Remove the skillet from the heat. Stir in the torn fresh basil leaves. Taste and adjust seasoning with additional salt and pepper if needed.
7. Serve hot
Transfer the roasted tomato pepper mixture to a serving platter or serve directly from the skillet. Enjoy as a side dish, or use as a topping for grilled chicken, fish, or crusty bread.
Delicious Variations
Add protein
Toss in 1 cup of cooked chickpeas or white beans during the last 3 minutes for a heartier dish.
Spicy kick
Add 1/2 teaspoon red pepper flakes along with the paprika, or stir in a finely chopped jalapeño with the onions.
Cheesy finish
Sprinkle 1/2 cup of crumbled feta or goat cheese over the top just before serving.
How to Store Roasted Tomato Pepper Skillet
Refrigerator
Store in an airtight container in the fridge for up to 4 days.
Freezer
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat in a skillet over medium heat for 3-5 minutes, or in the microwave in 30-second bursts until heated through.
Frequently Asked Questions
Q: Can I use any type of tomato?
Yes, you can use any tomato variety. Cherry or grape tomatoes hold their shape best, but you can also use Roma or beefsteak tomatoes cut into chunks. If using large tomatoes, reduce the cooking time slightly to avoid mushiness.
Q: How do I prevent the peppers from becoming soggy?
To prevent sogginess, make sure your skillet is hot before adding the vegetables, and don't overcrowd the pan. Cook in batches if necessary. Also, avoid stirring too frequently; let them sit to get a good sear.
Q: Can I make this dish ahead of time?
Yes, you can make it up to 2 days ahead. Store it in the fridge and reheat gently on the stovetop or microwave. The flavors actually meld and improve overnight, but the texture will be softer.
Q: What can I serve with this skillet?
This dish is incredibly versatile. Serve it as a side with grilled chicken, steak, or fish. It also works great as a topping for polenta, pasta, or crusty bread. You can even use it as a filling for tacos or omelets.
If you try this Roasted Tomato Pepper Skillet, let me know how it turns out in the comments below! And don't forget to share your own twists—I love seeing how you make it your own.
Roasted Tomato Pepper Skillet
Roasted Tomato Pepper Skillet: a vibrant, 30-minute side dish with caramelized peppers and juicy tomatoes, perfect for weeknights.
🧂 Ingredients
- 3 tablespoons olive oil, divided
- 4 bell peppers (mixed colors, about 1.5 lbs / 680g), sliced into 1/2-inch strips
- 1 large red onion, sliced into 1/4-inch wedges
- 3 cloves garlic, minced
- 1 pint cherry or grape tomatoes (about 2 cups / 300g), halved
- 1 teaspoon smoked paprika
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 2 tablespoons balsamic vinegar
- 1/4 cup (10g) fresh basil leaves, torn
📋 Instructions
- 1Heat the skillet — Place a large (12-inch) cast-iron or heavy-bottomed skillet over medium-high heat and add 2 tablespoons of olive oil. Heat until the oil shimmers, about 2 minutes. This ensures a good sear.
- 2Sauté the peppers and onions — Add the sliced bell peppers and onion wedges to the skillet. Spread them into a single layer. Cook without stirring for 3-4 minutes until they start to char. Then stir and continue cooking for 5-6 minutes until the vegetables are tender-crisp and lightly blistered.
- 3Add garlic and spices — Push the vegetables to the sides of the skillet, creating a well in the center. Add the remaining tablespoon of olive oil, then add the minced garlic, smoked paprika, salt, and black pepper. Cook for 30 seconds until fragrant, stirring constantly.
- 4Add the tomatoes — Add the halved cherry tomatoes to the skillet. Stir everything together. Cook for 5-6 minutes, stirring occasionally, until the tomatoes have softened and released their juices, but still hold their shape. The mixture should be saucy but not watery.
- 5Deglaze with vinegar — Drizzle the balsamic vinegar over the hot vegetables. Use a wooden spoon to scrape up any browned bits from the bottom of the pan. This adds a rich, tangy flavor and creates a glossy sauce.
- 6Finish with basil — Remove the skillet from the heat. Stir in the torn fresh basil leaves. Taste and adjust seasoning with additional salt and pepper if needed.
- 7Serve hot — Transfer the roasted tomato pepper mixture to a serving platter or serve directly from the skillet. Enjoy as a side dish, or use as a topping for grilled chicken, fish, or crusty bread.



