Carne Asada With Rice and Beans Recipe: Charred Lime-Marinated Steak Over Cilantro-Creamed Beans

Side Dishes

Carne Asada With Rice and Beans Recipe: Charred Lime-Marinated Steak Over Cilantro-Creamed Beans

This carne asada with rice and beans recipe delivers the bold flavors of Mexican street food with restaurant-quality results at home. The secret lies in marinating flank steak with lime and garlic, then searing it to achieve that signature charred crust.

Every bite combines tender, juicy meat with bright citrus notes that cut through the richness, creating a dish that feels both celebratory and effortless.

Pairing perfectly grilled carne asada with fluffy cilantro-cream beans and aromatic rice transforms this into a complete, satisfying meal. The beans get their signature creamy texture from a blend of sour cream and fresh cilantro, while the rice absorbs subtle garlic and cumin for depth.

Together, these components create a harmonious balance of textures and flavors that makes this dish ideal for family dinners or weekend gatherings.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for carne asada with rice and beans

Fifteen ingredients for a restaurant-worthy carne asada experience at home.

Ingredient Amount Notes
Flank Steak 🥩 1 ½ lb Center-cut, 1/2-inch thick
Fresh Limes 🍋 4 whole Juiced and zested
Garlic Cloves 🧄 8 cloves Minced for marinade
Olive Oil 🫒 ½ cup Extra-virgin for richness
Cumin Seeds 🌿 1 tbsp Toasted for depth
Dried Oregano 🍃 1 tbsp Mexican oregano preferred
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Cilantro Leaves 🌿 1 cup Fresh, loosely packed
Sour Cream 🥛 ½ cup Full-fat for creaminess
Canned Black Beans 🫘 1 ½ cups Low-sodium, drained
Long-Grain White Rice 🍚 1 ½ cups Uncooked, jasmine preferred
Chicken Broth 💧 1 ½ cups Low-sodium for rice
Ground Cumin 🌿 ½ tsp For rice seasoning
Bay Leaves 🌿 2 whole For rice infusion

The flank steak is non-negotiable for authentic texture—center-cut ensures tenderness, and that 1/2-inch thickness gives you perfect char without overcooking. Whole Foods or local butcher shops carry the best quality, but any reputable grocery store's meat counter will have suitable options. Look for vibrant color and good marbling. For the lime juice, Mexican limes (like Key limes) add extra tartness, but regular limes work fine. Toast your cumin seeds in a dry pan for 30 seconds before grinding—this releases their aromatic oils and takes the dish to another level. The sour cream should be full-fat; Kroger's brand or Trader Joe's are reliable choices for quality.

No Mexican oregano? Regular dried oregano at half the amount works in a pinch, though it lacks that distinctive earthy flavor. Substituting the flank steak? Skirt steak is the next best option, but avoid sirloin—it's too lean and won't develop that signature char. For the beans, pinto beans or kidney beans swap one-for-one, though black beans provide the best traditional texture. The rice can be basmati if you prefer, but jasmine rice absorbs the garlic and cumin beautifully. If you're short on time, the beans and rice can be prepped while the steak marinates—multitasking is key in Mexican street food cooking.

Marinate the steak for at least 4 hours, ideally overnight—the acidity needs time to tenderize. Store the marinade in a sealed container in the fridge, and discard any unused marinade after use (it contains raw meat juices). The cooked beans keep for 4-5 days in the fridge, and the rice reheats perfectly—just add a splash of water or broth to prevent drying. For the steak, slice against the grain for maximum tenderness. Portion the rice and beans into meal prep containers for up to 3 days of effortless lunches.

❤️

Why You'll Love This Recipe

  • One-Skillet Solution: I swear by this trick—sizzle the steak in the same pan you’ll toss the rice and beans later. No extra dishes, no stress. Just flip the pan, add the rice, and let the garlic-cumin aroma fill your kitchen while you stir.
  • Lime-Garlic Magic: That bright citrus cut from fresh limes and crushed garlic cloves? It’s what turns tough flank steak into something dangerously tender. The cumin seeds toast in the oil first—honestly, the smell alone makes me pause mid-chop.
  • Weeknight or Fiesta: Same recipe works for a lazy Tuesday or a backyard barbecue. Double the batch, wrap the leftovers in tortillas, and boom—you’ve got lunch for three days. (Yes, even on a Tuesday night.)
  • Budget-Friendly Powerhouse: Flank steak stretches further than you’d think, especially when sliced thin. Pair it with rice and beans, and suddenly you’ve fed four people for under $15. My wallet and my family’s stomachs thank me every time.

