Heat a dutch oven or stock pot to medium high.
Season lamb meat with salt and pepper. Carefully place meat in heated pot and brown meat on all sides.
Add onions carrots and celery and allow to soften stirring periodically. This should take about 5 minutes.
Pour in the wine and deglaze the bottom of the pan.
Add garlic, potatoes, sweet potatoes, tomato paste, beef broth, bay leaf, thyme, and rosemary. Broth should just cover all ingredients. If needed add more until everything is just covered with broth and bring to a simmer.
Reduce heat to low and allow stew to cook in a low simmer stirring occasionally. If liquid cooks down too much add more so stew has a nice gravy.
The stew is ready once the meat is soft and vegetables are fork tender, approximately 40 minutes.
Remove rosemary stem and bay leaf before serving.