1 pound beef stew meat, cut into 1/2-inch cubes
1/4 teaspoon salt
1/4 teaspoon black pepper
2 tablespoons all-purpose flour
2 tablespoons olive oil
1 small onion, diced
2 small celery stalks with leaves, chopped
1/2 green bell pepper, chopped (about 1/2 cup total)
1 sprig rosemary
1 sprig thyme
2 cups cubed butternut squash
1 cup sliced carrots
1 cup diced peaches
1 cup diced sweet potato
1 3/4 cups chopped fresh tomatoes OR 1 (14.5 oz) can diced tomatoes with juices
2 1/2 cups beef broth
Worcestershire sauce, salt and pepper to taste

In a small bowl, sprinkle the beef cubes with salt and pepper and then toss with the 2 tablespoons of flour.  Heat a dutch oven or a pot with a lid over medium-high heat and add the olive oil.  When hot, add the floured beef cubes and cook for about 5 minutes, or until golden brown.  Remove the beef from the pot and set aside.

Add the onion, celery and bell pepper to the pot.  Cook until softened and translucent, but not yet browning, about 5 minutes.  Add the thyme and rosemary, squash, carrots,peaches, sweet potato, tomatoes, and beef broth.  Bring to a boil, reduce heat to a simmer, add the beef back into the pot, along with any accumulated juices, and cover the pot.  Cook over low heat for one hour, stirring occasionally.

Taste to check for seasoning, adding a few dashes of Worchestershire if desired, as well as additional salt and pepper as needed.  Serve with fresh crusty bread for mopping up juices.