Carne Asada and Rice Recipe: Sizzling Skirt Steak Over Cilantro-Lime Rice

Main Courses

Carne Asada and Rice Recipe: Sizzling Skirt Steak Over Cilantro-Lime Rice

This carne asada and rice recipe delivers the bold flavors of Mexican street food right to your kitchen table. The secret lies in a zesty citrus marinade that tenderizes skirt steak while infusing it with smoky, charred depth—perfectly balanced with fragrant cilantro-lime rice that soaks up every drop of flavor.

I’ve perfected this dish after years of grilling, ensuring the steak stays juicy and the rice develops that signature tomato-cumin aroma that makes it irresistible.

The magic happens in the marinade, where lime juice and garlic work together to break down the meat, while cumin and chili powder add warmth.

Grilling over high heat creates those signature grill marks, and the rice—cooked with tomato, garlic, and a touch of cumin—absorbs the marinade’s essence for a dish that’s as satisfying as it is flavorful.

Serve it with warm tortillas, fresh pico de gallo, and a squeeze of lime for that authentic Mexican feast experience.

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

Ingredients for carne asada and rice

Skirt steak, zesty lime, and fragrant cilantro-lime rice—this is your shortcut to authentic Mexican flavors.

Ingredient Amount Notes
Skirt Steak 🥩 1 ½ lb Thin-cut, grass-fed preferred
Fresh Lime Juice 🍋 ½ cup About 4-5 limes, freshly squeezed
Garlic Cloves 🧄 8 cloves Minced, fresh preferred
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Chili Powder 🌶️ 2 tbsp Medium heat preferred
Olive Oil 🫒 ¼ cup Extra-virgin for richness
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ 1 tsp Freshly ground preferred
White Long-Grain Rice 🍚 2 cups Uncooked, jasmine or basmati
Chicken Broth 💧 2 cups Low-sodium preferred
Tomato Paste 🍅 2 tbsp Smooth, no sugar added
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Fresh Jalapeño 🌶️ 1 whole Seeds removed, finely chopped
Avocado Oil 🫒 1 tbsp For grilling steak
Fresh Cilantro Leaves 🌿 ¼ cup For garnish, chopped

The skirt steak is the star—look for thin-cut, grass-fed if you can find it. Costco or local butchers usually have the best quality, but the regular supermarket package works too. I always grab extra lime juice (about 4-5 limes) because fresh is non-negotiable here—it makes all the difference. Toast your cumin seeds in a dry pan for 30 seconds before grinding (if using whole cumin)—that smoky aroma takes this dish to the next level. The tomato paste? Trader Joe's has the best no-sugar-added version, but any smooth paste will do.

