Ingredients
Equipment
Method
Cook sweet potatoes
- Heat olive oil in a large cast iron skillet over medium-high heat. Add sweet potato cubes, season with salt and pepper, and cook stirring occasionally 10–12 minutes until golden and tender, then remove and set aside with visible browned edges.
Brown the beef
- Add ground beef and diced onion to the skillet and cook, breaking apart, until browned. Drain the fat so the pan looks drier, with browned meat throughout.
Build the spice blend
- Add minced garlic, cumin, chili powder, smoked paprika, salt, and pepper and cook 1 minute. Stir until the spices are fragrant and slightly darkened.
Combine and finish
- Return the sweet potatoes to the skillet, add black beans and corn, and toss everything together. Cook 2–3 minutes until hot and glossy, with beans warmed and corn heated through.
Serve
- Top with sliced avocado, fresh cilantro, and lime wedges to finish. Serve immediately so the avocado looks fresh and bright on top.
Notes
For extra crisp edges, spread the sweet potatoes into an even layer before stirring and avoid overcrowding the skillet. Store leftovers in an airtight container in the refrigerator up to 3 days; reheat in a skillet over medium heat until warmed through. Freezing isn’t recommended because sweet potatoes can soften and watery toppings may separate. For a lighter swap, use 93% lean ground beef or turkey to reduce total fat while keeping the same spice flavor.
