Nutrition Facts for Mexican beef stew

Mexican Beef Stew

Warm up your kitchen with the bold, comforting flavors of Mexican Beef Stew, a hearty dish packed with tender beef, vibrant vegetables, and a medley of aromatic spices. This one-pot wonder combines seared beef chuck roast, fire-roasted tomatoes, and a rich beef broth, infused with earthy cumin, smoky chili powder, and fragrant oregano for a deeply satisfying meal. Loaded with potatoes, carrots, and sweet corn, this stew is slow-simmered to perfection, creating melt-in-your-mouth meat and perfectly tender vegetables. Topped with fresh cilantro and a squeeze of lime, this rustic Mexican-inspired recipe is as versatile as it is flavorful—serve it with warm tortillas or crusty bread for the ultimate comfort food experience. Perfect for cozy family dinners or a crowd-pleasing weekend meal, this stew is sure to become a favorite in your repertoire.

Nutriscore Rating: 72/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Mexican Beef Stew
Prep Time:20 mins
Cook Time:120 mins
Total Time:140 mins
Servings: 6

Ingredients

  • 2 pounds beef chuck roast
  • 2 tablespoons olive oil
  • 1 yellow onion, diced
  • 4 garlic cloves, minced
  • 3 carrots, peeled and sliced
  • 4 medium potatoes, peeled and diced
  • 1 14-ounce can fire-roasted diced tomatoes
  • 4 cups beef broth
  • 1 cup frozen corn
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon dried oregano
  • 1 bay leaf
  • 0.25 cup fresh cilantro, chopped (optional, for garnish)
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 lime wedges (optional, for serving)

Directions

Step 1

Cut the beef chuck roast into bite-sized cubes, about 1 inch each. Season with salt and black pepper.

Step 2

In a large pot or Dutch oven, heat olive oil over medium-high heat. Sear the beef cubes in batches, making sure not to overcrowd the pot. Sear until browned on all sides, about 4 minutes per batch. Remove the beef and set aside.

Step 3

In the same pot, reduce heat to medium and add the diced onion. Sauté until softened, about 5 minutes. Add the minced garlic and sauté for another 1 minute until fragrant.

Step 4

Return the beef to the pot. Stir in the cumin, chili powder, and oregano, ensuring the beef is evenly coated with the spices.

Step 5

Add the fire-roasted diced tomatoes, beef broth, and bay leaf. Stir well and bring to a simmer.

Step 6

Once simmering, lower the heat to medium-low, cover with a lid, and let cook for 1 hour, stirring occasionally.

Step 7

After 1 hour, add the carrots, potatoes, and frozen corn to the pot. Stir well and cover again. Continue cooking for another 45 minutes or until the beef is tender and the vegetables are cooked through.

Step 8

Adjust seasoning with additional salt and pepper to taste. Remove and discard the bay leaf before serving.

Step 9

Serve the Mexican Beef Stew hot, garnished with fresh cilantro and an optional squeeze of lime juice for added brightness. Enjoy with warm tortillas or crusty bread on the side.

Nutrition Facts

Serving size (3800.3g)
Amount per serving % Daily Value*
Calories 3654.6
Total Fat 216.1g 0%
Saturated Fat 78.5g 0%
Polyunsaturated Fat 2.7g
Cholesterol 680.4mg 0%
Sodium 7695.6mg 0%
Total Carbohydrate 248.5g 0%
Dietary Fiber 36.0g 0%
Total Sugars 42.0g
Protein 199.2g 0%
Vitamin D 0IU 0%
Calcium 551.3mg 0%
Iron 38.9mg 0%
Potassium 8725.4mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 52.1%
Protein: 21.3%
Carbs: 26.6%