Costillas a la Mexicana

Costillas a la Mexicana is a comforting Mexican dish made with tender beef ribs simmered in a lively mix of tomatoes, onion, and jalapeño. It’s rustic, colorful, and full of that homemade warmth that makes you want to grab a tortilla and dive right in.

This dish is one of those that doesn’t need to be fancy. You can make it for a Sunday lunch or a casual dinner when you want something hearty but still comforting.

The beef short ribs slowly soak up all that sauce until they’re juicy and flavorful, and the smell alone could make your neighbors peek over the fence.

Before you start cooking, don’t miss the video below! I’ll walk you through each step of my Costillas a la Mexicana. It’s an easy, step-by-step guide so you can see exactly how everything comes together.

Close-up of Costillas de Res a la Mexicana.

Costillas a la Mexicana Recipe

Start by prepping your vegetables. I like to cut the tomatoes into wedges, slice the onion thinly, and cut the chiles lengthwise, removing the seeds and veins so the flavor stays bright without being too spicy.

Arrange the tomatoes, chiles, and onion on a plate so everything’s ready to go.

Tomatoes, onion and chiles cut and ready on a plate.

Next, prepare the beef ribs. Cut them into pieces about 2 inches long, small enough to cook evenly and fit nicely in your pan, but still meaty enough to stay juicy.

Short beef ribs on a clay plate.

Heat a bit of oil in a large, deep pan over medium heat. Once it’s hot, add the ribs and sprinkle in your spices.

Let them brown slowly on all sides, this step is where the flavor starts building, so take your time. It should take about 8 to 10 minutes.

Browned beef ribs costillas in a pan.

When they’re nicely golden, remove the ribs and set them aside on a plate.

In the same pan (don’t wash it, all that flavor stays!) add the chopped onion and chiles. Sauté for 2 to 3 minutes, stirring often, until they soften and smell delicious.

Add the tomatoes and cook for another couple of minutes, just until they start to break down.

Vegetables cooking in a pan.

Now return the ribs to the pan and stir everything together so the meat gets coated with those bright flavors.

Pour in the tomato sauce and a little splash of water, you just want enough liquid to create a nice saucy base.

The costillas de res (beef ribs) cooking with vegetables in a pan.

Season with salt and pepper, cover, and let it all simmer gently for about 15 minutes.

The sauce will thicken slightly, and the ribs will become tender and juicy. When everything looks rich and the vegetables are soft and glossy, it’s ready.

Costillas de res already cooked with the Mexican sauce in a pan.

Taste the sauce and adjust the seasoning if needed. Then serve your Costillas a la Mexicana and enjoy.

If you have leftovers, you can store them in an airtight container in the fridge for up to 4 days or freeze them for about 3 months.

When freezing, divide the ribs and sauce into meal-size portions so you can reheat only what you need.

Serving Costillas Mexicanas

Costillas a la Mexicana is one of those dishes that practically calls for a full Mexican-style spread on the table. I love serving it with cilantro lime rice. The fluffy rice soaks up the sauce beautifully!

Of course, corn tortillas are a must. Perfect for scooping up the meat and a bit of that spicy tomato sauce in every bite.

For something comforting on the side, I like a small bowl of frijoles de la olla. Their mild flavor balances the richness of the ribs and makes the whole meal feel even more homemade.

Beef Costillas Mexicanas in a plate with white rice, tortillas, and lime wedges.

And because no Mexican meal feels complete without a little something fresh and cool, I usually pour a tall glass of agua de jamaica.

The tart, floral flavor of hibiscus is just what you need to round out the meal! Simple, colorful, and so satisfying.

More Mexican Recipes

If you enjoyed these Costillas a la Mexicana, you might also like a few other comforting Mexican dishes from my kitchen.

Hope you loved this authentic Mexican recipe! If you make it, I’d love to see how it turns out! You can tag me or follow along on TikTokPinterest, and YouTube. I always enjoy seeing your kitchen creations and chatting with you there.

Video

Print the recipe

Costillas a la Mexicana recipe.

Costillas a la Mexicana

4 servings
Tender, juicy Costillas a la Mexicana simmered in a vibrant mix of tomatoes, onion, and chiles. This easy, homemade recipe brings authentic Mexican flavor to your table! Saucy, comforting, and perfect with rice, beans, and warm corn tortillas.
prep 10 minutes
cook 35 minutes
total 45 minutes

Ingredients 

  • 2 pounds short beef ribs (cut into 2 inches pieces)
  • ½ cup tomato sauce
  • cilantro (as much as you want)
  • 2 medium tomatoes (cut into wedges)
  • 1 medium onion (sliced)
  • 2 jalapeno peppers (sliced, seeds and veins removed)
  • 1 ½ teaspoons garlic powder
  • 1 ½ teaspoons guajillo chile powder (or hot paprika)
  • 1 ½ teaspoon cumin powder
  • 3 Tablespoons cooking oil
  • salt and pepper (to taste)

Instructions
 

  • Heat the oil in a large pan over medium heat.
  • Add the ribs, season with the spices, and cook until browned on all sides, about 8–10 minutes.
  • Remove the ribs from the pan and set them aside on a plate.
  • Add the onion and chiles to the same pan and cook, stirring often, for 2–3 minutes or until slightly softened.
  • Add the tomatoes and cook for another 2 minutes.
  • Return the ribs to the pan and stir to coat them with the vegetables. Pour in the tomato sauce and a little water, just enough to loosen the mixture.
  • Season with salt and pepper, cover, and let cook for about 15 minutes, or until the ribs are tender and the vegetables are soft and flavorful.

Notes

Brown the ribs well because that’s where the depth of flavor comes from.
• If you like it spicy, keep a few chile seeds in; for a milder version, remove them.
• The sauce thickens as it cools, so don’t worry if it seems a bit loose at first.
Nutrition Information
Serving: 1 serving | Calories: 419kcal | Carbohydrates: 9g | Protein: 33g | Fat: 28g | Saturated Fat: 9g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 10g | Trans Fat: 0.1g | Cholesterol: 98mg | Sodium: 843mg | Potassium: 944mg | Fiber: 2g | Sugar: 5g | Vitamin A: 1088IU | Vitamin C: 24mg | Calcium: 41mg | Iron: 5mg

Leave a Reply

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

Recipe Rating