In a slow cooker, layer carrots, mushrooms and beef (reserve peas for later).
In a medium bowl mix the onion, salt, tomatoes, water, and barley.
Pour mixture over beef and cook covered on low 8 to 10 hours or until beef is tender.
Stir in peas and cook, covered, for 5 minutes, or until heated through.
Season with ground black pepper and serve.