Clean and scrub potatoes well. Poke holes around the outside of each potato using a fork or knife. Wrap loosely in a paper towel and microwave until fork tender. This took me two rounds of the "potato" setting on my microwave.
Remove potatoes from microwave, set aside and let cool.
Once cooled, scoop flesh out of skins and transfer to a medium bowl.
Mash sweet potato until smooth.
Add remaining ingredients and mix until dough forms. Turn dough out onto a floured surface and knead into a ball. Add additional flour as needed to get the dough into a workable state so that it's not too sticky. I added about 2-3 tablespoons of buckwheat flour.
Generously flour a surface and cut the ball of dough into 4 sections.
Roll each section out into a long, even snake-like roll.
Using a knife, cut off in 1/2-1 inch sections.
You can leave gnocchi as is or roll each section with your thumb along the tines of a fork (see video above) to get the standard lines.
Set gnocchi pieces aside on a parchment lined sheet pan.
You can freeze them at this point and cook off later (from frozen) or, bring a large pot of salted water to a boil and cook until they start to float (about 3 minutes).
Remove gnocchi from cooking water carefully with a slotted spoon or strainer and transfer to a serving bowl.
For the Bolognese
Add olive oil to a large skillet over medium-high heat.
Once hot, add garlic, onions and carrots and saute for 3 minutes until softened.
Add ground beef and cook until browned. Drain fat from pan carefully if desired at this point.
Add tomatoes, rosemary, parsley, seasonings and tomato paste and simmer over medium-low heat for about 10 minutes.
Top gnocchi with spoonfuls of bolognese and serve.
Notes
-Potatoes could also be cooked by roasting if you'd rather not use a microwave. Prep time will obviously increase if doing so.-You could easily substitute whole wheat or all purpose flours for the almond/buckwheat/coconut mixture.