Season the beef with salt and black pepper. Heat half of the vegetable oil in a large pot over medium-high heat. Brown the beef for 5 to 7 minutes. Remove and set aside.
2 pounds beef, 3 tablespoons vegetable oil, Salt and black pepper
Add the remaining vegetable oil to the same pot. Cook the onion and garlic for about 5 minutes, until softened. Stir in the tomato paste and cook for 2 to 3 minutes, until slightly darkened.
1 cup sweet onion, 3 cloves garlic, 2 tablespoons tomato paste
Return the beef to the pot. Add carrots, potatoes, beef broth, thyme, parsley, and bay leaves.
3 medium carrots, 4 medium Yukon Gold potatoes, 4 cups beef broth, 1 teaspoon dried thyme or fresh thyme leaves, 1 tablespoon fresh parsley, 2 bay leaves
Bring to a boil, then reduce the heat. Cover and simmer for 1 and a half to 2 hours, until the beef is very tender and the vegetables are cooked through.
Remove and discard the bay leaves. Taste and adjust seasoning if needed.
Serve hot on its own or spooned over creamy mashed potatoes.