Sweet Potato Rosti with Bacon
This post contains affiliate links. Please read my disclosures.
Crisp fronds of sweet potato giving way to a soft interior studded with smoky bacon bits make these Sweet Potato and Bacon Rosti the best brunch dish you'll have this weekend.
These Sweet Potato and Bacon Rosti are so versatile and your breakfast and brunch game will be completely revitalised with these crisp rostis which are a bit like Sweet Potato Hash Browns. Adding the bacon in is a true game changer (but of course this recipe can be made without). Although, I have to tell you that to restrict them to breakfast or brunch would be a grave error. Youโll be wanting to make them for lunch and dinner as well. And if you are in need of an incredible appetiser, then these easy sweet potato rostis will absolutely fit the bill. Iโm here to tell you that you should enjoy them whatever the occasion. Go wild!

Ingredients Needed
Smoked streaky bacon. You can use unsmoked if you prefer or even back bacon. You could even leave it out if you would prefer to keep the rostis vegetarian.
Sweet potatoes. Make sure your sweet potatoes are fresh and firm. Choose medium sweet potatoes.
Onion. You can use white onion, red onion or even diced spring onions.
Coconut flour. You can swap for an all-purpose gluten-free flour but coconut flour is hydroscopic (basically means will absorb a lot of water) and it helps keep the rosti crisp and dry.
Eggs. This recipe uses medium size, about 60g each with shell (50g each without shell). These are often classified as large eggs in the US. I recommend weighing your eggs to ensure the correct amount.
Seasoning. We're keeping it simple with salt and pepper
Fat. I really like using gheeย here as it has all the flavour of butter but a higher smoking point. But you can swap for olive oil or coconut oil if it's easier for you to get hold of (or you need it to be dairy-free). Or you could cook them in the bacon fat (see Tips and Troubleshooting below).

How To Make Sweet Potato Rosti
For full recipe instructions go to the recipe card at the end of this post.
Grill the Bacon: Place the bacon rashers under the grill and cook until crisp.
Prepare the Vegetables: Peel and grate the sweet potatoes and onion while the bacon is grilling.
Mix the Ingredients: Combine the grated vegetables with coconut flour and eggs in a bowl.
Add the Bacon: Cut the grilled bacon into small pieces and mix it into the sweet potato mixture until evenly distributed.
Bind the Mixture: Use your hands to mix thoroughly, squeezing to help it bind together.
Heat the Pan: Melt ghee in a griddle (large frying pan) over low-medium heat.
Shape and Cook the Rostis: Scoop half a handful of the mixture, squeeze into a ball, and flatten slightly into a circle. Cook a few at a time, depending on the pan size.
Fry Until Golden: Cook for about 4 minutes until the bottom is lightly golden brown, then flip and fry for another 3 minutes.
Drain and Serve: Place on kitchen paper to remove excess grease, then serve or keep warm in the oven.

Tips and Troubleshooting
Grating the sweet potato. You can use a box grater but my favourite is to use the grating attachment of the food processor for perfectly uniform shreds.
Squeeze out excess moisture. After you have add the sweet potato and onion together, then you can place in a clean tea towel or strong kitchen paper and squeeze out the excess moisture to keep the rosti crisp and dry.
Bacon fat alternative. If you want, you could fry the bacon on the griddle pan instead of grilling. Then remove the bacon with a slotted spoon and cook the rosti in the bacon fat.
Keep a low-medium heat. You need to cook the rosti on a low-medium heat so they cook evenly throughout.
Perfect shapes. To be honest these rosti are just cooked free form and actually most of the time that's how I do it. In the photo above you can see I've used a ring to cook them in - it's not really necessary.
Keeping rostis warm. Pre-heat the oven to 110ยฐC / 90ยฐC fan assisted / gas mark 1 /200ยฐF and place a wire rack or lined baking tray inside. As each batch is ready, transfer the rostis to the tray, keeping them in a single layer. If you like you can loosely tent with foil to prevent drying out while maintaining crispiness. Serve the rosti as soon as all batches are done.

