A comforting and flavorful soup perfect for chilly days, combining tender beef, fresh vegetables, and aromatic spices.
Heat a large soup pot over medium heat and add the ground beef.
Ensure the beef is fully browned to develop a rich flavor.
Add the chopped onion, minced garlic, and diced green bell pepper to the pot.
Cook until the vegetables are softened and aromatic.
Stir in the tomato paste, diced tomatoes, chili powder, oregano, and parsley.
Mix well to ensure the spices are evenly distributed.
Add the kidney beans, beef bouillon cubes, and shredded cabbage to the pot.
Stir gently to combine all ingredients.
Pour in the water and bring the soup to a boil.
Adjust the amount of water based on your desired soup consistency.
Reduce the heat to low and let the soup simmer for 1 hour.
Cover the pot partially to retain moisture while allowing some evaporation.
Serve the soup hot, garnished with fresh parsley if desired.
Pair with crusty bread for a complete meal.