Heat olive oil in a large skillet over medium heat.
Add diced onion and bell pepper to the skillet.
Stir in minced garlic and continue to cook for 1-2 minutes.
Incorporate the diced sweet potatoes and spices: cumin, chili powder, and smoked paprika.
Season with salt and pepper, then stir to combine.
Cover the skillet and reduce heat to medium-low, cooking for 15-20 minutes until sweet potatoes are tender.
Once cooked, remove the lid, stirring occasionally, for 5 more minutes to allow any excess moisture to evaporate.
Taste and adjust seasoning, if necessary, and garnish with fresh cilantro before serving.