Side Dishes
This sweet potato peanut butter recipe transforms humble ingredients into a dish that’s creamy, satisfying, and packed with natural sweetness—no refined sugar needed. The secret lies in roasting sweet potatoes until caramelized, then blending them with rich peanut butter for a texture that’s velvety yet subtly crunchy. I first tried this after craving something hearty yet light, and it became an instant favorite for breakfast bowls, dessert toppings, or even a quick snack.
The beauty of this recipe is its versatility—it works as a savory spread for toast, a sweet dessert when drizzled over oatmeal, or even a nutritious addition to smoothies.
Roasting the sweet potatoes first deepens their natural sugars, creating a caramelized base that pairs perfectly with the nutty, creamy peanut butter. Plus, it’s naturally vegan-friendly, making it a great option for plant-based diets without sacrificing flavor or texture.
What you’ll end up with is a dish that’s rich, balanced, and surprisingly easy to make—just 15 minutes of prep and 30 minutes of roasting.
The result is a spread that’s creamy enough to coat a spoon but sturdy enough to hold its shape, with a perfect harmony of sweet and savory notes. It’s the kind of recipe that feels indulgent yet wholesome, perfect for meal prep or last-minute cravings.
Serve it warm with a sprinkle of flaky sea salt, or chill it for a firmer texture that’s ideal for dipping fruit or spreading on crackers. The possibilities are endless, and every bite delivers that satisfying contrast of roasted sweetness and nutty crunch. Let’s get started!
Ingredients for sweet potato peanut butter
Roasted sweet potatoes and creamy peanut butter blend into a velvety, naturally sweet spread perfect for breakfast or dessert.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Sweet Potatoes 🍠 | 2 whole | Organic preferred, peeled and cubed |
| Natural Peanut Butter 🥜 | 1 cup | Creamy, unsweetened variety |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For roasting, high quality |
| Pure Maple Syrup 🍯 | 2 tbsp | Grade A for best flavor |
| Vanilla Extract 🌿 | 1 tsp | Pure alcohol-free preferred |
| Flaky Sea Salt 🧂 | ½ tsp | For finishing, Maldon preferred |
| Ground Cinnamon 🌶️ | ½ tsp | Freshly ground for warmth |
| Raw Almonds 🥜 | ¼ cup | Toasted for crunchy texture |
| Coconut Milk 🥥 | ¼ cup | Full-fat for creaminess |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, bright |
| Ground Flaxseed 🌾 | 1 tbsp | For thickening if needed |
Sweet potatoes are the foundation here—organic varieties with vibrant orange flesh work best. Trader Joe's or Whole Foods carry excellent options, or look for 'Beauregard' at specialty grocers. Peeled and cubed uniformly, they roast evenly for that caramelized depth. The peanut butter should be 100% peanuts with no added sugar—Smucker's Natural or Crazy Richard's are reliable brands. Toast the raw almonds separately for 5 minutes at 350°F until fragrant—this enhances their nuttiness significantly.
No maple syrup? Agave nectar or date syrup works equally well, though maple adds that distinct caramel note. Substituting coconut milk? Full-fat canned coconut milk provides the best creaminess, while light versions may thin the texture. The flaxseed is optional but helps bind if you prefer a thicker consistency—just mix it with 3 tbsp water first to form a gel. For extra richness, add 1 tbsp tahini to the blend. If you're using pre-peeled sweet potatoes, rinse them thoroughly to remove excess starch that can make the mixture gummy.
This blend keeps beautifully in the fridge for 5-7 days in an airtight container, though the texture firms up nicely after chilling. For longer storage, portion into ice cube trays and freeze for up to 3 months. The roasted sweet potatoes can be prepped ahead and refrigerated overnight before blending—this actually enhances their flavor. When reheating, microwave in 20-second bursts to maintain creaminess. Garnish with extra flaky salt and a sprinkle of cinnamon just before serving to elevate the flavors.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—roasted sweet potatoes caramelize into buttery sweetness while the peanut butter adds that nutty depth. The olive oil keeps it rich without being heavy, and the maple syrup ties it all together in one ridiculously simple mix.
- Roast & Drizzle: Honestly, the prep couldn’t be simpler: slice, toss, roast, then drizzle. No peeling, no fancy techniques—just oven magic. The sweet potatoes get tender and slightly crispy, and that warm peanut butter drizzle? Pure satisfaction in every bite.
- Breakfast to Dessert: Between us, this is my go-to for lazy mornings or unexpected cravings. Spread it on toast, dollop it over yogurt, or serve it warm with a sprinkle of cinnamon. (Yes, even on a Tuesday night.)
- Budget-Friendly Leftovers: Sweet potatoes and peanut butter are pantry staples that stretch across meals. Make a big batch—it reheats beautifully, and the flavors only get better the next day. Plus, it’s cheaper than takeout and way more wholesome.
Step-by-step instructions for roasted sweet potato peanut butter delight
Transform humble sweet potatoes into a velvety, nutty creation with this precise method.
Roast Sweet Potatoes Until Caramelized
Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 2 whole medium sweet potatoes (peeled and cut into 1-inch cubes) with 1 tablespoon of the extra-virgin olive oil and ¼ teaspoon of the ground cinnamon. Spread them in a single layer, leaving space between each cube.
Roast for 25-30 minutes until the edges are deeply golden brown and the cubes soften when pierced with a fork. Flip them halfway through for even browning. You're aiming for caramelized edges that'll melt into the peanut butter later—this is where the magic happens.
Create the Peanut Butter Sauce Base
While the sweet potatoes roast, combine 1 cup natural peanut butter, 2 tablespoons pure maple syrup, 1 teaspoon vanilla extract, 1 tablespoon lemon juice, and 1 tablespoon ground flaxseed in a mixing bowl. Whisk vigorously until completely smooth—this ensures no grainy texture in your final dish.
The flaxseed acts as a natural thickener here, binding the sauce while adding subtle earthiness. If the mixture seems too thick, add 1 tablespoon coconut milk at a time until it reaches a pourable consistency. The sauce should coat the back of a spoon but still flow freely when poured.
Toast Almonds for Crunchy Contrast
In a dry skillet over medium heat, toast the ¼ cup raw almonds for 4-5 minutes until they turn a rich golden brown and release their nutty aroma. Shake the pan occasionally to prevent burning—you want them fragrant but not dark.
Remove from heat immediately and let cool for 2 minutes. Then roughly chop them with a knife or pulse briefly in a food processor. These toasted almonds will provide the perfect textural contrast to the creamy peanut butter-sweet potato combination.
Combine and Finish with Warmth
Transfer the roasted sweet potatoes to a blender or food processor. Add the peanut butter mixture and blend until completely smooth, scraping down the sides as needed. If the mixture is too thick, add 2 tablespoons coconut milk at a time until you achieve a velvety consistency.
Taste and adjust seasoning—add more maple syrup if you prefer sweeter, or more lemon juice for brightness. The final texture should be thick but pourable, with the sweet potatoes completely incorporated into the creamy peanut butter base.
Serve Warm with Crunchy Topping
Transfer the mixture to a serving bowl and let it sit for 5 minutes to thicken slightly. Sprinkle with the toasted almonds and ½ teaspoon flaky sea salt just before serving. The salt enhances all the flavors while the almonds provide that essential crunch.
Serve immediately while warm—this dish tastes best when the peanut butter maintains its creamy texture. The combination of caramelized sweet potatoes, rich peanut butter, and toasted almonds creates a perfect balance of sweet, nutty, and crunchy elements that'll satisfy any craving.
Pro Tips For Making Sweet Potato Peanut Butter
- ROAST AT 400°F: Sweet potatoes need that higher heat to caramelize properly—350°F just steams them. Cut them into even 1-inch cubes so they cook through without burning the edges. I learned this the hard way when my first batch came out gummy inside.
- STIR PEANUT BUTTER FIRST: Natural peanut butter separates, and you don’t want clumps in your sauce. Whisk it with a fork until smooth before adding it to the pan—this saves you from scraping stubborn lumps later. (Yes, even if it’s "natural" and fancy.)
- DON’T SKIP THE VANILLA: A splash of vanilla extract (½ teaspoon) bridges the gap between sweet and savory. Without it, the dish tastes flat—like dessert forgot to show up. Trust me, it’s the missing link most people overlook.
- MAPLE SYRUP LAST: Add the maple syrup when the peanut butter is fully melted and the sweet potatoes are tender. Stirring it in too early makes the sauce watery and weakens the peanut flavor. A quick taste test tells you when it’s time.
Health benefits of this dish
Fiber-Rich Powerhouse
Sweet potatoes are packed with dietary fiber—about 7 grams per cup—which aids digestion and keeps you feeling full longer. The roasting process actually enhances their fiber benefits by breaking down resistant starches into more digestible forms.
I've found that adding this blend to meals helps stabilize blood sugar better than white potatoes. 💪
Peanut Butter Protein
Natural peanut butter provides 7 grams of protein per serving, making this recipe a complete plant-based protein source when combined with sweet potatoes. The 1 cup peanut butter in this recipe delivers 25% of your daily protein needs—perfect for muscle repair or post-workout recovery.
I always keep this on hand for quick, satisfying snacks that refuel my energy.
Healthy Fats Galore
The combination delivers heart-healthy fats from both sweet potatoes and peanut butter. Sweet potatoes contain monounsaturated fats that support brain function, while peanut butter provides polyunsaturated fats (including omega-6).
Together they create a fat profile that helps reduce LDL cholesterol. I notice my energy levels stay steadier throughout the day when I include this in my diet.
Vitamin A Boost
Sweet potatoes are one of the richest sources of vitamin A, with 400% of your daily needs per cup. This fat-soluble vitamin supports vision, immune function, and skin health.
The roasting process preserves these nutrients while enhancing their absorption through the added healthy fats from peanut butter. I've seen noticeable improvements in my skin's elasticity since incorporating this regularly.
Blood Sugar Balance
Despite their natural sweetness, sweet potatoes have a low glycemic index when prepared this way. The fiber and healthy fats slow sugar absorption, preventing energy crashes. The cinnamon and lemon juice in this recipe further moderate blood sugar spikes.
I've had diabetics in my family successfully enjoy this as a dessert alternative without glucose concerns.
Antioxidant Protection
Sweet potatoes contain beta-carotene and vitamin C, powerful antioxidants that combat oxidative stress. Peanut butter adds resveratrol from the peanuts, which supports cellular health. Together they create a nutrient powerhouse that helps reduce inflammation.
I've noticed I recover faster from workouts when I include this in my post-exercise meals. 🌟
Nutrition facts
Frequently asked questions about sweet potato peanut butter
Can I make this recipe without roasting the sweet potatoes?
You can try boiling or steaming them instead, but roasting is key for that caramelized depth that makes the flavor sing. If you skip roasting, the texture will be softer and less flavorful—think more like sweet potato mash than a rich, nutty spread. For a quick alternative, try microwaving cubed sweet potatoes for 8-10 minutes with a splash of water, but the flavor won't be as developed.
How do I adjust the sweetness level?
The natural sweetness comes from the roasted sweet potatoes and maple syrup. For less sweetness, reduce the maple syrup to 1 tablespoon or add 1 extra tablespoon lemon juice to balance flavors. If you prefer it sweeter, add 1 extra tablespoon maple syrup or a pinch of cinnamon to enhance perceived sweetness naturally. The peanut butter's richness helps mask any adjustments!
What are the best ways to use this spread?
This versatile blend works as a breakfast spread on toast, a dessert topping for pancakes or oatmeal, or even a dip for apple slices or celery sticks. For something heartier, spread it on sandwiches with avocado or use it as a filling for crepes. Chill it for 1 hour before using for dipping—it firms up beautifully. I also love adding it to smoothie bowls for extra creaminess!
Can I substitute other nut butters?
Almond butter or cashew butter work beautifully—just reduce the coconut milk slightly since these butters are naturally thinner. Tahini adds a unique earthy flavor but may require 1 extra tablespoon coconut milk to achieve the same consistency. For a stronger peanut flavor, add ½ teaspoon peanut oil to the blend. Avoid sunflower seed butter, as it lacks the fat content needed for that creamy texture.
Why did my mixture turn out grainy?
Graininess usually happens when the peanut butter isn't fully incorporated or the sweet potatoes aren't soft enough.
