Prep the Beef: Lightly coat the beef cubes in flour.
Brown the Meat: In a large pot, heat olive oil and brown beef on all sides until golden. Remove and set aside.
Cook the Aromatics: Add chopped onion to the same pot and cook for about 3 minutes. Stir in tomato paste to deepen the flavor.
Simmer the Stew: Return beef to the pot. Pour in beef broth, add thyme, salt, and pepper. Bring to a boil, then reduce heat and simmer gently for 2 hours.
Add Vegetables: During the last 45 minutes of cooking, add carrots and potatoes. Continue simmering until vegetables are tender and flavors meld beautifully.
Serving and Storage Tips
