
Brown the beef shanks in about 1 Tablespoon of oil. Cook about 5-7 minutes per side on medium-high heat.
Once the beef shanks are browned, remove them and sauté grated carrots, chopped celery, and diced onion.
When the chopped vegetables are softened, add the tomato juice or other canned tomato product.
Return the beef shanks to the pot, add vegetable stock to cover them with liquid, and simmer for 1 hour.
After simmering for 1 hour, add the onion soup mix and Worcestershire sauce. Boil for another 30 minutes.
30 minutes later, add the spices. Add more water or vegetable stock if needed.
After adding the spices, add the potato, celery, and frozen mixed vegetables. It's important to add the vegetables about 30-40 minutes before the soup is done: this way, the vegetable will still be whole and won't fall apart.
If needed, remove the beef shank and cut the meat into small chunks.
Once the meat is tender and the vegetables are cooked, serve the soup.