Start by heating up the olive oil in a large skillet over medium-high heat. Season the beef cubes with salt and pepper. Brown the beef on all sides and transfer to the crockpot.
Peel and slice the carrots, dice the potatoes, chop the onion, and mince the garlic.
In the same skillet, add more olive oil if needed. Sauté the onion and garlic, stir in tomato paste and flour. Transfer everything to the crockpot.
Add the browned beef, sautéed onions, carrots, and potatoes to the crockpot. Pour in beef broth and season with thyme, rosemary, salt, and pepper. Stir well.
Set the crockpot to low heat and let it cook for 6-8 hours. Check beef and vegetables for tenderness. Serve hot.
Notes
Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months. Thaw in refrigerator before reheating.