Prepare the Ingredients: Start by peeling and dicing the sweet potatoes into bite-sized pieces. Core and slice the apples, and thinly slice the red onion. Mince the garlic and chop the pecans.
Heat the Skillet: In a large cast-iron skillet or non-stick pan, heat the olive oil over medium heat.
Sauté Onions and Garlic: Add the sliced onion to the skillet and sauté for about 3-4 minutes until softened. Stir in the minced garlic and cook for an additional minute until fragrant.
Cook Sweet Potatoes: Add the diced sweet potatoes to the skillet, and sprinkle with salt, black pepper, cinnamon, nutmeg, and cayenne pepper (if using). Stir well to coat the potatoes with the spices. Sauté for about 5 minutes, stirring occasionally.
Add Apples and Broth: Incorporate the sliced apples into the skillet. Pour in the vegetable broth or apple cider, stirring to combine. Bring the mixture to a gentle simmer, then cover the skillet with a lid. Cook for 10-15 minutes until the sweet potatoes are tender, stirring occasionally.
Toast Pecans: While the vegetables are cooking, toast the chopped pecans in a small dry skillet over low heat for about 3-4 minutes, stirring frequently until fragrant. Be careful not to burn them.
Finish the Skillet Dish: Once the sweet potatoes and apples are tender, remove the lid and stir in the chopped pecans and rosemary. Allow everything to cook uncovered for another 2-3 minutes so the flavors meld together. Taste and adjust the seasoning with more salt, pepper, or spices as needed.
Serve: Remove from heat and drizzle with maple syrup if desired. Garnish with fresh parsley for color and flavor.
Notes
Optional ingredients can be adjusted based on personal preference.