Cut stewing beef into 1" cubes.
Combine the flour and all the seasonings and sprinkle over the meat.
Heat the canola oil in a sauce pan or a small roaster, add the meat and brown for approximately 15 minutes.
Add the beef stock and canned tomatoes and let simmer for 1 hour. Add the vegetables and simmer an additional 30 minutes. Check for tenderness.
Taste and adjust seasoning. Then add frozen perogies and continue simmering for 15-20 minutes until the perogies are heated through.
The perogies can also be boiled and added to reduce the cooking time.