Diethood » Recipes » Dinner Recipes » Beef Recipes » Flank Steak Peperonata

Flank Steak Peperonata

Flank Steak Peperonata is an Italian-inspired steak dinner that features a bold, zesty blend of bell peppers, garlic, capers, tomatoes, and more. Bold, healthy, and easy!

Easy Flank Steak with Garlicky Peperonata

This simple flank steak recipe is one of our new fav dinner ideas. It’s easy, full of flavor, and incredibly satisfying to eat. And even better is how quickly this meal comes together. From start to finish you’ll only need 25 minutes! That makes this a perfect recipe for even the busiest weeknights.

What is Peperonata?

Peperonata is an Italian side dish that’s equal parts salad and relish, made mostly of sweet bell peppers.

Peperonata is good on just about anything, from an antipasti platter to a humble dinner of chicken and rice. With juicy, pan-seared flank steak? We’re talking-out-of-this-world good, people. Flank steak peperonata is an easy, healthy, and boldly flavorful dinner that you can make with ease.

Of course, real homemade peperonata is made with a low-and-slow cooking method to make the most of the flavors in the dish. And that’s fantastic, if you have the time!

But you can also make this quick version, and it’s really fresh and hearty as well. I like to whip up the quick version alongside my flank steak, for a simple weeknight dinner that nourishes the family in a big way, without a big investment of time.

up close shot of sliced yellow and red bell peppers placed over slices of flank steak

What You’ll Need

This is a simple, straightforward dish without a lot of bells and whistles! Here’s a quick overview of what you’ll need to make this recipe. Be sure to scroll down to the recipe card for specific amounts:

For the Steak

  • Flank Steak: This large, affordable cut of meat is often described as “tough,” but when prepared right, it’s meaty and has a great texture.
  • Oregano: Dried oregano is fine.
  • Paprika: Made of dried sweet peppers, paprika adds a nice, earthy flavor without adding heat.
  • Salt and Pepper

For the Peperonata

  • Olive Oil: Some for the peperonata – and a little extra, for cooking the steak in the skillet.
  • Bell Peppers: Red and yellow bell peppers tend to be the sweetest, but green will also work if that’s what you have. Cut them into strips.
  • Onion: I like to use yellow onion here. A sweet onion like Vidalia would also be great. Really, though, any onion will do! Slice it into strips, as well.
  • Garlic: Minced, fresh garlic is best, but garlic from a jar would also work.
  • Salt and Pepper
  • Diced Tomatoes: You’ll need canned, diced tomatoes. Don’t drain them, go ahead and use the juices as well as the tomatoes themselves.
  • Capers: Capers are small, unopened flower buds from a type of flowering bush that’s common in the Mediterranean. They’re sold in jars, soaked in brine similar to artichoke hearts or olives. You can usually find them near the olives, artichoke hearts, or pickles.
  • Fresh Basil: ½ cup chopped fresh basil, plus more for garnish.

What’s the Closest Thing to Flank Steak?

If you can’t find flank steak at your local grocery store or butcher, you can still enjoy this dish! Most cooks agree that skirt steak is very similar to flank steak. It may be thinner (and a good bit longer!) than your typical flank steak, so cut it into short sections for cooking if necessary – and be careful not to overcook it.

black grill pan with slices of flank steak arranged inside the pan.

How to Make Flank Steak Peperonata

Now for the fun part: cooking the dish. You only need one skillet, which is great. And, pro tip: While you can make this all in one evening, you can also let the steak marinate overnight, and make the peperonata a day or two in advance, if you like. But, here’s the basic gist:

  • Dry-Marinate the Flank Steak. To start, trim any excess fat from the steak, and then combine the steak seasonings in a small bowl or baggie. Mix the seasonings well, and sprinkle them generously over both sides of the meat. Set this aside, covered, for 20 to 30 minutes at room temperature. Alternatively, refrigerate overnight.
  • Make the Quick Peperonata. While the steak is dry-marinating, heat up a few tablespoons of oil in a skillet. When the oil is hot, add your bell peppers, onions, and garlic to the skillet, sprinkle with salt and pepper, and cover. Let the veggies cook gently for 8 – 10 minutes. Once they have softened, stir in the tomatoes and capers and cook uncovered for about 5 minutes. Transfer the peperonata to a bowl, cover, and set aside.
  • Cook the Flank Steak. Before cooking the steak, carefully wipe down the skillet, and return it to the burner. Add more oil and heat it over medium-high, and while it heats, pat the steak dry with clean paper towels. Lay the steak in the hot oil, and let it cook for 5 – 7 minutes per side. You’ll know it’s done when the internal temperature registers at 125˚F to 130˚F. 
  • Rest the Steak, Slice It, and Finish the Peperonata. Place the cooked flank steak on a cutting board, cover it loosely with foil, and let it rest for 8 to 10 minutes. While it rests, add the fresh basil to the peperonata and give it a good stir. Finally, slice the steak thinly against the grain. Taste everything for salt and pepper, and add more as needed.
  • Serve. Arrange the sliced steak on a serving platter, along with the peperonata. Garnish with fresh basil, and serve.
overhead shot of a skillet with sliced yellow and red peppers cooking in it.

Tips for Success

