Grilled Flank Steak with Black Bean and Corn Salsa

Grilled Flank Steak with Black Bean and Corn Salsa

Grilled Flank Steak with Black Bean and Corn Salsa is one of those recipes that hooked me the first time I tasted it at a backyard cookout, and I still remember how the smoke and citrus cut through the rich meat. I love how the flank steak brings a bold, beefy note while the bright salsa lifts every bite, making it feel celebratory yet utterly approachable. That first bite had char, citrus, and a gentle crunch from the corn, and it taught me how a few simple ingredients can create a party on the plate.

Over the years I’ve tweaked the balance between the black beans and corn so the salsa never overwhelms the steak, but instead complements it. I often make this for summer evenings when friends drop by unexpectedly, because the components can be prepped in advance and assembled quickly. There is something very satisfying about slicing across the grain of a perfectly rested flank steak, watching juices settle on the platter, then ladling that vibrant salsa over the top. It feels rustic and refined at once.

When I serve Grilled Flank Steak with Black Bean and Corn Salsa, I like the relaxed rhythm of grilling and chatting, then bringing the platter to the table while the steak is still warm. The textures sing together, the acid from the lime juice brightens everything, and a little minced cilantro adds a fragrant finish that makes people ask for the recipe. I always say this is a perfect recipe for guests because it looks impressive, but it is forgiving and friendly to make.

Recipe Snapshot

Total Time:
30 mins
Prep Time:
10 mins
Cook Time:
20 mins
Difficulty:
Medium
Calories:
350 kcal
Cuisine:
American
Diet:
Gluten-Free, Low FODMAP
Course:
Dinner
Tools Used:
Grill, Medium bowl, Tongs, Probe thermometer, Knife

What Sets This Grilled Flank Steak with Black Bean and Corn Salsa Apart

Bold, smoky flavor that stands out

I adore how the char from the grill gives the flank steak a deep, smoky backbone, which contrasts beautifully with the fresh salsa. When I bite into it, the smoky notes make the meat feel robust, and the salsa’s brightness keeps each mouthful lively. That contrast is why I reach for this recipe when I want something memorable yet relaxed.

Fresh, bright salsa that keeps it light

The combination of black beans, corn, tomatoes, and lime juice makes the salsa feel fresh and summery. I love that it adds texture and zip without weighing down the steak. It’s the kind of topping you can spoon on warm meat and still taste every ingredient distinctly.

Flexible and guest friendly

I value recipes that adapt to the moment, and this one does just that. You can grill outdoors or use an indoor grill pan, and you can make the salsa ahead of time. That ease makes it ideal for nights when you want to be with people, not chained to the stove.

Balanced seasoning that respects the ingredients

The seasoning here is straightforward: cumin, garlic, salt and pepper, plus a splash of lime juice in the salsa. I appreciate recipes that let the primary ingredient shine, and this one shows respect for the flank steak without masking it with heavy sauces.

Textural harmony

The interplay of tender sliced flank steak with the slightly firm black beans and crunchy corn keeps every bite interesting. I find that textural contrast is a big reason this dish gets repeat requests at gatherings.

What You’ll Need for Grilled Flank Steak with Black Bean and Corn Salsa

Grilled Flank Steak with Black Bean and Corn Salsa

