Sweet Potato Cranberry Bake Recipe: Spiced Sweetness With Tart Cranberry Crunch

Side Dishes

Sweet Potato Cranberry Bake Recipe: Spiced Sweetness With Tart Cranberry Crunch

This sweet potato cranberry bake recipe transforms humble ingredients into a side dish that steals the show at holiday tables. The natural sweetness of roasted sweet potatoes marries perfectly with tart, juicy cranberries and warm spices, creating a texture that's tender yet slightly crisp at the edges.

I developed this recipe after years of testing holiday sides, and it's now my go-to for Thanksgiving, Christmas, and cozy weeknight dinners alike.

The secret to this dish lies in the balance of flavors and textures—caramelized sweet potatoes provide a rich base, while cranberries add bursts of bright acidity. A simple spice blend of cinnamon, nutmeg, and ginger enhances the natural sweetness without overpowering it.

Unlike many holiday sides that require hours of prep, this bake comes together in one pan with minimal effort, making it perfect for busy hosts.

What you'll end up with is a dish that's rich, aromatic, and deeply satisfying—the kind of side that disappears faster than the main course. The cranberries stay juicy and plump, while the sweet potatoes develop a beautiful caramelized crust.

This recipe is also incredibly versatile; it works as a standalone vegetarian main or pairs beautifully with roasted meats like turkey, ham, or pork.

Ready in just 45 minutes, this bake delivers restaurant-quality results with minimal fuss. The best part? It tastes even better the next day, making it ideal for meal prep. Here's how to create this crowd-pleasing dish that's sure to become a holiday tradition.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato cranberry bake

Six servings of holiday magic with ingredients you already own—just add love and patience.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 ½ lb Medium, peeled and cubed evenly
Fresh Cranberries 🍇 1 ½ cups Dried work in a pinch (soak first)
Unsalted Butter 🧈 ½ cup Cold, cubed for even melting
Brown Sugar 🍯 ½ cup Light or dark variety preferred
Maple Syrup 🍁 ¼ cup Pure grade B for depth
Ground Cinnamon 🌿 2 tsp Freshly ground preferred
Ground Nutmeg 🌿 ½ tsp Freshly grated for warmth
Ground Ginger 🌶️ 1 tsp Freshly ground for zing
Salt 🧂 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ¼ tsp Freshly cracked for balance
Orange Zest 🍊 1 tbsp Freshly grated from organic
Orange Juice 🍊 ¼ cup Freshly squeezed, no pulp
Pecans 🥜 ½ cup Toasted, roughly chopped
All-Purpose Flour 🌾 2 tbsp For thickening cranberry sauce
Vanilla Extract 🥄 1 tsp Pure Madagascar preferred

Sweet potatoes are the foundation here, so choose vibrant, firm ones—the deeper the orange, the better. Most grocery stores carry them year-round, but local farmers markets in fall have the freshest, most flavorful varieties. If using organic, no need to peel—just scrub well. For even cooking, cut into 1-inch cubes; larger pieces stay tender while smaller ones caramelize faster. The cranberries? Fresh is ideal, but if you're using dried, soak them in warm water for 15 minutes to rehydrate. Trader Joe's often has pre-picked fresh cranberries in season, which saves time.

No fresh cranberries? Dried work beautifully—just soak them first. Running low on maple syrup? Honey or agave at half the amount keeps the sweetness balanced. Want extra crunch? Toast the pecans in a dry pan for 3-4 minutes until fragrant. The spice blend is non-negotiable—freshly ground cinnamon and nutmeg make all the difference. If you're missing one spice, allspice or cardamom can substitute at the same ratio. For the orange zest, organic is best—conventional oranges often have a wax coating that's bitter. If you can't find organic, just scrub the peel well with a vegetable brush.

This bake tastes even better the next day, so make it ahead—just reheat covered at 350°F for 15 minutes. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. The cranberry mixture can be made 2 days ahead and stored separately. For serving, a sprinkle of toasted pecans adds that final crunch. Garnish with extra orange zest if you're feeling fancy—it brightens the whole dish.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes—just slice the sweet potatoes, toss in the cranberries, and let the oven do the work. The butter and brown sugar melt into a sticky, caramelized blanket over everything, so you don’t even need a fancy dish.
  • Sweet-Savory Balance: That first bite? Warm, buttery sweet potatoes with tart cranberries popping against the maple syrup’s richness—it’s like dessert and dinner had a baby. Honestly, my kids ask for this over mac and cheese, and I’ll take that win.
  • Weeknight Hero: Between us, this is my go-to when I need something hearty but still feels special. Serve it with a dollop of Greek yogurt for protein, or keep it simple with a sprinkle of toasted pecans. It reheats beautifully too—perfect for lunch the next day.
  • Budget-Friendly Luxury: Sweet potatoes and cranberries stretch further than you’d think, and a little butter and brown sugar go a long way. I’ll be real: it’s not the fanciest dish, but it tastes like you spent hours when it took 20 minutes. Leftovers? Even better cold.

