Method
Start the tomato jam
Finely chop 1 shallot. Warm 5 ml of olive oil in a wide saucepan over medium heat. Add the chopped shallot and cook for about 4 minutes, stirring often, until soft and translucent without browning. Stir in 400 g of no-salt-added diced tomatoes, 50 g of light brown sugar, 30 ml of apple cider vinegar, 1.5 g of kosher salt, and 0.5 g of black pepper. Press the tomato pieces lightly with a wooden spoon, then bring the mixture to a steady simmer.
04:00Reduce the tomato jam

Lower the heat to medium-low and simmer for 25 to 30 minutes, stirring every few minutes at first and almost constantly near the end. Scrape the corners of the pan so the sugar does not catch. Begin checking at 25 minutes: the jam is ready when it looks glossy, moves as one thick mass, and a spatula drawn across the pan leaves a clear path that stays open for 2 seconds.
25:00Cool the jam and mix the spread
Scrape the tomato jam onto a wide heatproof plate and spread it into an even layer about 1 cm (3/8 in) thick. Let it stand for 10 minutes, until no steam remains and it feels only faintly warm. Meanwhile, finely chop 10 g of fresh chives, then beat them into 170 g of full-fat cream cheese (milk) until smooth and easily spreadable.
10:00Build the sandwich layers

Trim the crusts from 8 slices of thin white sandwich bread (wheat) with a serrated knife, keeping the slices square. Spread the chive cream cheese mixture edge to edge on every slice. Divide the cooled tomato jam evenly over half of the slices in a layer about 3 mm (1/8 in) thick, leaving a 6 mm (1/4 in) cream cheese border. Top with the remaining slices, cream cheese side down, and press just enough to join the layers without squeezing out the filling.
Cut into neat fingers and serve

Use a clean serrated knife and a gentle sawing motion to cut each sandwich into four equal fingers. Wipe the blade between cuts so the white bread stays neat and the red filling remains sharply defined. Arrange the fingers in two relaxed rows and serve as soon as they are cut.
Smart Substitutions
- No white bread? Use thin whole-wheat sandwich bread with a soft, fine crumb.
- No cream cheese? Use an equal amount of soft goat cheese or well-drained whole-milk ricotta, then season to taste.
- No chives? Use finely chopped basil or flat-leaf parsley for a different fresh-herb finish.
- No shallot? Use the white part of a mild scallion or a small amount of finely chopped red onion.
Tips and Variations
- Use a wide saucepan so moisture escapes quickly and the tomato jam thickens evenly.
- Wait until the jam has stopped steaming before it touches the cream cheese or bread.
- Cut with a light sawing motion rather than pressing straight down, which can force out the filling.
What Went Wrong?
- Jam is too loose Return it to medium-low heat and simmer for 3 to 5 minutes more, stirring often, until a spatula trail stays open.
- Jam catches on the pan Lower the heat immediately and stir from the corners with a flexible spatula; a wide heavy pan gives better control.
- Bread feels damp Make sure the jam is no longer warm, then use a thinner layer and spread cream cheese fully to the edges.
- Filling squeezes out Leave the cream cheese border visible, press the layers lightly, and let the serrated knife do the cutting.
Nutrition Estimate
- Fiber: 3 g per serving
- Sodium: 530 mg per serving
Nutrition disclaimer:This recipe is provided for general cooking information only. Nutrition values are estimates and may vary by ingredients, brands, preparation methods, and serving sizes. Check ingredient labels and follow appropriate food-safety practices. This content is not medical, dietary, allergy, or professional food-safety advice.
FAQ
Found an error or have a suggestion?
Help us improve this recipe. Send us your feedback and include the recipe name so we can take a look.