These ingredients are simple and purposeful. I focus on a few key players: the hearty flank steak as the star, and the salsa components which bring acid, texture, and freshness. The seasonings are minimal because the goal is balance, so each item earns its place on the plate.

  • 1 1/2 lb flank steak: Provide a lean, flavorful cut ideal for quick, high-heat grilling; bring to room temperature before cooking for even doneness. Slice thinly against the grain after resting to ensure tender, juicy servings. Marinate briefly or season simply to let the beef's natural flavor shine.
  • 1/2 tsp cumin: Add a warm, earthy spice that enhances smoky and savory notes in the steak; toast lightly in a dry pan to deepen aroma if desired. Use sparingly to avoid overpowering other seasonings and to complement the cumin-forward elements in the salsa. Pair with lime and garlic for balanced flavor.
  • 2 garlic cloves, crushed: Infuse bright pungency and savory depth when crushed and mixed into marinades or rubs; release essential oils by crushing just before use. Apply to the steak or salsa for aromatic sharpness, and avoid burning on high heat to prevent bitterness. Combine with salt and lime to elevate overall taste.
  • 1/2 tsp kosher salt: Provide fundamental seasoning to bring out the natural flavors of the meat and salsa; distribute evenly across the steak before grilling. Use kosher salt for better control and gentler extraction of juices compared to fine salt. Adjust amount to taste, remembering some will be in the salsa as well.
  • fresh cracked pepper to taste: Enhance overall seasoning with bold, freshly ground heat and aromatic complexity; apply to steak and taste the salsa before final adjustment. Freshly cracked pepper offers volatile compounds that are most pronounced when added just before serving. Use sparingly to complement rather than dominate.
  • 3 tbsp red onion, minced: Contribute sharp, slightly sweet crunch and mild onion heat when minced finely; mix into the salsa to provide texture contrast. Rinse and drain if using very pungent varieties to mellow flavor, and combine with lime and cilantro for brightness. Chill briefly before serving to let flavors meld.
  • 1 tsp olive oil: Coat ingredients lightly and help distribute minced onion and spices evenly in the salsa; use a high-quality extra virgin for best flavor. Add to dressings or marinades to bind flavors and promote browning on the steak when brushing during grilling. Store at room temperature to maintain consistency.
  • 1/4 cup fresh squeezed lime juice: Provide bright acidity to balance rich steak and sweet corn flavors; freshly squeezed juice gives a clean, zesty taste unmatched by bottled alternatives. Use to marinate the steak or dress the salsa so flavors meld and ingredients remain vibrant. Adjust quantity to control overall tartness.
  • 2 medium vine ripe tomatoes, diced: Bring juicy, slightly sweet texture and fresh acidity when diced; choose ripe vineripe tomatoes for best flavor and color. Mix into the salsa to add body and moisture, and remove excess seeds if a thicker salsa is preferred. Chill briefly to let flavors combine with lime and onion.
  • 1 cup canned black beans, drained and rinsed: Add creamy texture, protein, and earthy flavor when drained and rinsed to remove canning liquid; use low-sodium varieties if reducing salt. Fold into the salsa to provide heartiness and visual contrast, and toss gently to prevent mashing. Serve chilled or at room temperature for best texture.
  • 1 cup grilled corn kernels, frozen is fine too: Contribute sweet, smoky kernels and crisp texture whether grilled fresh or reheated from frozen; corn adds color and a summery note to the salsa. Char briefly for extra smokiness, then cool before mixing to preserve firmness. Use measured cup to maintain balance with beans and tomatoes.
  • 2 tbsp finely minced cilantro: Impart bright, citrusy herbal aroma and fresh green color when finely minced; add into salsa near the end to preserve delicate flavor. Use cilantro leaves and tender stems for best texture and distribute evenly for consistent bites. Adjust amount based on tolerance for cilantro's distinct flavor.
  • kosher salt and fresh pepper to taste: Finalize seasoning balance with coarse kosher salt for controlled salting and fresh pepper for aromatic lift; taste and adjust at the end to avoid over-salting. Use sparingly and add incrementally, especially if canned ingredients already contain sodium. Grind pepper fresh for maximum flavor impact.

Recipe Steps for Grilled Flank Steak with Black Bean and Corn Salsa

Grilled Flank Steak with Black Bean and Corn Salsa

