Bring stock or water to a boil, add quinoa and salt. Reduce heat and cook covered for 15 minutes. Keep covered and let stand for 5 minutes. Let cool and fluff with a fork.
In a sauté pan, render bacon until crispy, strain the bacon and keep about 2 tablespoons of the fat in the pan.
Sauté Brussels sprouts and almonds on medium heat in bacon fat (if using bacon, or olive oil) stirring often, for about 2 minutes until the Brussels sprouts are cooked. Be careful not to burn the oil.
Transfer the cooked quinoa to a large bowl. Incorporate Brussels sprouts mixture and arugula and stir until well combined.
Combine sherry vinegar, fresh lime juice, lime zest and salt and pepper to taste and whisk in mixing bowl. Pour the dressing over quinoa and mix well. Serve warm, or cold.