Set aside. Meanwhile, cover a cooking sheet with tinfoil for easy clean-up. Put the bacon on the sheet and cook for 15 minutes.
Over medium heat, spray a pot with cooking spray. Cook the onion and garlic for 4-5 minutes until translucent and slightly browning.
Add washed sauerkraut. Sprinkle loose chicken bouillon and mix with sauerkraut, turning it over until it changes color. Add tomato sauce. Add water. Remove the bacon from the oven and add 1 Tbsp of the bacon fat to the sauerkraut. Chop the bacon into little pieces and mix in the sauerkraut.
Cover and steam slowly for 1 hour over low heat. Stir occasionally.