
Wash and dry spinach. Place in a large bowl and set aside.
Cook bacon until crisp. Remove from pan and set aside reserving drippings.
Turn bacon drippings down to low and add shallot. Cook 2-3 minutes or until tender. Stir in garlic and cook 1 minute more.
Add red wine vinegar, Dijon mustard and sugar. Simmer 1 minute. Whisk in olive oil until the dressing is smooth.
Pour warm dressing over spinach and toss. Top with remaining ingredients and serve immediately.