Check out these helpful tips for my best advice on cooking flank steak peperonata the right way. This flavorful cut of meat is a great main course, when you know how to use it!

  • Cut Before Cooking: If your flank steak is too big to fit in your skillet properly, you can always cut it in half and cook one half at a time.
  • Let It Rest: As with any steak, it’s important to let the meat rest after cooking. That way, when you slice it, the juices will re-distribute throughout the steak instead of running out onto your cutting board.
  • Against the Grain: Another crucial thing to know about flank steak peperonata: it is tough – unless you cut it right. You’ll notice that the flank steak seems to be made of long “ribbons” of meat. Cut across those ribbons, so that instead of long, stringy pieces (hard to eat), you get strips made of little, tender bits (easy to eat).
slices of grilled flank steak served over a bed of peperonata, with a large serving fork placed at the bottom of the plate.

Side Dish Inspiration

Wondering what to serve with this recipe? No worries, I’ve got you covered! Here are some easy, wholesome side dishes that work perfectly with garlicky, zesty flank steak peperonata.

  • Bread: A slice or two of crusty, artisan bread would be perfect for soaking up the peperonata sauce and adding some healthy carbs. Try this Rosemary and Garlic No-Knead Skillet Bread – it’s incredibly easy, and addictively delicious.
  • Potatoes: Speaking of rosemary, have you tried adding it to mashed potatoes? Because let me tell you, that is a game-changer. Garlic Rosemary Mashed Potatoes might just be your new favorite potato recipe!
  • Cauliflower: Looking for a low-carb side that’s still comfy and satisfying? This recipe for Instant Pot Mashed Cauliflower with Garlic and Chives hits all the right notes, without all the starch.
overhead shot of flank steak peperonata served in a round plate, with a large serving fork placed to the left of the plate.

Storing and Reheating Flank Steak Peperonata

Leftovers should be refrigerated in shallow, airtight containers, or in zip-top bags. They’ll keep for 3 to 4 days.

To reheat, place the desired amount in a covered skillet over low heat, until heated through. Don’t overcook, or the steak will be tough.

Can I Freeze This?

Yes, you can! Just pack your cooked, cooled steak and peperonata into a freezer bag. Press out as much air as you can before sealing, and mark with the date. It will keep for up to 6 months in the freezer.

Thaw in the refrigerator before reheating.


slices of grilled flank steak served over a bed of peperonata.

Flank Steak Peperonata

Katerina | Diethood
Flank Steak Peperonata is an Italian-inspired steak dinner that features a bold, zesty blend of bell peppers, garlic, capers, and tomatoes.
5 from 7 votes
Servings : 6
Prep Time 10 minutes
Cook Time 25 minutes
Dry Marinating Time 20 minutes
Total Time 1 hour


For the Steak
  • 1.5 to 2 pounds flank steak
  • 2 teaspoons dried oregano
  • 1 teaspoon sweet paprika
  • 1 teaspoon salt
  • ½ teaspoon fresh ground black pepper
For the Peperonata
  • 4 tablespoons olive oil, divided
  • 2 red bell peppers, cut into ¼-inch wide strips
  • 2 yellow bell peppers, cut into ¼-inch wide strips
  • 1 yellow onion, sliced into ¼-inch wide stirps
  • 4 cloves garlic, minced
  • ½ teaspoon salt
  • ¼ teaspoon fresh ground black pepper
  • 1 can (14 ounces) diced tomatoes, undrained
  • 2 tablespoons capers
  • ¼ cup chopped fresh basil, plus more for garnish


  • Trim the steak and pat it dry with paper towels.
  • In a small mixing bowl combine the oregano, paprika, salt, and black pepper.
  • Season the steak with the oregano mixture, pressing down to adhere to the steak; set aside for 20 minutes, or refrigerate for up to 24 hours.
  • In the meantime, heat 3 tablespoons olive oil in a large 12-inch skillet set over medium-high heat.
  • To the heated oil add the bell peppers, onions, and garlic; season with salt and pepper, cover, and cook for about 8 to 10 minutes, or until softened.
  • Uncover, stir in the tomatoes and capers; continue to cook uncovered for about 5 minutes, or until slightly thickened.
  • Transfer the vegetables to a plate or bowl; cover and set aside.
  • Wipe down the skillet and return it to the burner.
  • Heat the remaining olive oil in the skillet over medium-high heat.
  • Lightly pat dry the flank steak with paper towels.
  • Add the steak to the heated oil and cook for 5 to 7 minutes per side, or until the internal temperature of the steak registers at 125˚F to 130˚F. Use an Instant Read Meat Thermometer to check for doneness.
  • Transfer steak to a cutting board; cover loosely with foil and let rest for 8 to 10 minutes.
  • Add the chopped basil to the peperonata and stir until well combined.
  • Slice the steak thinly against the grain.
  • Taste the steak and peperonata for salt and pepper; adjust accordingly.
  • Arrange the sliced steak on a serving plate with the peperonata.
  • Garnish with basil.
  • Serve.


Calories: 285 kcal | Carbohydrates: 11 g | Protein: 26 g | Fat: 15 g | Saturated Fat: 4 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 9 g | Cholesterol: 68 mg | Sodium: 814 mg | Potassium: 737 mg | Fiber: 3 g | Sugar: 4 g | Vitamin A: 1633 IU | Vitamin C: 132 mg | Calcium: 75 mg | Iron: 3 mg | Net Carbs: 8 g

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Course: Dinner, Main Course
Cuisine: Italian
Keyword: easy dinner ideas, how to cook flank steak, low carb meals
Did you make this recipe?Leave a Rating!


More Satisfying Steak Recipes

Scroll to Top