These steps will guide you through seasoning, building the salsa, grilling, and finishing the dish. I like to move calmly and take small pauses to taste and smell as I go, trusting visual cues from the grill and the textures of the salsa components.

  1. Season the flank steak with the crushed garlic, cumin, salt and pepper and set aside 5-10 minutes.: The air will fill with an immediate garlicky, toasty aroma as the garlic and cumin mingle with the meat surface, which helps form a flavorful outer layer; this aromatics rest also lets the salt begin to penetrate the flank steak , improving internal seasoning. You should notice the surface looks slightly damp from the crushed garlic , that is normal and helps adhesion of spices. A common mistake is over salting at this stage, which can draw out too much moisture if left too long, so stick close to the suggested time. Use your hands to gently press the spices into the meat so they cling while grilling.
  2. Meanwhile, combine red onions, olive oil, lime juice, salt and pepper in a medium bowl and set aside a few minutes.: You will smell the sharpness of the red onion soften as the lime juice and olive oil mellow it, creating a balanced base for the salsa; the oil carries flavors while the acid brightens them. After a few minutes the onion will taste less abrasive and start to marry with the dressing, which makes the final salsa more harmonious. Avoid adding too much salt up front, taste after mixing, because the beans and tomatoes will also contribute seasoning.
  3. Add tomatoes, black beans, corn, cilantro and set aside.: As you fold in the diced tomatoes , drained black beans , grilled corn , and minced cilantro , the bowl becomes a colorful mosaic, and citrusy steam from the lime juice lifts the herbs. The mixture should be vibrant and slightly glossy from the olive oil . A typical error is overmixing, which can crush the tomatoes and make the salsa watery; gently fold the components to retain texture. Give it a final taste and balance salt and pepper so the salsa sings next to the meat.
  4. Heat a clean lightly greased indoor or outdoor grill on high heat.: A hot grill creates the sear you want, releasing a toasty, smoky scent as the grates warm. You should see faint wisps of smoke when it reaches proper temperature, which is essential for forming a flavorful crust on the flank steak . Resist the urge to move the steak too soon, because a proper sear requires steady high heat; if the grill is not hot enough the meat will stick and not brown. Lightly oil the grates or brush the steak with a little olive oil to prevent sticking.
  5. Grill the steak on high heat, 6-8 minutes on each side or until your desired degree of doneness. Until a probe thermometer inserted into the thickest part of the steak registers 130 F to 135°F for medium to medium rare.: As the steak hits the hot grates you will hear an immediate sizzle and smell an intensified beefy aroma, both signs the Maillard reaction is underway, which builds flavor and color. Look for a deep brown crust to form before flipping, and use a probe thermometer to check internal temperature; aim for 130 F to 135 F for medium to medium rare, which yields a juicy center with a slightly firm texture. One mistake is overcooking, which makes flank steak tough; rely on the thermometer rather than time alone because grills vary. If flare ups occur, move the steak to a slightly cooler part of the grill until flames subside.
  6. Let the meat rest about 5 minutes before slicing.: Resting allows the juices to redistribute, so when you slice the flank steak they stay in the meat rather than spilling onto the cutting board; you will notice the surface relax and the aromas mellow. During this pause the internal temperature will rise a few degrees, so plan accordingly. A common oversight is slicing too soon, which causes immediate juice loss and a drier result. Tent the steak loosely with foil to keep it warm while resting.
  7. Slice the beef into thin slices across the grain, place on a platter and top with corn, black bean and tomato salad.: Cutting across the grain shortens the muscle fibers, producing tender bites, and the thin slices showcase the pink interior contrasted with the dark seared exterior; the salsa adds bright color and a crunchy textural foil. You should hear a slight give as your knife passes through each slice, and the juices will glisten on the platter when done right. Avoid slicing with a dull knife which can tear the meat, and always cut against the grain to ensure tenderness. Arrange the slices so each piece can be topped with salsa for maximum flavor in every bite.

Variations to Try

Grilled Flank Steak with Black Bean and Corn Salsa

There are a few simple ways to shift the tone of this dish while keeping the core idea intact. Below are practical variations that change texture, heat, or presentation, each designed to be easy and effective.

  • Smoky char focus — Sear the flank steak over direct high heat until a deep crust forms, then move to indirect heat to finish if needed; this emphasizes smoky flavors and a pronounced crust.
  • Milder herb sauce — Stir extra minced cilantro into the salsa and finish with a touch more lime juice for a herbier, brighter topping that complements the rich meat.
  • Make it in advance — Prepare the salsa a few hours ahead and keep chilled, which allows the flavors to marry and saves hands on time right before serving.
  • Charred corn boost — If using frozen corn, quickly char it in a skillet to add a toasty note that echoes the grilled flank steak.
  • Acidity control — Adjust the lime juice to taste; less acid softens the brightness, more acid lifts the salsa and balances the fatty flank steak.