Step-by-step instructions for charred lime-marinated steak with cilantro-creamed beans

Master this Mexican feast with perfectly charred carne asada, aromatic rice, and creamy cilantro beans.

1

Prepare the Lime-Marinade and Toast the Spices

In a medium bowl, combine the juice from all 4 whole fresh limes and zest from 2 limes (reserve the remaining zest for garnish). Add the 0.5 cup olive oil, 8 minced garlic cloves, 1 tbsp toasted cumin seeds (toast in a dry skillet over medium heat for 1 minute until fragrant), 1 tbsp dried oregano, 1.5 tsp salt, and 0.5 tsp freshly cracked black peppercorns. Whisk until fully emulsified—the marinade should have a bright citrus aroma and smooth texture.

Place the 1.5 lb flank steak in a resealable plastic bag, pour in the marinade, and massage it into the meat, ensuring it coats all surfaces. Seal the bag and refrigerate for at least 4 hours (overnight is ideal). This time allows the acidity to tenderize while the spices penetrate deeply. Real talk: Don't skip this step—it transforms tough flank steak into melt-in-your-mouth carne asada.

2

Cook the Rice with Aromatics

Rinse the 1.5 cups long-grain white rice under cold water until the water runs clear. In a medium saucepan, combine the rice with 1.5 cups chicken broth, 0.5 tsp ground cumin, and 2 whole bay leaves. Bring to a boil over high heat, then immediately reduce to low heat, cover tightly, and simmer for 15 minutes. Avoid peeking—steam escape causes uneven cooking.

After 15 minutes, turn off the heat and let the rice steam undisturbed for another 10 minutes. The rice should be tender with no liquid remaining. Fluff with a fork and discard the bay leaves. This method ensures perfectly separate grains with minimal sticking—no mushy rice here.

3

Char the Carne Asada to Perfection

Remove the steak from the marinade (reserve the marinade for later) and pat it dry with paper towels. Heat a cast-iron skillet or grill over high heat until it's screaming hot—you should see a thin layer of smoke when you place the steak down. Sear the steak for 3-4 minutes per side, pressing down gently with a spatula during the first minute to prevent curling. You're aiming for deep char marks and an internal temperature of 130-135°F (medium-rare).

Transfer the steak to a cutting board and tent loosely with foil. Let it rest for 10 minutes—this crucial step ensures juicy slices. While it rests, heat the reserved marinade in the same skillet over medium heat for 2 minutes to reduce slightly. This concentrated marinade will elevate the flavor of your beans.

4

Create the Cilantro-Creamed Beans

In a separate skillet, warm the 1.5 cups canned black beans over medium heat for 2 minutes to remove any chill. Add the reduced lime marinade and stir to combine. In a small bowl, whisk together the 0.5 cup sour cream and 1 cup chopped cilantro leaves, then fold this mixture into the beans. Season with an additional ½ tsp salt if needed. The beans should be creamy but not watery—adjust the sour cream ratio if necessary.

Keep the beans warm over low heat while you slice the steak. This step transforms simple canned beans into a rich, tangy side that complements the charred carne asada beautifully. The balance of citrus, creaminess, and fresh herbs is what makes this dish truly special.

5

Slice and Serve with Confidence

Slice the rested steak against the grain into ¼-inch thick strips. The grain runs diagonally across the flank steak, so cutting perpendicular ensures tender bites. Arrange the sliced carne asada over the cilantro-cream beans and fluffy rice. Garnish with the reserved lime zest and any remaining fresh cilantro leaves.

Serve immediately with warm tortillas or crusty bread. Each bite should deliver perfectly charred edges, juicy meat, and a bright citrus finish. The creamy beans add a luxurious contrast to the smoky steak, while the rice soaks up all the delicious juices. This is the kind of meal that tastes even better the second time around—trust the process.

👨‍🍳

