Take a small bowl and mix together salt, flour and ground black pepper. Use this mixture to coat the beef pieces.
Now put butter in a cast iron pot and place it over medium flame. Allow the butter to melt well. Now add the meat pieces to the pot and fry them for some time, until they turn brown from all the sides.
Add in onion, red pepper, garlic, carrots and mushrooms and mix well. Fry the mixture for around 10 minutes, or check if the onions are tender. Make sure you do not cook the onions completely.
Add in wine, thyme, bay leaf and parsley and mix. Transfer the whole mixture to a crock pot. Stir the mixture once and cover it with a lid. Place it over low heat and cook for around 6 to 7 hours.
Remove it from the heat and use parsley and crumbled bacon for garnishing purpose. Now you can serve it, along with crusty French bread, in front of your loved ones.