In a large soup pot, melt the butter over medium heat.
Add the onion and garlic and cook for about one minute, until garlic is fragrant.
Add the ground beef and cook until the beef is no longer pink, breaking it up as you go.
Stir in the tomato paste and seasonings - salt, oregano, parsley, thyme, smoked paprika, pepper - and Worcestershire sauce.
Cook for 1 -2 minutes, until the tomato paste is well combined with the beef.
Add the potatoes and both the beef broth and vegetable broth. Bring the stew to a simmer. Cover the pot and simmer for 20 minutes.
Drain and add the corn, carrots, green beans and tomatoes. Cover the pot again and continue to simmer for another 20 minutes, or until the potatoes are completely tender.