In a large cooking pot over medium heat, add the first 6 ingredients (beef through broth) and bring to a simmer.
Then add the remaining ingredients and mix well to combine. Cover and continue to simmer. Cook until vegetables are softened and the meat has cooked throughout, about 60 minutes. Remove the lid and simmer for another 20-30 minutes to reduce the sauce.
Serve warm topped with avocado.
Notes
SERVING SUGGESTION: Faux-Tay-Toes (1/2 head cauliflower, 1/2 tablespoon butter, Sea salt and freshly ground black pepper, to taste:Directions: Steam cauliflower until tender. In a large bowl, add steamed cauliflower, butter, salt and pepper. Mash together until resembling mashed potatoes.) + Steamed broccoli.