This Sweet Potato Brussel Sprout Hash is a savory way to start your morning or enjoy it as a main dish. Roasted sweet potatoes, Brussels sprouts, and sweet onion are roasted, then tossed in cinnamon spice and topped with dried cherries and a balsamic drizzle.

Are you looking for a new plant-based breakfast idea? Look no further! This sweet potato hash is where it’s at!
When I go out for breakfast with the family, there aren’t always many vegan options. Sometimes my only choice is oatmeal; if they don’t, I end up having a cup of black decaf coffee.
Breakfast at diners is heavy on eggs, stacks of buttery pancakes, and thickly drenched French Toast. I have my plant-based vegan versions of these recipes I make at home, but once and a while, I like to go out and let someone else do the work!
Lucky for me, we have a few restaurants in our town that don’t just have one vegan option but a whole vegan menu! It’s like a dream come true! One such restaurant has some amazing savory vegan options, which are even more difficult! They have two hashes, a Sweet Potato with Brussel Sprout Hash and a Hippe Hash. The Sweet Potato Hash is my absolute favorite! The serving is so large that I take half of it home for lunch or dinner.
After being stuck at home for some time, I was craving this awesome sweet potato hash, so I recreated it in my kitchen, and I have to say it was just as good, if not better, than the one I ordered in the restaurant!
The sweet potatoes and Brussels sprouts are perfectly seasoned and tossed in a cinnamon cumin spice. The dried cherries add a touch of sweetness and tartness, and the balsamic glaze pulls it all together.
It’s a versatile recipe you don’t have to enjoy just for breakfast! It makes for a hearty main dish topped with vegan chorizo and avocado or a healthy side dish for a special occasion.
If you love sweet potatoes, be sure to check out these other recipes:
- Instant Pot Sweet Potato Chili
- Vegan Sweet Potatoes with Coconut Pecan Topping
- Sweet Potato and Red Pepper Soup
- Vegan Curry with Sweet Potatoes
Jump to:
Why You’ll Love this Sweet Potato Brussel Sprout Hash…
- Crispy sweet potatoes and brussels sprouts
- Caramelized sweet onion
- Tart and sweet dried cherry topping
- Sweet and tangy balsamic glaze
- Top with creamy avocado or vegan chorizo
- Serve as a savory breakfast, a hearty main dish for two, or a side dish for a larger group
- Whole food plant-based ingredients
- Vegan
- Dairy-Free
- Gluten-Free
- Sugar-free
Ingredients and Notes
- 2 medium sweet potatoes (peeled and diced)
- 1 1b of fresh brussel sprouts (cleaned and quartered)
- 1 small sweet onion (thinly sliced)
- 2 teaspoon olive oil
- ¼ cup dried cherries
- 1 teaspoon cinnamon
- ½ teaspoon cumin
- ¼ teaspoon salt
- ¼ teaspoon pepper
- ½ cup balsamic vinegar
Optional:
- Sliced avocado for serving
If you do not want to use oil to roast your vegetables, you do not need to. You can leave the olive oil out and toss in a light amount of vegetable stock or water to moisten the vegetables.
Tools and Equipment You’ll Need
One of my favorite things about this recipe is that it’s a sheet pan recipe which makes for easy clean-up. Chop and spread the vegetables on your sheet pan, roast, toss, drizzle with balsamic glaze, and serve!
Make your balsamic glaze in a small saucepan, chop, and prepare your vegetables.
How to Make Sweet Potato Brussel Sprout Hash – Step by Step
Step 1: Preheat oven to 425 F. Peel and chop sweet potatoes into ½-inch chunks. Clean and quarter Brussels sprouts. Thinly slice onions.
Step 2: Line your sheet pan with parchment paper or aluminum foil. Spread vegetables overtop. Drizzle with olive oil, salt, pepper, cinnamon, and cumin.
Step 3: Place the sheet pan on the center rack of the preheated oven. Roast 15-20 minutes until sweet potatoes and Brussels sprouts are golden brown.
Step 4: While vegetables are roasting, make the balsamic glaze. Bring ½ cup of balsamic vinegar to a boil. Reduce heat to medium-low. Simmer for 15-20 minutes until it is reduced to half and thickens. Transfer to a small bowl and allow to cool. The glaze will thicken as it cools.
Step 5: Remove roasted vegetables from the oven. Transfer to a serving dish. Top with dried cherries. Drizzle cooled balsamic glaze over the top, and serve!
Variations
Vegan Chorizo Hash- To make this dish more protein-rich, top it with vegan chorizo. Made with tofu and spices, then roasted in the oven, vegan chorizo adds some spice and protein, making this a heartier dish.
Vegan Avocado Hash-For a creamy finish tp, with sliced avocado. It adds a nice texture and healthy fat to this dish.
Top Tips for Making Sweet Potato Brussel Sprout Hash
- Line a sheet pan with parchment paper or aluminum foil to prevent vegetables from sticking and to make clean-up easier.
- Chop vegetables into similar-sized pieces so that they cook evenly.
- While roasting, toss vegetables halfway through to ensure an even roast on all sides.
- Be sure to clean and wash brussel sprouts thoroughly before cooking.
How to Serve and Keep
Serve as a breakfast hash, a main dish for two, or a side dish for a larger group. Store leftovers in an airtight container in the refrigerator for 3-4 days. Store any extra balsamic glaze in a separate container to avoid making the other vegetables too soggy. When ready to reheat, warm in the microwave or the oven for a crispier finish at 350° Fahrenheit for 10 minutes.
More Sweet Potato Recipes!
If you made this recipe, please comment below and leave a ⭐️ rating. You can also follow me on Instagram, Pinterest, and Facebook for more family-friendly vegan recipes!
Recipe
Sweet Potato Brussels Sprout Hash | Vegan and GF
Equipment
Ingredients
- 2 medium sweet potatoes peeled and chopped
- 1 lb brussel sprouts cleaned and quartered
- 1 small sweet onion thinly sliced
- 2 teaspoon olive oil
- ¼ cup dried cherries
- 1 teaspoon cinnamon
- ½ teaspoon cumin
- ¼ teaspoon salt
- ¼ teaspoon pepper
- ½ cup balsamic vinegar
Instructions
- Preheat oven to 425 F. Peel and chop sweet potatoes into ½ inch chunks. Clean and quarter brussels sprouts. Thinly slice onions.
- Line your sheet pan with parchment paper or aluminum foil. Spread vegetables over top. Drizzle with olive oil, salt, pepper, cinnamon, and cumin.
- Place the sheet pan on the center rack of the preheated oven. Roast for 15-20 minutes, or until sweet potatoes and brussels sprouts are golden brown.
- While vegetables are roasting make the balsamic glaze. Bring ½ cup of balsamic vinegar to a boil. Reduce heat to medium-low. Simmer for 15-20 minutes until it is reduced to half and thickens. Transfer to a small bowl and allow to cool. Glaze will thicken as it cools.
- Remove roasted vegetables from oven. Transfer to a serving dish. Top with dried cherries. Drizzle cooled balsamic glaze over top, and serve!
Video
Notes
- Line a sheet pan with parchment paper or aluminum foil to prevent vegetables from sticking and to make clean-up easier.
- Chop vegetables into similar-sized pieces so that they cook evenly.
- While roasting, toss vegetables halfway through to ensure an even roast on all sides.
- Be sure to clean and wash brussel sprouts thoroughly before cooking.
- Store in an airtight container in the refrigerator for up to 3-4 days.
Denise
I do or have dried cherries, may I substitute dried cranberries?
Alison Corey
Yes, dried cranberries would work well in this recipe too!
Erika
This hash looks amazing. It’s such a great way to get in those vegetables too!
Chris Collins
Sweet potato and brussel sprouts are a match made in heaven! Can’t wait to try the recipe!
Carrie Robinson
Such a perfect side dish! Looks amazing! 🙂
Ashley
This is my new favorite thing!! I nestled in some chicken and cooked it all on the sheet pan!
Jessica Formicola
I love Brussels sprouts and I’ve been trying to get my family to eat them more. This looks like the perfect recipe to do so!