01 - Heat olive oil in a large pot over medium-high heat. Add beef cubes and brown on all sides, about 5 minutes.
02 - Add onion, garlic, carrots, and celery. Sauté for 5 minutes until vegetables start to soften.
03 - Stir in tomato paste and cook for 1 minute to deepen the flavor.
04 - Add beef broth, diced tomatoes with juices, potatoes, thyme, oregano, bay leaves, salt, and pepper. Bring the mixture to a boil.
05 - Reduce heat to low, cover, and simmer for 1 hour, stirring occasionally, until beef and vegetables are tender.
06 - Add peas and corn. Simmer uncovered for an additional 10 minutes until heated through.
07 - Remove bay leaves. Taste and adjust seasoning as needed.
08 - Serve hot, garnished with fresh parsley if desired.