Step-by-step instructions for sweet potato cranberry bake

This method delivers perfectly balanced sweetness and tartness with a caramelized crust.

1

Prepare the Sweet Potatoes and Cranberry Compote

Preheat your oven to 375°F. In a large mixing bowl, combine the 2.5 lb sweet potatoes (cubed evenly) with 0.25 cup orange juice, 1 tbsp orange zest, 0.5 cup brown sugar, 0.25 cup maple syrup, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 1 tsp ground ginger, 0.5 tsp salt, and 0.25 tsp black pepper. Toss until every cube is thoroughly coated and the sweet potatoes release a bit of moisture.

In a separate medium saucepan, combine 1.5 cups fresh cranberries, 0.5 cup unsalted butter (cubed), 0.25 cup orange juice, 2 tbsp all-purpose flour, and 1 tsp vanilla extract. Bring to a simmer over medium heat, stirring constantly, until the cranberries begin to burst and the mixture thickens to a jam-like consistency—about 8-10 minutes. The sauce should coat the back of a spoon when tested. Remove from heat and set aside.

2

Assemble the Bake in a Single Layer

Transfer the sweet potato mixture to a 9x13-inch baking dish, spreading it evenly into a single layer. The cubes should touch slightly but not overlap completely—this ensures even caramelization. Pour the cranberry compote evenly over the sweet potatoes, using a spoon to distribute it in an even layer. Sprinkle the 0.5 cup toasted pecans evenly over the top, pressing them gently into the mixture so they adhere to the surface.

Here's the thing—don't overmix after adding the pecans. You want them to stay on top for maximum crunch. If you notice any gaps in the pecan coverage, simply sprinkle a few more over the areas that look sparse. This step is where the texture contrast comes together: the tender sweet potatoes, the jammy cranberries, and the nutty crunch.

3

Bake Until Caramelized and Tender

Place the baking dish on the center rack of your preheated oven and bake for 45 minutes. After 30 minutes, tent the dish loosely with aluminum foil to prevent over-browning while still allowing steam to escape. This is critical for developing that beautiful caramelized crust without drying out the sweet potatoes.

You'll know it's ready when the top is deeply caramelized with golden-brown spots and the sweet potatoes are tender enough to pierce easily with a fork. The cranberry compote should be bubbling slightly at the edges, indicating it's fully integrated with the sweet potatoes. If you're unsure, insert a fork into the thickest piece of sweet potato—it should slide in with minimal resistance and come out clean.

4

Rest and Serve for Optimal Texture

Remove the bake from the oven and let it rest at room temperature for 15-20 minutes before serving. This resting period allows the juices to redistribute throughout the dish, ensuring every bite is moist and flavorful. The caramelized crust will firm up slightly, making it easier to slice and serve.

To serve, use a large spatula to gently lift the bake from the dish, then transfer it to a serving platter. The pecans should still be crunchy on top, the cranberries jammy and slightly sticky, and the sweet potatoes tender with a hint of caramelized sweetness. If you're serving this as a side dish, consider pairing it with roasted chicken or turkey for a complete autumnal meal. The balance of sweet, tart, and nutty flavors makes this bake incredibly versatile for any occasion.

👨‍🍳

Pro Tips For Making Sweet Potato Cranberry Bake

  • CUT POTATOES EVENLY: Grab a mandoline or sharp knife and slice those sweet potatoes into ¼-inch rounds—no thicker, no thinner. I learned this the hard way after serving a batch with uneven pieces where some stayed raw and others turned to mush.
  • TOSS CRANBERRIES DRY: Before baking, pat fresh cranberries completely dry with a paper towel—wet ones steam instead of caramelizing. Skip this, and you’ll end up with a soggy bottom instead of a jammy, glossy top.
  • BAKE LOW AND SLOW: Start at 375°F (200°C) for the first 20 minutes, then crank to 400°F (205°C) to finish. I used to blast it at 425°F (220°C) and ended up with burnt edges and undercooked centers every time.
  • DRIZZLE MAPLE LAST: Fold in the maple syrup and butter only in the final 10 minutes of baking—this keeps the cranberries bright and prevents the syrup from turning bitter. Yes, it means opening the oven, but the flavor difference is worth it.