Recipe Variations
Fresh herbs. You can add your favourite fresh leafy herbs to these rosti (and I often do). Parsley, chives or coriander work particularly well.
Swap out the bacon. You can use vegetarian bacon, crumbled sausage or even grated halloumi.
Chilli. You can add fresh diced red chilli or red chilli flakes for something a little bit spicier. Maybe then a pinch of ground cumin and coriander too!
How To Serve Sweet Potato Rosti
- These rosti can be delicious as part of a Full English Breakfast.
- They are lovely with a poached egg or fried egg on top of the rosti.
- Try it with this really special green tahini dip which is pictured in the recipe - especially good if you are serving as an appetiser. Blend 100g tahini, a small handful of fresh parsley and fresh coriander, 2 tbsp lemon juice, 150g coconut yogurt until smooth, then season with salt and pepper for a creamy, herby dip.
If you love this recipe then you may also like my Classic Hash Brown recipe. They are the ultimate way to serve potatoes at breakfast or brunch. Follow all my tips and tricks to ensure you achieve a perfectly crisp crust with gentle fluffy insides every time.
Enter your email below to get this recipe sent to your inbox plus get new recipes, baking tips, and updates.

Sweet Potato Rosti with Bacon
Ingredients
- 6 rashers smoked streaky bacon
- 2 sweet potatoes - about 500g total
- 1 onion
- 30 g coconut flour
- 2 eggs - medium, lightly beaten
- salt and pepper
- 2-3 tablespoons ghee - or coconut oil
Instructions
- Place the bacon rashers under the grill.
- Meanwhile peel and grate the sweet potatoes and slice the onion thinly, combining together evenly in a large mixing bowl. At this point you can squeeze out and discard the excess moisture by placing the vegetables in a clean tea towel or strong kitchen paper and squeezing out the water.
- Add the coconut flour and eggs to the sweet potato and onion shreds.
- Slice the grilled bacon into small pieces and add that to the sweet potato mixture, mixing so it is dispersed evenly.
- Mix in very well with your hands squeezing so it all binds together.
- Heat a tablespoon of ghee on a low-medium heat in a large frying pan.
- Scoop up half a handful of the rosti mixture and squeeze into a ball with your hands. Drop into the frying pan and flatten slightly into a circle. Repeat so you cook a few rostis at a time. You will probably need to cook the rostis in batches of 4 depending on how big your saucepan is.
- Fry on a gentle heat for about 4 minutes until the bottom of the rostis are lightly golden. Then flip over with a spatula and fry on the other side for another 3 minutes until also lightly golden. Remove and place onto kitchen paper to remove the excess grease then serve or keep warm in the oven until they are all ready.
Notes
- For speed I have also used 1 teaspoon onion granules instead of the onions in the past and they have worked brilliantly.
- I have also used all-purpose gluten-free flour in place of coconut flour and it's worked well too.
- Eggs. The eggs used in this recipe are medium size, 60g each with shell and 50g without shell. If you can't get hold of medium eggs I suggest you weigh the amount.
- Squeeze out excess moisture from the grated sweet potatoes and onion to help the rostis hold their shape.
- Cook the rostis on low-medium heat to ensure they cook through without burning.
- Use a non-stick pan or well-seasoned skillet to prevent sticking and ensure easy flipping.
Can I make these ahead and freeze then air fry to heat through and crisp?
You can certainly make them ahead and freeze them. However, I don't have an air fryer so I can't give you exact advice on re-heating in the air fryer.
I will try these next week - I might buy some coconut flour, which I don't use a lot...
Let me know how you get on!
Eat it for breakfast or save it for supper, with a fried egg on top. Delicious. Thanks Georgina.
A pleasure - so happy you enjoyed them!
If not doing whole 30 are there flours I could sub? In my larder: doves farm GF; almond; tapioca; rice (sweet and normal) and gram flour. And oats. Thanks!
Hi Lucy, yes I've made this recipe with all manner of flours. Doves GF is fine to use. More often that not I reach for the almond flour for this recipe if I don't have any coconut flour in. I'd steer clear of the starches like the sweet rice flour or the tapioca flour but anything else is good.