Heat the oil in a small frying pan over medium heat.
Add the onions and garlic and sauté for 10 minutes, or until soft and fragrant.
While the onions cook, preheat your oven to 400°F / 205°C.
Line two large, rimmed baking sheets with parchment paper or silicone baking mats.
In a large bowl, combine the ground pork, eggs, tomato sauce, nutritional yeast, paprika, salt, and pepper.
Add the cooked onion and garlic mixture and mix with your hands until fully incorporated.
Divide the meat mixture into 12 equal portions.
Roll each portion into a ball, then press it flat onto the prepared baking sheet to about ½-inch / 1. 25 cm thickness. Use your finger to poke a 1½-inch / 4-cm hole in the center of each patty to create the bagel shape.
Arrange 6 bagels on each baking sheet.
Bake for 20 to 25 minutes, or until the internal temperature reaches 160°F / 71°C.
Remove the meat bagels from the oven and allow them to cool on the pans for at least 30 minutes before assembling.
To build your sandwiches, spread 2 tablespoons (30 ml / 1 fl oz) of cream cheese on one meat bagel.
Layer with one-sixth of the cucumber slices, 1 ounce / 28 g (0.99 oz) of deli meat, and a handful of sprouts.
Top with a second meat bagel and repeat to make 6 total sandwiches.