Creative variations of this sweet potato cranberry bake

Sweet Potato Swaps

Try butternut squash instead of sweet potatoes for a milder, creamier texture. Cube 2.5 lb butternut squash (peeled and seeded) and follow the same baking instructions. The natural sweetness works beautifully with cranberries, though you may reduce the brown sugar to 0.3 cup to prevent over-sweetness.

For a purple sweet potato twist, use 2 lb purple sweet potatoes—their earthy notes deepen the dish's complexity. 🍠

Cranberry Variations

Swap fresh cranberries for dried by soaking 1 cup dried cranberries in warm water for 15 minutes before using. For a spiced cranberry version, add ½ tsp cinnamon and ¼ tsp cloves to the cranberry compote.

If you love citrus, try 1 cup dried cherries (pitted) instead—they add a tart-sweet contrast that works wonderfully with the maple syrup. 🍇

Nutty Additions

Upgrade the pecans with walnuts for a richer, earthier flavor. Toast 0.5 cup walnut halves until fragrant, then chop roughly. For a toasted coconut twist, sprinkle ¼ cup unsweetened coconut flakes over the top before baking—they add a tropical sweetness that pairs surprisingly well.

If you're avoiding nuts, omit them entirely and top with 1 tbsp sesame seeds for a subtle crunch. 🥜

Spice Infusions

Boost warmth with cardamom—add ¼ tsp ground cardamom to the sweet potato mixture for an exotic touch. For a smoky depth, include ½ tsp smoked paprika in the cranberry compote.

If you love chocolate, fold 2 oz dark chocolate (70% cocoa) into the cranberry sauce for a decadent twist—it’s perfect for dessert-style servings. 🌶️

Protein Boosts

Turn this into a complete meal by folding in 1 cup cooked quinoa into the sweet potato mixture before baking. For a savory-sweet option, stir in ½ cup cooked lentils and reduce the maple syrup to 0.1 cup.

If you’re serving it as a breakfast bake, top with 2 eggs and bake until set (cover with foil for the first 20 minutes to prevent overcooking). 🥚

Dietary Adaptations

Make this gluten-free by replacing all-purpose flour with 2 tbsp gluten-free flour blend. For a vegan version, use 0.5 cup coconut oil instead of butter and ensure your vanilla extract is vegan-certified.

If you’re watching sugar, reduce the brown sugar to 0.3 cup and add 1 tsp monk fruit sweetener to the cranberry compote. 🌱

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 9g45%
Cholesterol 30mg10%
Sodium 350mg15%
Total Carbohydrate 58g20%
Dietary Fiber 7g25%
Sugars 32g
Protein 5g10%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this bake ahead of time?

This dish actually tastes better the next day. Prepare it up to 2 days ahead and store it in an airtight container in the fridge. When ready to serve, reheat covered at 350°F for 15 minutes—the flavors meld beautifully overnight. For longer storage, freeze portions for up to 3 months.

2

What if I don't have fresh cranberries?

No problem! Use 1 cup dried cranberries instead—just soak them in warm water for 15 minutes first to rehydrate. For extra flavor, add ½ tsp cinnamon and ¼ tsp cloves to the cranberry mixture. The texture will be slightly different but still delicious.

3

Can I use regular potatoes instead of sweet potatoes?

Not recommended—they have a completely different texture and flavor profile. Sweet potatoes provide that natural sweetness and creamy consistency that pairs perfectly with cranberries. If you're looking for alternatives, try butternut squash or purple sweet potatoes for different flavor variations.

4

How do I know when the bake is fully cooked?

The bake is ready when the sweet potatoes are tender and a fork slides in easily with minimal resistance. Look for golden-brown spots on top and bubbling cranberry compote at the edges. If you're unsure, check the thickest piece of sweet potato—it should be soft all the way through.

5

What's the best way to serve this dish?

This bake pairs beautifully with roasted meats like turkey, ham, or pork for a complete autumnal meal. For a vegetarian option, serve it alongside grilled chicken or as a standalone dish with a simple green salad. The caramelized crust and crunchy pecans make it perfect for holiday gatherings!

★★★★★4.9(11 reviews)
Categories Side Dishes