Pro Tips For Making Carne Asada With Rice And Beans

  • Slice Against the Grain: Take your time cutting the flank steak—look for the muscle fibers and slice perpendicular to them. I used to rush this and ended up with chewy, stringy meat instead of tender, restaurant-quality strips. A sharp knife and patience make all the difference.
  • Toast Your Cumin Whole: Skip the ground cumin and toast the whole seeds in a dry skillet for 30 seconds until fragrant. Then grind them fresh—this adds depth the pre-ground version can’t match. I learned this the hard way after making a whole batch with store-bought ground cumin that tasted flat.
  • Rest the Meat Before Slicing: Let the steak rest for a solid 5-10 minutes under foil after cooking. I know, I know, you’re eager to serve it, but slicing too soon turns your perfect sear into a sad, juicy mess. Trust me, your guests won’t even notice the wait.
  • Use Cold Lime Juice: Zest your limes first, then juice them and chill the juice in the fridge for 10 minutes before using. Cold lime brightens the dish without overpowering the meat—warm lime juice can taste bitter and harsh. This is the one upgrade that actually changes the outcome.

Regional styles of these flavors

Northern Mexico Style

In the northern regions like Chihuahua and Coahuila, carne asada often features grilled skirt steak instead of flank, sliced thin and served with charro beans—a heartier version made with bacon and chorizo. The marinade here includes white vinegar for extra tang, and the beans get a smoky chipotle kick.

I love adding crumbled queso fresco on top of the beans for that authentic northern touch. 🌶️

Central Mexico Flair

Central Mexico, especially around Mexico City, leans toward flank steak with a marinade that includes avocado purée for richness. The rice is often cooked with tomato and onion for a deeper flavor, and the beans get a touch of diced onion and jalapeño for freshness.

This version is lighter but equally vibrant—perfect for weeknight dinners. The key is balancing the smoky char with the creamy beans.

Oaxacan Twist

Oaxaca brings bold flavors to carne asada with guajillo chiles in the marinade, giving the meat a subtle smoky-sweet depth. The beans here are often refried with epazote, and the rice gets a hint of hoja santa (a local herb) for an aromatic lift.

Garnish with pickled red onions and tajín for that Oaxacan zing. I find this version especially satisfying when paired with warm corn tortillas.

Texas-Mexican Fusion

Across the border, Texas-Mexican style keeps the flank steak but adds a Cajun-inspired kick with cayenne and smoked paprika in the marinade. The beans get a cheesy jalapeño cream twist, and the rice is often cooked with chicken bouillon for extra richness.

This fusion style is all about bold, smoky flavors with a touch of heat—ideal for those who love a little extra spice. 🔥

Street Food Version

For a true street food experience, skip the rice and serve the carne asada on warm corn tortillas with salsa verde and queso fresco. The beans can be served on the side or even mixed into the tortillas for a heartier bite.

This version is all about quick, bold flavors—perfect for tacos or quesadillas. The secret? Char the steak over open flame for that authentic smoky taste. 🌮

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 9g45%
Cholesterol 110mg37%
Sodium 620mg27%
Total Carbohydrate 52g18%
Dietary Fiber 10g36%
Sugars 3g
Protein 48g96%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use skirt steak instead of flank steak?

Skirt steak works beautifully and is often preferred in northern Mexico for its bold beefy flavor. Just marinate it the same way and slice it thinner (about ⅛-inch thick) since it's more tender. The cooking time remains similar—3-4 minutes per side—but watch closely to avoid overcooking.

2

How do I make the beans extra creamy without sour cream?

Blend ½ cup cooked beans with ¼ cup water until smooth, then mix back into the remaining beans. Add a splash of the reserved lime marinade and a pinch of salt. For richness, stir in 1 tablespoon mashed avocado or a dollop of Greek yogurt instead.

3

What's the best way to reheat leftovers?

Reheat the rice and beans separately in a skillet over low heat with a splash of water or broth to prevent drying. For the carne asada, warm slices in the same skillet for 1-2 minutes per side until just heated through. Never microwave—it makes the meat tough and rubbery!

4

Can I make this dish ahead of time?

Yes! Cook the rice and beans 1 day ahead and store separately in the fridge. Reheat as directed above. Marinate the steak up to 2 days ahead, but cook it fresh for the best texture. The beans actually taste better the next day as flavors meld!

5

What if my steak turns out tough?

Toughness usually means overcooking or not slicing against the grain. For next time, use a meat thermometer (130-135°F internal temp) and slice perpendicular to the grain. If it's already cooked, slice thin and serve with extra beans and rice to soften each bite.

★★★★★4.6(2 reviews)
Categories Side Dishes