Season the stew meat with some of the salt and pepper and coat with flour. In a large skillet over medium-high heat, Sautee the beef and onions in the butter and oil until browned on the outside. Transfer the beef and onions to a stockpot and stir in the tomatoes, water and bouillon cubes. Season with garlic, parsley, thyme and remaining salt and pepper. Stir in the red wine. Cover soup and simmer for 1 1/2 hours before adding carrots, celery potatoes and pearl onions. Continue to simmer until potatoes are tender, about 1 hour.