In a moment of vacation desperation, my son's dream sandwich was born.
It was late. He was hungry, tired and cranky. We had just arrived at our rental apartment and there was virtually no food in the refrigerator.
All I could scrounge were a couple slices of whole-wheat bread, a bit of sliced ham and some cream cheese. So I combined them into what was a surprise (and much lauded by the 6-year-old set) hit that went on to become my son's new go-to sandwich.
Now that we're back home, I decided to play with it a bit and see if I could up the nutrition. After all, if he's going to eat this all the time, the bread shouldn't be the peak of its nutritional profile.
So I added some baby spinach and oil-packed sun-dried tomatoes. Now it wasn't just delicious but also ever so slightly more nutritious.
-- J.M. Hirsch, The Associated Press
Ham and cream cheese with sun-dried tomatoes
2 ounces cream cheese
2 slices whole-wheat sandwich bread
1/2 cup baby spinach leaves
5 oil-packed sun-dried tomatoes, drained and patted dry
3 slices deli-sliced ham
Ground black pepper
Butter or cooking spray
1. Spread cream cheese evenly over 1 side of each slice of bread. Top 1 slice with the spinach, tomatoes and ham. Season the ham with pepper, then finish the sandwich with the remaining slice of bread, cream cheese side in.
2. Heat a small skillet over medium. Add either a bit of butter or coat the pan with cooking spray. Add the sandwich and toast for 4 minutes on each side. Serve immediately, or let cool before wrapping in foil and adding to a packed lunch.
Nutrition information per serving: 570 calories, 33 grams fat (14 grams saturated), 45 grams carbohydrates, 31 grams protein, 90 milligrams cholesterol, 1,410 milligrams sodium, 8 grams fiber, 49 percent of calories from fat.