Begin by preparing your beef and vegetables. Heat 2 tablespoons of oil in a large skillet over medium-high heat. While the oil warms, combine 1 tablespoon flour, 2 1/2 teaspoons salt, 1/4 teaspoon pepper, 1 teaspoon chili powder, 1/2 teaspoon thyme, and 1 teaspoon sugar in a small bowl.
Toss your 2 lbs of beef chuck (cut into 1 1/2-inch cubes) with this flour and spice mixture until all pieces are evenly coated. Brown the beef in batches in the hot oil, taking care not to overcrowd the skillet, then transfer the browned meat to your crock pot.
Add the braising liquid and aromatics to the crock pot. Pour in 2 cups of beef stock and 2 cups of boiling water, then add 1 bay leaf and 4 cloves for depth of flavor. Include 2 fresh tomatoes (peeled and quartered) or 1 can of drained tomatoes, along with 1 green pepper (coarsely cut).
Stir everything together to combine the flavors and make certain the meat is partially submerged in liquid.
Layer in your vegetables and cook on low heat. Add 5 potatoes (pared and cut into large chunks), 6 carrots (scraped and cut into large chunks), 4 onions (peeled and cut into large chunks), and 4 celery stalks (sliced).
Cover the crock pot and cook on low for 8 to 10 hours, or on high for 4 to 5 hours, until the beef is fork-tender and the vegetables are cooked through. About 30 minutes before serving, stir in 1 cup of fresh peas and adjust seasoning as needed before serving.