
Heat the oil in a large saucepan or Dutch oven over medium heat.
Add onion and saute it for a minute or two,
Stir in all the spices: garlic, ginger, smoked paprika, curry, cayenne pepper, and thyme. Continue stirring for about a minute to let the flavors bloom. Then add tomatoes, bell peppers, carrots, and cabbage.
Simmer for about 5 minutes, stirring occasionally to prevent burning.
Finally, add the baked beans and bouillon powder and stir. Continue cooking for 2-3 minutes.
Adjust for seasonings. Serve hot, warm, or cold.