Get 1 ½ pounds red cabbage ready: Remove outer wilted leaves. Cut the cabbage in half from the top to the stem. Cut a stiff stem from each half. On a cutting board, place the cabbage halves cut side down and slice them into strips about ⅓ inch thick. Then chop across strips for bite-sized pieces.
Peel and chop 1 medium onion. Heat 1 ½ Tablespoons fat in a large enough saucepan over medium-high heat and sauté the onions until golden brown. Remember to stir. This will take about five to seven minutes.
Add the chopped cabbage, 1 ½ teaspoons caraway seeds, 2 Tablespoons white sugar, 3 Tablespoons apple cider vinegar, 1 Tablespoon salt, and half a cup of water. Stir the mixture, reduce the heat to one-third, cover with a lid, and let it simmer gently for approximately 30-45 minutes, or until the cabbage becomes almost tender.
Make the roux: Heat 2 Tablespoons fat in a frying pan over medium heat. Then, add 2 Tablespoons all-purpose flour and stir until the mixture becomes foamy in the pan. Fry for another minute while stirring.
Incorporate the roux into the cooked cabbage. Pour in a cup of water, mix it thoroughly, and allow it to gently boil for five minutes.
Lastly, taste the cabbage and, if needed, slowly add salt, sugar, and vinegar. Make sure to stir thoroughly to meld the flavors within the cabbage before adding any more seasoning.