To keep this salad strictly keto, choose a Dijon mustard and bacon with no added sugar and avoid sweetened vinegars. Optional toppings like goat cheese and toasted nuts add extra fat and flavor for very little carb impact, but you can omit them to keep the salad dairy-free or nut-free. For additional protein, top each serving with a soft-poached or fried egg right before serving so the warm yolk mingles with the bacon vinaigrette. This salad is best eaten fresh and does not reheat well, so toss only as much spinach as you plan to serve at once.