Serving Ideas for Grilled Flank Steak with Black Bean and Corn Salsa

This dish is wonderfully versatile for casual gatherings and more intentional meals. Below are detailed serving suggestions, storage notes, and pairing ideas that help you present the steak beautifully for different occasions.

  • Family dinner — Serve sliced flank steak with a generous scoop of the salsa on each plate, accompanied by simple sides like rice or warmed tortillas for an easy weeknight dinner everyone can enjoy.
  • Backyard cookout — Bring the steak to the table on a large platter and let guests help themselves, the colorful salsa makes a striking centerpiece and encourages communal serving.
  • Special occasion — Plate thin slices and drizzle any resting juices over the meat, top with a small spoonful of salsa for an elegant presentation that still feels relaxed.
  • Make ahead and store — Keep the salsa refrigerated in an airtight container for up to two days, and store leftover grilled flank steak wrapped in foil for up to three days; reheat gently to avoid overcooking.
  • Seasonal pairings — This recipe sings in summer when corn and tomatoes are at their peak, but the salsa works year round if you use good quality canned corn or frozen kernels.
  • Occasions — Ideal for summer gatherings, casual dinners, or Ramadan if you are breaking a fast with family, since the dish is hearty yet bright and can be portioned easily.

FAQ

I always rely on a probe thermometer for accuracy. Insert the thermometer into the thickest part of the steak. For medium to medium rare, aim for 130 F to 135 F, remembering the temperature will rise a few degrees while the meat rests. Visually, you want a deep brown sear outside and a warm pink center. If you try to judge by time alone you may overcook it, because grill temperatures and steak thickness vary. Rest the steak for about 5 minutes before slicing to let juices redistribute for a juicier result.

Yes, you can prepare the salsa a few hours ahead. I recommend draining the canned black beans thoroughly and keeping the salsa chilled in an airtight container. Add the minced cilantro towards the end, or right before serving, to keep its flavor fresh. If you are worried about the tomatoes releasing liquid, dice them and drain briefly on a paper towel before adding. Keep the salsa cold until serving and give it a gentle stir to redistribute any dressing that settled at the bottom.

An indoor grill pan or a heavy cast iron skillet works very well. Heat the pan on high until it is smoking hot, then sear the steak to develop a crust, turning once to create an even char. If needed, reduce the heat slightly to finish cooking to avoid burning. Use a probe thermometer to reach the desired internal temperature, and treat the pan like the grill by allowing the meat to rest after cooking. A hot pan gives excellent maillard browning that mimics the grill.

Always slice flank steak across the grain in thin slices. Cutting against the grain shortens the muscle fibers, which makes each bite tenderer and easier to chew. I slice at a slight angle to increase the surface area of each piece, which also makes the steak feel more tender in the mouth. Use a sharp knife and steady strokes; a dull blade can tear the meat and ruin the texture. Serve the slices topped with salsa so each bite has both meat and topping.

Conclusion

What makes this recipe special is the effortless balance between smoky, grilled flank steak and a bright, textured black bean and corn salsa. The dish feels elevated but remains simple to prepare, and it performs beautifully for both casual weeknights and lively gatherings. I encourage you to try it because the flavors come together quickly and reward you with bold, satisfying bites. Serve it when you want to impress without fuss, and enjoy the mix of char, freshness, and satisfying texture.

Grilled Flank Steak with Black Bean and Corn Salsa

Grilled Flank Steak with Black Bean and Corn Salsa

Grilled Flank Steak with Black Bean and Corn Salsa delivers smoky, charred flank steak paired with a bright, crunchy salsa of black beans, corn, and tomatoes. This easy weeknight dinner balances bold meatiness with fresh citrus and herb notes, making it perfect for summer gatherings or casual meals. The result is juicy, flavorful, and worth making again and again.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 350

