This dish is a colorful mix of crispy Brussels sprouts and sweet, tender sweet potatoes. The roasting gives them a delicious caramelized flavor that’s hard to resist.
I love serving this as a side—it pairs perfectly with just about anything! Plus, it makes my kitchen smell amazing while it cooks. Give it a try; your taste buds will thank you!
Key Ingredients & Substitutions
Brussels Sprouts: Look for firm, bright green Brussels sprouts. If you can’t find them, you can use green beans or broccoli as a substitute for a similar texture.
Sweet Potatoes: They add natural sweetness. If you prefer, butternut squash or regular potatoes can work well, but adjust cooking time accordingly since they may vary in size.
Olive Oil: This is great for roasting, but feel free to use avocado oil or any other vegetable oil you have on hand for high-heat cooking.
Dried Cranberries: They offer a pleasant sweetness and contrast. If avoiding sugar, use raisins or leave them out entirely. Some people also toss in pecans or walnuts for crunch!
How Do You Roast Vegetables to Perfection?
Roasting veggies brings out their natural flavors and sweetness. Here’s how to get it just right:
- Preheat your oven to a high temperature; 400°F (200°C) works well. This helps to achieve that beautiful caramelization.
- Ensure all veggies are cut into similar sizes for even cooking. Halving Brussels sprouts and dicing sweet potatoes into 1/2-inch cubes is perfect.
- Don’t overcrowd the baking sheet; give them space to roast rather than steam. Use two sheets if necessary.
- Halfway through, toss them to ensure even cooking and browning. This is key to getting that crispy texture.
Keep an eye on them towards the end of cooking, as oven times can vary!

Roasted Brussels Sprouts And Sweet Potatoes
Ingredients You’ll Need:
- 1 lb Brussels sprouts, trimmed and halved
- 2 medium sweet potatoes, peeled and diced into 1/2-inch cubes
- 3 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/2 tsp garlic powder
- 1/2 tsp paprika
- 1/4 cup dried cranberries (optional, for a touch of sweetness)
- 1-2 sprigs fresh thyme or rosemary (for garnish and flavor)
How Much Time Will You Need?
This lovely recipe will take you about 10 minutes to prep and 25-30 minutes to roast. So in total, you’ll need around 40 minutes to make this delicious side dish!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C). This will help get your veggies nice and crispy!
2. Prepare the Vegetables:
In a large bowl, mix together the halved Brussels sprouts and the diced sweet potatoes. Pour in the olive oil, salt, black pepper, garlic powder, and paprika. Toss everything together until all the veggies are well coated in the oil and seasonings. This is where the flavor magic begins!
3. Arrange on the Baking Sheet:
Take a baking sheet and line it with parchment paper or grease it lightly. Spread the mixed vegetables out in a single layer. Make sure not to overcrowd them; this will help them roast better!
4. Roast Until Golden:
Pop your baking sheet into the preheated oven. Let the veggies roast for about 25-30 minutes, but be sure to toss them halfway through to ensure even cooking. You’ll know they’re ready when the Brussels sprouts are golden brown and tender, and the sweet potatoes are fork-tender.
5. Add the Final Touches:
Once your veggies are perfectly roasted, take them out of the oven. If you’re using dried cranberries, toss them in at this point for a sweet surprise!
6. Garnish and Serve:
Finish it off by garnishing with fresh thyme or rosemary sprigs. Serve these beauties warm as a delightful side dish. Enjoy the delicious flavors!

Can I Use Frozen Brussels Sprouts or Sweet Potatoes?
Yes, you can use frozen Brussels sprouts, but make sure to thaw and drain them before roasting to avoid excess moisture. Frozen sweet potatoes should also be thawed; otherwise, they may not cook evenly.
What Can I Substitute for Olive Oil?
If you don’t have olive oil on hand, avocado oil or melted coconut oil are great alternatives. You can also use vegetable oil or canola oil, but keep in mind the flavor will be slightly different.
How Should I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. You can reheat them in the oven at 350°F (175°C) to maintain their crispiness, or microwave them for a quicker option, although they might lose some texture.
Can I Add Other Vegetables?
Absolutely! Feel free to add other vegetables like carrots, parsnips, or red onions to the mix. Just make sure they have a similar cooking time to ensure everything roasts evenly. Adjust the seasoning as needed to complement the additional flavors!



