If you are craving a dessert that perfectly blends warmth, sweetness, and a touch of spice, the Spiced Sweet Potato Cupcakes with Cream Cheese Frosting Recipe is your new best friend. These cupcakes are a delightful twist on classic fall flavors, offering moist, tender sweet potato-infused cake with cozy cinnamon and nutmeg notes, topped with a luscious, tangy cream cheese frosting that elevates each bite. Perfect for holiday gatherings, cozy afternoons, or anytime you want to impress your guests, this recipe delivers a comforting experience that feels like a hug in cupcake form.

Ingredients You’ll Need
Every ingredient in this Spiced Sweet Potato Cupcakes with Cream Cheese Frosting Recipe plays a crucial role. From the natural sweetness and moisture provided by the sweet potatoes to the warming spices that create that signature flavor, each item brings something special to the table. The combination is simple but essential for crafting cupcakes that are both rich and balanced.
- Sweet potatoes (2 medium): Roasted and mashed, they give the cupcakes natural sweetness and a moist texture.
- All-purpose flour (1 ½ cups): The sturdy base that gives structure to your cupcakes without weighing them down.
- Brown sugar (1 cup, packed): Adds deep caramel notes and keeps the cupcakes tender and flavorful.
- Eggs (2 large): Act as a binder and provide lift for a fluffy crumb.
- Ground cinnamon (1 teaspoon): Essential spice that brings warmth and cozy aroma.
- Ground nutmeg (½ teaspoon): Adds a subtle nutty spice that complements the cinnamon beautifully.
- Baking powder (1 teaspoon): Ensures your cupcakes rise perfectly, creating a light texture.
- Vanilla extract (1 teaspoon): Enhances the overall sweetness and depth of flavor.
- Salt (¼ teaspoon): Balances all the sweetness and intensifies the flavors.
- Cream cheese (8 oz, softened): The star of the frosting, creamy and tangy, bridging the flavors effortlessly.
- Powdered sugar (2 cups): Sweetens the frosting while keeping it smooth and fluffy.
- Unsalted butter (4 tablespoons, softened): Adds richness and smooth texture to the frosting.
- Additional ground cinnamon (optional): Perfect for dusting on top for an extra touch of spice and visual appeal.
How to Make Spiced Sweet Potato Cupcakes with Cream Cheese Frosting Recipe
Step 1: Bake and Mash the Sweet Potatoes
Start by preheating your oven to 400°F (200°C). Pierce the sweet potatoes several times with a fork and bake them directly on the rack for 45 to 60 minutes, until tender when pierced with a knife. Once cool enough to handle, peel off the skins and mash until smooth. This step infuses natural sweetness and moisture into your cupcakes, making them irresistibly tender.
Step 2: Prepare the Dry Ingredients
While the potatoes cool, whisk together the all-purpose flour, baking powder, ground cinnamon, ground nutmeg, and salt in a medium bowl. This mix of dry ingredients ensures your cupcakes have the perfect balance of lift and spice, creating a warm, aromatic foundation.
Step 3: Mix the Wet Ingredients
In a large mixing bowl, beat the brown sugar and unsalted butter together until creamy and light. Add the eggs one at a time, beating well after each addition to create a smooth, airy batter. Then, stir in the mashed sweet potatoes and vanilla extract, which add both flavor and moisture to the mix.
Step 4: Combine Wet and Dry
Gradually fold the dry ingredients into the wet mixture, mixing gently until just combined. Avoid overmixing to keep the cupcakes light and fluffy. The batter will be thick and full of cozy spices, promising amazing flavor in every bite.
Step 5: Bake the Cupcakes
Line a cupcake tin with liners, and fill each liner about two-thirds full with the batter. Bake at 400°F (200°C) for 20-25 minutes. Test doneness by inserting a toothpick into the center of a cupcake—it should come out clean or with just a few crumbs attached. Let the cupcakes cool in the tin for 5 minutes before transferring them to a wire rack to cool completely.
Step 6: Frost the Cupcakes
Once the cupcakes are completely cool, prepare the frosting by beating the softened cream cheese and butter together until smooth. Gradually add powdered sugar, beating until fluffy and spreadable. Top each cupcake generously with the cream cheese frosting. For an optional finishing touch, dust with a little ground cinnamon to highlight that warm, inviting spice.
How to Serve Spiced Sweet Potato Cupcakes with Cream Cheese Frosting Recipe

