← All recipes
Rustic cast iron skillet with a colorful mix of browned beef, beans, peppers, and onions topped with melted cheese.

Tex-Mex Cast Iron Beef and Bean Skillet

A hearty skillet packed with tender beef, savory beans, and a zesty Tex-Mex kick that'll warm your soul.

Total: 35 minPrep: 10 minCook: 25 minServes 4Difficulty: Easy⭐ 4.7 (234+ ratings)$

Ingredients

Servings:

Steps

  1. 1 Heat olive oil in a cast iron skillet over medium heat.
  2. 2 Add diced onion and bell pepper, sauté until softened.
  3. 3 Add ground beef, breaking it into crumbles, and cook until browned.
  4. 4 Stir in cumin, chili powder, smoked paprika, and garlic powder; cook for 1 minute.
  5. 5 Pour in the tomato sauce and add the pinto beans and frozen corn.
  6. 6 Season with salt and pepper to taste, then bring to a simmer.
  7. 7 Cover and cook for 10 minutes, allowing flavors to meld.
  8. 8 Remove from heat and sprinkle with shredded cheddar cheese.
  9. 9 Cover skillet and let sit until cheese is melted.
  10. 10 Garnish with fresh cilantro if desired, then serve hot.

Equipment

Variations

Substitutions

Pairings

Nutrition

Calories: 450 kcal
Fat: 22g fat
Carbs: 35g carbohydrates
Protein: 30g protein
Fiber: 8g fiber
Sugar: 6g sugar
Sodium: 800mg sodium

Tips

Storage

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or in the microwave.

Freezing: Freezes well for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop.

Serving Suggestions

FAQ

Can I use a regular skillet instead of cast iron?

Absolutely, but cast iron adds extra flavor.

Is this recipe gluten-free?

Yes, as long as you ensure your seasonings and sauces are gluten-free.

Share this recipe