A hearty and flavorful dish featuring tender beef and vibrant vegetables, perfect for a comforting meal.
Prepare the tomatoes by chopping them into small pieces.
Use ripe tomatoes for a sweeter and more robust flavor.
Mix the flour, salt, and pepper in a bowl.
Ensure the seasoning is evenly distributed in the flour mixture.
Coat the beef steaks with the seasoned flour mixture.
Shake off any excess flour to prevent clumping.
Heat a large frying pan over medium heat and add a bit of oil.
Ensure the pan is hot before adding the beef to achieve a good sear.
Sear the beef steaks on both sides until browned, about 3 minutes per side.
Do not overcrowd the pan; cook in batches if necessary.
Add the garlic, onion, bell pepper, chopped tomatoes, and broth to the pan.
Stir gently to combine the ingredients evenly.
Bring the mixture to a boil, then reduce the heat to low and cover the pan.
Simmering on low heat ensures the beef becomes tender and absorbs the flavors.
Simmer the dish for about 2 hours, stirring occasionally, until the beef is tender.
Check the liquid level occasionally and add more broth if needed.
Serve the braised beef with your choice of side dish, garnished with fresh herbs if desired.
Fresh parsley or thyme makes an excellent garnish for added aroma and color.