Picture this: the fragrant aroma of marinated flank steak sizzling in a hot pan, accompanied by the vibrant colors of fresh tomatoes and golden onions. That’s the moment I fell in love with Carne en Bistec, a Colombian classic that never fails to impress. This dish isn’t just a quick weeknight dinner; it’s a celebration of flavors that come together effortlessly, bringing warmth and satisfaction to any table. Whether you’re a seasoned home cook or just seeking to spice up your meal routine, this carne en bistec recipe is your ticket to exploring traditional Colombian cuisine, all while keeping it simple and delightful. Imagine tender steak melting in your mouth, balanced by the bright acidity of tomatoes and onions—it’s a comforting dish that even the pickiest eaters will adore. So, roll up your sleeves, and let’s bring a taste of Colombia into your kitchen!
Why You’ll Love This Colombian Steak with Tomatoes and Onions
Simplicity: This recipe combines easy-to-follow steps with minimal ingredients, making it perfect for weeknight dinners.
Bold Flavors: The blend of marinated flank steak with the vibrant tang of fresh tomatoes and sweet onions creates a mouthwatering experience.
Family-Friendly: Even picky eaters are won over by the comforting flavors of this dish, ensuring a hit at the dinner table.
Versatile: Serve alongside white rice, or get creative with variations like adding a fried egg on top for a delightful twist.
Cultural Delight: This dish connects you to Colombian heritage, bringing warmth and tradition to your home with every bite.
For tips to enhance your meal further, check out my guide to easy weeknight dinners.
Colombian Steak with Tomatoes and Onions Ingredients
For the Steak
- Flank Steak – The star of the dish; slice thinly against the grain for ultimate tenderness.
- Salt – A key player in enhancing the flavor; use a generous pinch for marination.
- Dried Oregano – Essential for the marinade, adding aromatic, earthy notes.
- Ground Cumin – This spice brings warmth and depth of flavor, truly defining Colombian steak.
- Red Wine Vinegar – Provides a necessary acidity; white vinegar can be a suitable substitute.
For the Sauce
- Onion – Adds sweetness and depth; opt for fresh onions, sliced thinly for quicker cooking.
- Tomato (or Canned Diced Tomatoes) – The sauce’s base, bringing moisture and flavor; fresh is best, but if using canned, drain well.
- Beef Broth – This cooking liquid enhances the sauce’s flavor; adjust the amount to get your desired thickness.
Transform your kitchen into a Colombian haven tonight with this delicious Colombian steak with tomatoes and onions!
How to Make Colombian Steak with Tomatoes and Onions
-
Marinate Steak: Start by patting the flank steak dry and slicing it thinly against the grain. Combine it with salt, oregano, cumin, and red wine vinegar in a bowl and let it marinate for about 10 minutes to absorb the flavors.
-
Sear Steak: Heat a skillet over medium-high heat and add a drizzle of oil. Place the marinated steak pieces in the pan and sear for about 3 minutes on each side until they are beautifully browned. Set aside once done.
-
Cook Onions: Lower the heat to medium-low and add the sliced onions to the same skillet. Sauté them for about 5 minutes, stirring occasionally until they become soft and translucent.
-
Prepare Sauce: Add the chopped tomatoes to the pan and generously season with salt and pepper. Stir in the beef broth, ensuring to scrape the bottom of the pan to incorporate those delicious browned bits into the sauce.
-
Combine and Simmer: Return the seared steak to the skillet with the sauce. Cover and let it simmer on low heat for approximately 10 minutes. Uncover and continue to cook until the sauce thickens to your liking, stirring occasionally.
-
Serve: Once ready, serve the Colombian steak hot over a mound of fluffy white rice and garnish with fresh avocado slices and a sprinkle of parsley or cilantro for an extra touch of flavor.
Optional: Try adding a fried egg on top for a classic twist known as Carne Bistec a Caballo.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Colombian Steak with Tomatoes and Onions
Fridge: Store leftovers in an airtight container for up to 2 days. This helps maintain flavor and prevents drying out.
Freezer: If you need to freeze, place the cooled dish in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: Reheat gently on the stovetop or in a toaster oven at a low temperature until warmed through. This keeps the steak tender and the sauce flavorful.
Avoiding Sogginess: To prevent the steak from becoming soggy, consume the leftovers promptly; if frozen, try to reheat once after thawing for best texture.
Expert Tips for Colombian Steak with Tomatoes and Onions
-
Slice Against the Grain: Thinly slicing the flank steak against the grain ensures maximum tenderness; this is crucial for achieving a melt-in-your-mouth experience.
-
Marination Essentials: Don’t rush the marination process! Even a short 10 minutes helps the flavors penetrate deeply, enhancing the overall taste of your Colombian steak.
-
Sauté for Sweetness: Sauté the onions until they’re translucent to bring out their natural sweetness; it makes a world of difference in flavor depth.
-
Scrape the Pan: Don’t forget to scrape the bottom of the skillet when preparing the sauce! This releases browned bits that add incredible depth to the flavor of your dish.
-
Adjust Thickness: If your sauce is too thin, simply simmer it uncovered; this concentrated cooking method intensifies flavors while thickening the sauce beautifully.
-
Serve Fresh: For the best experience, enjoy your Colombian steak with tomatoes and onions immediately after cooking; the flavors are brightest when served hot!
What to Serve with Colombian Steak with Tomatoes and Onions?
Create a full meal experience that dazzles the senses and delights the taste buds.
- Fluffy White Rice: A must for soaking up the rich, savory sauce; it balances flavors while providing a comforting base.
- Avocado Slices: Creamy, fresh avocado adds a cool contrast to the warm steak, enhancing texture with every bite.
- Sauteed Bell Peppers: Colorful bell peppers sautéed with garlic add a sweet touch that complements the hearty dish beautifully.
- Crispy Plantains: Sweet fried plantains create a delightful contrast with the savory tomato sauce, offering a traditional Colombian flair.
- Corn Salad: A refreshing corn salad with lime vinaigrette brightens the meal, introducing a zesty kick that lifts the entire dish.
- Colombian Arepas: This versatile staple can be grilled or fried and served alongside the steak for an authentic touch that adds heartiness.
- Tropical Fruit Juice: A glass of fresh mango or passion fruit juice is not only refreshing but enriches the dinner with a sweet, fruity essence.
- Chocolate Flan: To satisfy your sweet tooth afterwards, a rich chocolate flan provides a creamy finish, rounding out the meal perfectly.
Make Ahead Options
Carne en Bistec is perfect for meal prep, allowing you to savor its delightful flavors any night of the week! You can marinate the flank steak with salt, oregano, cumin, and red wine vinegar up to 24 hours in advance to enhance its tenderness and flavor. Additionally, slice and refrigerate the onions, and chop the tomatoes a day before cooking to save time. When you’re ready to serve, simply sear the marinated steak and sauté the onions as instructed, then combine everything to simmer for those rich, comforting results. This way, you’ll enjoy stress-free cooking and still have that authentic Colombian steak with tomatoes and onions on your table!
Colombian Steak with Tomatoes and Onions Variations
Customize your Carne en Bistec experience with these delightful twists that will make your taste buds dance.
-
Garlic Boost: Add minced garlic while sautéing onions for an aromatic flavor enhancement that pairs beautifully with the steak.
-
Bell Peppers: Toss in some sliced bell peppers during the onion sauté to introduce a bit of sweetness and vibrant color to the dish.
-
Spicy Twist: For heat lovers, add sliced jalapeños or a dash of cayenne pepper to the marinade for a kick that elevates the flavor profile.
-
Herb Infusion: Sprinkle fresh cilantro or parsley on top just before serving for an extra layer of brightness that complements the savory meat.
-
Lime Zing: Squeeze fresh lime juice over the plated dish to add a zesty brightness that contrasts wonderfully with the richness of the steak.
-
Creamy Touch: Top with crumbled feta or avocado for a creamy texture that balances out the flavors and adds a delightful creaminess.
-
Vegetarian Option: Substitute the flank steak with thick slices of portobello mushrooms for a hearty, earthy alternative that still delivers on taste.
-
Carne Bistec a Caballo: Serve the steak topped with a perfectly fried egg for a traditional Colombian twist that adds richness and flair to your plate.
Colombian Steak with Tomatoes and Onions Recipe FAQs
How do I select the right flank steak?
Absolutely! When choosing flank steak, look for one that has a bright red color and minimal dark spots. The meat should be firm to the touch, with a good amount of marbling. Make sure to check the sell-by dates and avoid any cuts with an off smell or slimy texture.
How should I store leftover Colombian steak with tomatoes and onions?
To keep your leftovers fresh, store them in an airtight container in the fridge for up to 2 days. This prevents the dish from drying out and maintains the flavors. For best results, reheat gently on the stovetop to preserve tenderness.
Can I freeze Colombian steak with tomatoes and onions?
Very! To freeze, let the dish cool completely, then transfer it to a freezer-safe container. You can keep it frozen for up to 3 months. To serve, simply thaw it overnight in the fridge and reheat gently—this ensures the steak remains tender and the sauce flavorful.
What should I do if the steak is tough after cooking?
If you find your steak turns out tough, it’s possible it wasn’t sliced thinly enough against the grain or cooked properly. For the future, ensure you don’t skip marinating for at least 10 minutes to tenderize. If you prefer, you can also braise the steak longer in the sauce to break down the fibers.
Is this recipe suitable for individuals with dietary restrictions?
Certainly! If you have dietary restrictions, you can easily customize the dish. For those with allergies, consider substituting the red wine vinegar with lemon juice or a suitable alternative. If you’re concerned about gluten, ensure your beef broth is gluten-free. And remember, this dish is pet-friendly; just keep any leftover sauces away from your furry friends!
How can I prevent the sauce from being too thin?
If your sauce ends up too thin, don’t worry! Simply uncover the pot and let it simmer for a bit longer. Stir frequently to prevent sticking and keep an eye on it until it thickens to your desired consistency. Enjoy this flavorful sauce over your steak, enhancing its richness!

Savory Colombian Steak with Tomatoes and Onions Tonight!
Ingredients
Equipment
Method
- Start by patting the flank steak dry and slicing it thinly against the grain. Combine it with salt, oregano, cumin, and red wine vinegar in a bowl and let it marinate for about 10 minutes.
- Heat a skillet over medium-high heat and add a drizzle of oil. Place the marinated steak pieces in the pan and sear for about 3 minutes on each side until they are beautifully browned. Set aside once done.
- Lower the heat to medium-low and add the sliced onions to the same skillet. Sauté them for about 5 minutes, stirring occasionally until they become soft and translucent.
- Add the chopped tomatoes to the pan and generously season with salt and pepper. Stir in the beef broth, ensuring to scrape the bottom of the pan to incorporate those delicious browned bits into the sauce.
- Return the seared steak to the skillet with the sauce. Cover and let it simmer on low heat for approximately 10 minutes. Uncover and continue to cook until the sauce thickens to your liking, stirring occasionally.
- Once ready, serve the Colombian steak hot over a mound of fluffy white rice and garnish with fresh avocado slices and a sprinkle of parsley or cilantro for an extra touch of flavor.


