If you’re craving a bold and satisfying dinner that comes together in just one pan, this Beef Taco Skillet is the answer. Packed with ground beef, taco seasoning, beans, corn, and melty cheese, this hearty recipe is perfect for busy weeknights when you want flavor without the fuss.
Course Main Course
Cuisine Mexican
Prep Time 10 minutesminutes
Cook Time 20 minutesminutes
Total Time 30 minutesminutes
Servings 4
Calories 390kcal
Cost $10-$12
Ingredients
1lbground beeflean preferred
1tablespoonolive oiloptional if beef is very lean
1small oniondiced
2clovesgarlicminced
1packetabout 2 tablespoons taco seasoning
1can(15 oz) black beans, drained and rinsed
1cupfrozen or canned corn
1can(10 oz) diced tomatoes with green chilies (e.g., Rotel)
Brown the Beef: Heat a large skillet over medium heat. Add olive oil (if using), then cook the ground beef until browned and fully cooked, breaking it up with a spoon—about 5–7 minutes.
Sauté the Aromatics: Add diced onion and garlic to the skillet. Sauté until the onion softens, about 3 minutes.
Season and Simmer: Stir in the taco seasoning and cook for 1 minute. Then add black beans, corn, diced tomatoes with green chilies, and salsa. Stir well to combine.
Simmer the Mixture: Reduce heat to low and simmer the mixture uncovered for about 5–7 minutes, letting the flavors meld and thicken slightly.
Add Cheese: Sprinkle shredded cheese over the top. Cover the skillet with a lid or foil and let it sit for 2–3 minutes until the cheese is melted and gooey.
Serve and Enjoy: Scoop onto plates or bowls and add your favorite toppings. Serve with tortilla chips, warm tortillas, or over rice if desired.
Notes
Drain Excess Fat: If your beef is not lean, drain off excess fat after browning for a lighter dish.
Spice to Your Taste: Use hot salsa or add cayenne if you want extra heat.
Use What You Have: Pinto beans, kidney beans, or leftover rice all work well here.
Make It a Meal Prep Favorite: Store in airtight containers for up to 4 days. Reheat in the microwave or on the stovetop.