Garnishes
Beyond the classic cinnamon dusting, consider sprinkling chopped pecans or candied ginger on top for an unexpected crunch and a burst of complementary flavors. A small dollop of whipped cream or a drizzle of maple syrup can add another layer of indulgence and beauty to your cupcakes.
Side Dishes
These cupcakes pair wonderfully with hot beverages like chai tea, spiced coffee, or a simple cup of rich hot chocolate. For a brunch setting, serve alongside buttery scrambled eggs or a light fruit salad to balance the sweetness, making the entire meal feel thoughtfully put together.
Creative Ways to Present
Try serving your cupcakes on a rustic wooden platter decorated with autumn leaves or pinecones for a festive seasonal feel. Another charming idea is to place each cupcake in a glass dome or a mason jar, creating an intimate, gift-worthy presentation that makes each treat feel like a special occasion.
Make Ahead and Storage
Storing Leftovers
You can keep leftover Spiced Sweet Potato Cupcakes with Cream Cheese Frosting Recipe covered tightly at room temperature for up to two days. For more extended storage, refrigerate them in an airtight container for up to five days to keep the frosting fresh and the cupcakes moist.
Freezing
To freeze, it’s best to store the cupcakes without the frosting. Place them in a single layer on a baking sheet to freeze individually, then transfer to a freezer-safe container or bag. They keep well for up to three months. When you’re ready to enjoy them, thaw in the refrigerator overnight and frost just before serving.
Reheating
If you prefer your cupcakes slightly warm, reheat them gently in a microwave for about 10 to 15 seconds or in a low oven at 300°F for a few minutes. Avoid reheating with frosting on to prevent melting, or refresh the frosting after warming for the best experience.
FAQs
Can I use canned sweet potatoes instead of baking fresh ones?
While canned sweet potatoes can work in a pinch, freshly baked sweet potatoes provide a superior texture and deeper flavor that makes this recipe stand out. If you use canned, choose unsweetened and drain any excess liquid to avoid making the batter too wet.
Is it possible to make these cupcakes gluten-free?
Absolutely! Swap the all-purpose flour for a gluten-free blend designed for baking, keeping the same measurements. This adjustment maintains the cupcake texture and flavor without compromising the recipe’s essence.
Can I substitute the cream cheese frosting with something lighter?
If you want a lighter option, whipped cream or a yogurt-based frosting works beautifully. Keep in mind that these alternatives will change the tangy richness you get from the classic cream cheese frosting, but they add a fresh twist.
How do I prevent cupcakes from drying out?
Moisture retention comes from properly measuring ingredients, especially the sweet potatoes which add natural moisture. Also, avoid overbaking and store the cupcakes in airtight containers promptly after cooling to keep them soft and tender.
Can I add nuts or raisins to the batter?
Definitely! Chopped pecans or walnuts and plump raisins enhance both texture and flavor. Fold them in gently with the dry ingredients for a delightful surprise in every bite.
Final Thoughts
There is something truly magical about the Spiced Sweet Potato Cupcakes with Cream Cheese Frosting Recipe that makes it a standout for any occasion. The perfect balance of spice, sweetness, and creamy frosting creates a cupcake you’ll reach for again and again. Whether you’re baking for family, friends, or simply yourself, these cupcakes bring joy to every bite — so don’t wait to mix up a batch and experience this cozy delight firsthand!
Print
Spiced Sweet Potato Cupcakes with Cream Cheese Frosting Recipe
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 15 minutes
- Yield: 12 cupcakes
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
These Spiced Sweet Potato Cupcakes are a delightful autumn treat, perfect for any occasion. Made with tender mashed sweet potatoes and warm spices like cinnamon and nutmeg, these cupcakes boast a moist texture and a naturally sweet flavor. Topped with a creamy, smooth cream cheese frosting, they offer a perfect balance of cozy spices and rich sweetness.
Ingredients
Cupcakes
- 2 medium sweet potatoes (about 1 cup, mashed)
- 1 ½ cups all-purpose flour
- 1 cup packed brown sugar
- 2 large eggs
- 1 teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- 1 teaspoon baking powder
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- 4 tablespoons unsalted butter, softened
Cream Cheese Frosting
- 8 oz cream cheese, softened
- 2 cups powdered sugar
- 4 tablespoons unsalted butter, softened (used in frosting as well)
- Additional ground cinnamon, for dusting (optional)
Instructions
- Prepare the sweet potatoes: Preheat your oven to 400°F (200°C). Pierce the sweet potatoes several times with a fork and place them directly on the oven rack. Bake for 45-60 minutes until the potatoes are tender when pierced with a knife. Remove from the oven and allow them to cool. Once cooled, peel the sweet potatoes and mash them until smooth.
- Mix dry ingredients: In a medium bowl, whisk together the all-purpose flour, baking powder, ground cinnamon, ground nutmeg, and salt. Set this mixture aside for later use.
- Cream butter and sugar, add eggs and sweet potato: In a large bowl, beat the brown sugar and softened butter together until the mixture is creamy and fluffy. Add the eggs one at a time, beating well after each addition. Stir in the mashed sweet potatoes and vanilla extract until fully combined.
- Combine wet and dry ingredients: Gradually add the dry ingredients to the wet sweet potato mixture, stirring gently with a spatula or spoon just until combined. Do not overmix to ensure the cupcakes stay moist and tender.
- Bake the cupcakes: Line a muffin tin with cupcake liners and fill each liner about two-thirds full with the batter. Place the tin in the preheated oven and bake for 20-25 minutes. Check doneness by inserting a toothpick into the center of a cupcake; if it comes out clean, they are done.
- Cool the cupcakes: Allow the cupcakes to cool in the muffin tin for 5 minutes, then transfer them to a wire rack to cool completely. This prevents sogginess and prepares them for frosting.
- Prepare the cream cheese frosting: In a mixing bowl, beat the softened cream cheese and unsalted butter together until smooth and creamy. Gradually add the powdered sugar, beating until the frosting is light and fluffy.
- Frost the cupcakes: Once cupcakes are completely cooled, frost each cupcake generously with the cream cheese frosting. Optionally, dust with additional ground cinnamon for extra spice and presentation.
Notes
- Make sure sweet potatoes are completely cooled before mixing into batter to avoid curdling eggs.
- Do not overmix the batter to keep cupcakes tender and moist.
- Use room temperature ingredients for best results, especially butter, eggs, and cream cheese.
- You can substitute the all-purpose flour with a gluten-free blend to make this recipe gluten-free.
- The cupcakes can be stored in an airtight container in the refrigerator for up to 3 days.
- Adding a pinch of cloves or ginger spice can enhance the fall flavors if desired.

