Mexican Pot Roast(Makes 6 To 8 Large Servings)

Prep: 15 min Cook: 540 min Serves: 8 Cuisine: Mexican

A hearty Mexican-inspired pot roast with tender shredded meat and flavorful beans, perfect for comforting family dinners and gatherings that enjoy bold, spicy flavors.

Be the first to rate this recipe

Ingredients

  • 2 lb. boneless roast
  • 2 Tbsp. garlic
  • 1 1/2 tsp. cumin
  • 3 tsp. salt
  • 1 to 2 lb. dry pinto beans
  • 4 Tbsp. chili powder
  • 1 tsp. oregano

Instructions

  1. Put all ingredients in a large pot and cover with water.
  2. Cook slowly for 7 to 9 hours.
  3. Keep covered with water and stir occasionally during cooking.
  4. Remove from heat and stir in 1 to 3 tablespoons of picante sauce.
  5. Shred the meat before serving.

Tips & Substitutions

For a deeper flavor, consider searing the roast before adding it to the pot. If you're short on time, you can use canned pinto beans instead of dry, just reduce the cooking time accordingly. Adjust the chili powder to suit your heat preference; try a milder blend for a family-friendly version or add more for a kick. Keep an eye on the liquid level during cooking to prevent burning.

Serving Suggestions

Serve the Mexican Pot Roast with warm tortillas or over a bed of rice for a hearty meal. It pairs beautifully with Homemade Hot Salsa for added zest. For a complete dinner, consider serving with sides like Mexican Style Potato Salad or a fresh green salad. Don't forget to garnish with fresh cilantro and lime wedges for a burst of flavor.

Storage & Reheating

Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. To reheat, place the pot roast in a saucepan over low heat, adding a splash of water or broth to keep it moist. Stir occasionally until heated through. For longer storage, consider freezing portions for up to 3 months.

Nutrition & Diet Analysis (per serving)

Each serving of Mexican Pot Roast(Makes 6 To 8 Large Servings) contains roughly 470 calories, with 22g protein, 57g carbohydrates, and 27g fat. It is an excellent source of iron (222% of the Daily Value), calcium (87% of the Daily Value), and dietary fiber (51% of the Daily Value), and a good source of vitamin A and vitamin C. Note that it is relatively high in sodium, at 572mg per serving (25% of the Daily Value).

470 kcal 24% DV
Protein Fat Carbs

Macronutrients

Protein 21.8g 44% DV
Total Fat 27g 35% DV
Carbs 57.3g 21% DV
Fiber 14.3g 51% DV
Sugar 3.1g 6% DV

Electrolytes

Sodium 572.1mg 25% DV
Potassium 2137.5mg 45% DV
Cholesterol 0.5mg

Vitamins & Minerals

Vitamin A 104.6mcg 12% DV
Vitamin C 9.6mg 11% DV
Vitamin D 0mcg
Calcium 1125.9mg 87% DV
Iron 40mg 100% DV
Diet fit High-protein High-fiber

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use a different type of meat for this recipe?

Yes, you can substitute beef chuck or even pork shoulder for a different flavor profile. Just adjust the cooking time based on the size and type of meat, ensuring it becomes tender throughout.

Is there a vegetarian version of this dish?

Absolutely! You can use a mixture of hearty vegetables like mushrooms and carrots along with vegetable broth and spices to create a flavorful vegetarian alternative. This would align well with vegan recipes.

What can I do with leftovers?

Leftover Mexican Pot Roast can be used in a variety of dishes. Try shredding the meat and mixing it into tacos, burritos, or quesadillas. You can also make a delicious chili by adding canned tomatoes and beans, perfect for a quick meal.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Mexican recipes → Vegan recipes → Vegetarian recipes → All recipes →