Heat the extra virgin olive oil in a large pot or Dutch oven over medium-high heat.
Add the lean ground beef to the pot, breaking it into small crumbles with a wooden spoon, and cook until fully browned.
Stir in the diced yellow onion, minced garlic, sliced carrots, and sliced celery, sautéing for about 5 minutes until the vegetables begin to soften.
Pour in the beef bone broth and tomato puree, stirring well to combine and scraping up any flavorful browned bits from the bottom of the pot.
Add the green beans, dried thyme, dried rosemary, sea salt, and black pepper to the mixture.
Bring the stew to a gentle boil, then immediately reduce the heat to low, cover the pot, and simmer for 20 to 25 minutes.
Once the vegetables are tender and the broth has slightly thickened, remove from heat and serve immediately in a deep bowl.