#### **Step 1: Prepare the Sweet Potatoes**
Preheat oven to **350°F (175°C)**. Grease a **9x5-inch loaf pan**.
Cook sweet potatoes by roasting or boiling until soft. Mash until smooth.
#### **Step 2: Mix Dry Ingredients**
In a large bowl, whisk together **flour, baking soda, baking powder, salt, cinnamon, nutmeg, and ginger**.
#### **Step 3: Mix Wet Ingredients**
In another bowl, whisk together **mashed sweet potatoes, melted butter (or oil), brown sugar, eggs, milk, and vanilla extract** until smooth.
#### **Step 4: Combine & Fold**
Gradually add the dry ingredients to the wet mixture, stirring gently until just combined.
Fold in **chopped nuts**, if using.
#### **Step 5: Bake & Cool**
Pour batter into the **prepared loaf pan**.
Bake for **50-60 minutes**, or until a **toothpick inserted in the center comes out clean**.
Let cool in the pan for **10 minutes**, then transfer to a **wire rack**.