Ingredients
  

  • 1 1/2 lb flank steak Provide a lean, flavorful cut ideal for quick, high-heat grilling; bring to room temperature before cooking for even doneness. Slice thinly against the grain after resting to ensure tender, juicy servings. Marinate briefly or season simply to let the beef's natural flavor shine.
  • 1/2 tsp cumin Add a warm, earthy spice that enhances smoky and savory notes in the steak; toast lightly in a dry pan to deepen aroma if desired. Use sparingly to avoid overpowering other seasonings and to complement the cumin-forward elements in the salsa. Pair with lime and garlic for balanced flavor.
  • 2 garlic cloves, crushed Infuse bright pungency and savory depth when crushed and mixed into marinades or rubs; release essential oils by crushing just before use. Apply to the steak or salsa for aromatic sharpness, and avoid burning on high heat to prevent bitterness. Combine with salt and lime to elevate overall taste.
  • 1/2 tsp kosher salt Provide fundamental seasoning to bring out the natural flavors of the meat and salsa; distribute evenly across the steak before grilling. Use kosher salt for better control and gentler extraction of juices compared to fine salt. Adjust amount to taste, remembering some will be in the salsa as well.
  • fresh cracked pepper to taste Enhance overall seasoning with bold, freshly ground heat and aromatic complexity; apply to steak and taste the salsa before final adjustment. Freshly cracked pepper offers volatile compounds that are most pronounced when added just before serving. Use sparingly to complement rather than dominate.
  • 3 tbsp red onion, minced Contribute sharp, slightly sweet crunch and mild onion heat when minced finely; mix into the salsa to provide texture contrast. Rinse and drain if using very pungent varieties to mellow flavor, and combine with lime and cilantro for brightness. Chill briefly before serving to let flavors meld.
  • 1 tsp olive oil Coat ingredients lightly and help distribute minced onion and spices evenly in the salsa; use a high-quality extra virgin for best flavor. Add to dressings or marinades to bind flavors and promote browning on the steak when brushing during grilling. Store at room temperature to maintain consistency.
  • 1/4 cup fresh squeezed lime juice Provide bright acidity to balance rich steak and sweet corn flavors; freshly squeezed juice gives a clean, zesty taste unmatched by bottled alternatives. Use to marinate the steak or dress the salsa so flavors meld and ingredients remain vibrant. Adjust quantity to control overall tartness.
  • 2 medium vine ripe tomatoes, diced Bring juicy, slightly sweet texture and fresh acidity when diced; choose ripe vine-ripe tomatoes for best flavor and color. Mix into the salsa to add body and moisture, and remove excess seeds if a thicker salsa is preferred. Chill briefly to let flavors combine with lime and onion.
  • 1 cup canned black beans, drained and rinsed Add creamy texture, protein, and earthy flavor when drained and rinsed to remove canning liquid; use low-sodium varieties if reducing salt. Fold into the salsa to provide heartiness and visual contrast, and toss gently to prevent mashing. Serve chilled or at room temperature for best texture.
  • 1 cup grilled corn kernels, frozen is fine too Contribute sweet, smoky kernels and crisp texture whether grilled fresh or reheated from frozen; corn adds color and a summery note to the salsa. Char briefly for extra smokiness, then cool before mixing to preserve firmness. Use measured cup to maintain balance with beans and tomatoes.
  • 2 tbsp finely minced cilantro Impart bright, citrusy herbal aroma and fresh green color when finely minced; add into salsa near the end to preserve delicate flavor. Use cilantro leaves and tender stems for best texture and distribute evenly for consistent bites. Adjust amount based on tolerance for cilantro's distinct flavor.
  • kosher salt and fresh pepper to taste Finalize seasoning balance with coarse kosher salt for controlled salting and fresh pepper for aromatic lift; taste and adjust at the end to avoid over-salting. Use sparingly and add incrementally, especially if canned ingredients already contain sodium. Grind pepper fresh for maximum flavor impact.

Equipment

  • Grill
  • Medium Bowl
  • Tongs
  • Probe thermometer
  • Knife

