Preheat the oven to 360F / 180C and line a baking sheet with parchment paper.
Remove the roots and leaves from the beets, wash well, dry and drizzle in a little olive oil and sprinkle on a little salt. Wrap individually and fully in aluminium foil and place on one side of the baking sheet. Roast for 35 minutes.
Top and tail the carrots, dice on the diagonal so they are about an inch and a half in length. Drizzle with olive oil, sprinkle over the dried rosemary and scatter on the baking sheet in a single layer next to the beets. Roast the beets and carrots for 20-25 minutes, until fork tender. Set aside to cool.
Once the beets are cool enough to handle, slice the tops and tails off and peel off the skin. Dice into small pieces.
Optional: Add the pepitas to a dry small skillet and bring to a low to medium heat. Toast for 2-3 minutes, tossing occasionally to prevent burning. Set aside to cool.
Whisk together the extra virgin olive oil, apple cider vinegar, ginger, garlic, maple syrup, salt and optional black pepper. Taste test, and adjust to preference.
Add the lamb's lettuce to your serving plate, arrange the beets and carrots on top and scatter over the toasted pepitas and fresh parsley. Drizzle over the dressing and serve.