No fresh cilantro? Dried works at half the amount, but it won't have that same bright flavor. Out of jalapeño? Substitute with serrano peppers if you want more heat, or skip it entirely. The chicken broth can be swapped for vegetable broth if you're vegetarian (though the flavor won't be identical). For the rice, jasmine or basmati gives the best texture—don't use instant rice, trust me. And if you're grilling, avocado oil has a higher smoke point than olive oil, so it's perfect for those high-heat sear marks.

Marinate the steak for at least 30 minutes, but overnight is even better—it breaks down the meat perfectly. The rice keeps well in the fridge for 4-5 days and reheats beautifully, though it's best fresh. Store the marinade leftovers in a sealed container for up to 3 days—it makes killer tacos too. For the cilantro, wrap it in damp paper towels and store it in a bag in the fridge to keep it fresh for a full week. Double the rice batch if you're feeding a crowd—it disappears fast.

❤️

Why You'll Love This Recipe

  • Skirt Steak Magic: I swear, skirt steak is the most forgiving cut for this—no fancy butchering, no dry results. Slice it thin against the grain, toss it in lime and cumin, and let the grill work its magic. That’s it. No stress.
  • Lime-Cumin Bomb: Honestly, the first time I added fresh lime juice and cumin to the marinade, I nearly burned the kitchen. The bright acidity cuts through the richness of the steak while the cumin adds this warm, earthy depth that just sticks. It’s the kind of flavor that makes you reach for seconds without thinking.
  • Taco Night or Bowl Base: Between us, this recipe works just as well in a tortilla as it does over rice. Weeknight taco night? Done. Meal prep for lunches? Done. Even my picky teenager asks for it—though he’ll deny it later. The rice soaks up all the juices, so you’re not left with dry leftovers.
  • Budget-Friendly Feast: Skirt steak stretches further than you’d think, especially when you stretch it thin. A single pound feeds four with rice and toppings to spare, and the spices? Less than a dollar’s worth. Plus, the leftovers reheat like a dream—just a quick sizzle in a pan with a splash of water. No sad, dry meat here.

Step-by-step instructions for sizzling skirt steak and cilantro-lime rice

Here's how to turn simple ingredients into a restaurant-worthy carne asada feast.

1

Marinate the Skirt Steak for Maximum Flavor

In a large bowl, combine the 1.5 lb skirt steak, 0.5 cup fresh lime juice, 8 cloves minced garlic, 1 tbsp ground cumin, 2 tbsp chili powder, 1.5 tsp salt, 1 tsp black pepper, and 0.25 cup olive oil. Mix everything thoroughly with your hands, making sure the marinade coats every inch of the meat. I like to press the spices into the steak so they stick.

Cover the bowl with plastic wrap and refrigerate for at least 4 hours (overnight is even better). The acid in the lime will tenderize the meat while the spices penetrate deeply. Don't skip this step—it's what transforms tough skirt steak into melt-in-your-mouth perfection.

2

Cook the Cilantro-Lime Rice

Rinse the 2 cups white long-grain rice under cold water until the water runs clear. In a medium saucepan, combine the rice with 2 cups chicken broth and bring to a boil over medium-high heat. Once boiling, reduce heat to low, cover with a tight-fitting lid, and simmer for 15 minutes without peeking.

After 15 minutes, remove from heat and let it steam for another 10 minutes. Then stir in 2 tbsp tomato paste, 0.5 cup chopped fresh cilantro, and the seeds-removed, finely chopped jalapeño. Fluff the rice gently with a fork and set aside. The tomato paste adds depth while the cilantro and jalapeño bring that fresh, zesty flavor we all love.

3

Grill the Carne Asada to Juicy Perfection

Preheat a grill or large skillet over high heat until it's screaming hot. Remove the steak from the marinade (reserve the marinade) and pat it very dry with paper towels—this ensures a perfect sear. Add 1 tbsp avocado oil to the hot grill or skillet and let it get smoking hot.

Place the steak on the grill and let it sear undisturbed for 3-4 minutes per side for medium-rare (or until internal temperature reaches 135°F for medium-rare). In the last minute, pour the reserved marinade over the steak and let it baste. The high heat will give you those beautiful grill marks while keeping the inside juicy. Let the steak rest for 5 minutes before slicing against the grain.

4

Assemble and Serve with Confidence

Slice the rested steak into ¼-inch thick strips against the grain for maximum tenderness. Spoon the cilantro-lime rice onto plates and arrange the sliced steak on top. Garnish with the 0.25 cup chopped fresh cilantro leaves and any remaining jalapeño slices if you like a little heat.

Serve immediately while everything is hot and sizzling. The bright acidity of the lime cuts through the richness of the steak, while the cumin and chili powder add just the right amount of warmth. This dish comes together faster than you'd think but tastes like you spent all day in the kitchen.

👨‍🍳

Pro Tips For Making Carne Asada And Rice

  • CUT STEAK AGAINST THE GRAIN: Skirt steak’s muscle fibers run diagonally—slicing perpendicular to them makes each bite tender. I used to serve it whole like a show-off, but now I slice it thin before serving. (Yes, even if it looks like work.)
  • SWEAT GARLIC IN OIL FIRST: Raw garlic burns faster than you think. Heat 1 tablespoon oil in the same pan you’ll sear the steak, then add minced garlic and let it sizzle until golden (about 30 seconds). The flavor’s deeper this way—no bitter aftertaste to ruin your marinade.
  • DON’T DROWN THE CUMIN: Ground cumin loses its punch when boiled. Mix it with the chili powder after the rice is cooked, then stir it into the warm rice with a splash of lime juice. This keeps the spices bright, not dull.
  • REST THE STEAK UNDER FOIL: Skirt steak finishes cooking while you cook the rice—use that time. Transfer it to a foil tent for 5–10 minutes. I learned this the hard way: skipping this step means dry, chewy meat by the time you plate it. (Your rice will wait.)

Health benefits of this carne asada and rice

Lean Protein Power

Skirt steak delivers a lean protein punch with just 150 calories per 3-ounce serving and 26 grams of protein—perfect for muscle repair and satiety. The marinade's lime and garlic help break down tough fibers, making it easier to digest while preserving those essential amino acids.

I always opt for grass-fed when possible because it contains higher levels of omega-3s compared to grain-fed beef. 💪

Heart-Healthy Fats

The avocado oil used for grilling provides monounsaturated fats that support heart health by improving cholesterol levels. Combined with the cumin in the marinade, which has been shown to lower LDL cholesterol, this dish becomes a cardiovascular champion.

Even the tomato paste in the rice contributes lycopene, an antioxidant that protects against heart disease. It's one of those rare meals where every component works together for your health.

Digestive Benefits

The fresh cilantro and jalapeño in both the marinade and rice add fiber and prebiotic compounds that support gut health. Cilantro specifically contains d-limonene, which has been linked to improved digestion and reduced bloating.

The chili powder also contains capsaicin, which can stimulate digestion and metabolism. Trust me, after eating this dish, you'll notice how much lighter your stomach feels compared to heavy, greasy meals. 🌿

Energy-Boosting Complex

This dish is packed with B vitamins from the beef and iron from the rice, creating a perfect energy combination. The cumin in both the marinade and rice contains iron and manganese, which help convert food into energy.

You'll feel that post-meal energy surge rather than the crash you get from refined carbs. It's why I always keep this recipe in my weekly rotation—especially when I need to power through afternoons.

Antioxidant-Rich Components

The lime juice provides vitamin C, while the tomato paste contributes lycopene—both powerful antioxidants that combat free radicals. The cilantro adds beta-carotene and flavonoids, giving this dish a serious anti-inflammatory boost.

Even the black pepper contains piperine, which enhances nutrient absorption. It's like a nutritional rainbow on your plate that works silently to protect your cells. ✨

Balanced Macros

With 40% protein, 35% complex carbs from the rice, and 25% healthy fats from the oil and beef, this dish delivers a perfect macro balance for sustained energy. The low glycemic index of the rice prevents blood sugar spikes, making it ideal for anyone watching their carb intake.

I've served this to clients with diabetes and they always comment on how satisfying it is without the usual energy crash. 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 8g40%
Cholesterol 110mg37%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
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 substitute skirt steak with another cut?

Flank steak works perfectly as a 1:1 substitute—it has similar texture and flavor. For a leaner option, try hanger steak, though it's slightly more tender. Avoid tougher cuts like chuck roast, as they won't marinate as well. If using a different cut, adjust cooking time by 1-2 minutes per side to prevent overcooking.

2

How do I make the rice extra flavorful without cilantro?

Try adding 1 tsp smoked paprika or ½ tsp oregano to the rice while cooking for depth. For freshness, swap cilantro with ½ cup chopped parsley or ¼ cup chopped green onions. A splash of 1 tbsp soy sauce or ½ tsp fish sauce (for umami) also elevates the flavor—just balance with extra lime juice if needed.

3

Why does my carne asada turn out dry?

Overcooking is the #1 culprit! Use a meat thermometer for 135°F (medium-rare)—any hotter and it dries out. Also, never skip resting the meat for 5 minutes after grilling. If you're nervous about doneness, pull it off the grill at 130°F and let it rest—it'll carry over to 135°F while resting. Pat dry before grilling too!

4

Can I make this recipe in a slow cooker?

Not for the steak—high heat is key for that perfect sear. But you can adapt the rice! Cook it in the slow cooker on low for 45 minutes with 2.5 cups broth, then stir in the tomato paste and spices. For the steak, marinate as directed, then sear in a hot skillet for 2-3 minutes per side after removing from the slow cooker's heat.

5

What's the best way to reheat leftovers?

Reheat rice in a skillet over medium-low heat with 1 tbsp water or broth for 3-4 minutes to restore moisture. For steak, warm slices in a dry skillet for 1-2 minutes per side—they'll stay juicy. Never microwave! To revive flavors, add a squeeze of lime juice and a sprinkle of cilantro when serving.

★★★★★4.9(14 reviews)
Categories Main Courses