Method
 

  1. Season the flank steak with the crushed garlic, cumin, salt and pepper and set aside 5-10 minutes.: The air will fill with an immediate garlicky, toasty aroma as the garlic and cumin mingle with the meat surface, which helps form a flavorful outer layer; this aromatics rest also lets the salt begin to penetrate the flank steak , improving internal seasoning. You should notice the surface looks slightly damp from the crushed garlic , that is normal and helps adhesion of spices. A common mistake is over salting at this stage, which can draw out too much moisture if left too long, so stick close to the suggested time. Use your hands to gently press the spices into the meat so they cling while grilling.
  2. Meanwhile, combine red onions, olive oil, lime juice, salt and pepper in a medium bowl and set aside a few minutes.: You will smell the sharpness of the red onion soften as the lime juice and olive oil mellow it, creating a balanced base for the salsa; the oil carries flavors while the acid brightens them. After a few minutes the onion will taste less abrasive and start to marry with the dressing, which makes the final salsa more harmonious. Avoid adding too much salt up front, taste after mixing, because the beans and tomatoes will also contribute seasoning.
  3. Add tomatoes, black beans, corn, cilantro and set aside.: As you fold in the diced tomatoes , drained black beans , grilled corn , and minced cilantro , the bowl becomes a colorful mosaic, and citrusy steam from the lime juice lifts the herbs. The mixture should be vibrant and slightly glossy from the olive oil . A typical error is overmixing, which can crush the tomatoes and make the salsa watery; gently fold the components to retain texture. Give it a final taste and balance salt and pepper so the salsa sings next to the meat.
  4. Heat a clean lightly greased indoor or outdoor grill on high heat.: A hot grill creates the sear you want, releasing a toasty, smoky scent as the grates warm. You should see faint wisps of smoke when it reaches proper temperature, which is essential for forming a flavorful crust on the flank steak . Resist the urge to move the steak too soon, because a proper sear requires steady high heat; if the grill is not hot enough the meat will stick and not brown. Lightly oil the grates or brush the steak with a little olive oil to prevent sticking.
  5. Grill the steak on high heat, 6-8 minutes on each side or until your desired degree of doneness. Until a probe thermometer inserted into the thickest part of the steak registers 130 F to 135°F for medium to medium rare.: As the steak hits the hot grates you will hear an immediate sizzle and smell an intensified beefy aroma, both signs the Maillard reaction is underway, which builds flavor and color. Look for a deep brown crust to form before flipping, and use a probe thermometer to check internal temperature; aim for 130 F to 135 F for medium to medium rare, which yields a juicy center with a slightly firm texture. One mistake is overcooking, which makes flank steak tough; rely on the thermometer rather than time alone because grills vary. If flare ups occur, move the steak to a slightly cooler part of the grill until flames subside.
  6. Let the meat rest about 5 minutes before slicing.: Resting allows the juices to redistribute, so when you slice the flank steak they stay in the meat rather than spilling onto the cutting board; you will notice the surface relax and the aromas mellow. During this pause the internal temperature will rise a few degrees, so plan accordingly. A common oversight is slicing too soon, which causes immediate juice loss and a drier result. Tent the steak loosely with foil to keep it warm while resting.
  7. Slice the beef into thin slices across the grain, place on a platter and top with corn, black bean and tomato salad.: Cutting across the grain shortens the muscle fibers, producing tender bites, and the thin slices showcase the pink interior contrasted with the dark seared exterior; the salsa adds bright color and a crunchy textural foil. You should hear a slight give as your knife passes through each slice, and the juices will glisten on the platter when done right. Avoid slicing with a dull knife which can tear the meat, and always cut against the grain to ensure tenderness. Arrange the slices so each piece can be topped with salsa for maximum flavor in every bite.

Notes

  • Smoky char focus — Sear the flank steak over direct high heat until a deep crust forms, then move to indirect heat to finish if needed; this emphasizes smoky flavors and a pronounced crust.
  • Milder herb sauce — Stir extra minced cilantro into the salsa and finish with a touch more lime juice for a herbier, brighter topping that complements the rich meat.
  • Make it in advance — Prepare the salsa a few hours ahead and keep chilled, which allows the flavors to marry and saves hands on time right before serving.
  • Charred corn boost — If using frozen corn, quickly char it in a skillet to add a toasty note that echoes the grilled flank steak.
  • Acidity control — Adjust the lime juice to taste; less acid softens the brightness, more acid lifts the salsa and balances the fatty flank steak.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating