A delightful and hearty stew combining tender beef with a rich peanut butter sauce, perfect for a comforting meal.
In a medium bowl, whisk together the creamy peanut butter and beef broth until smooth. Set aside.
Ensure the peanut butter is at room temperature for easier mixing.
Cut the beef stew meat into bite-sized cubes and season with salt and pepper.
Use a sharp knife for clean cuts and even cooking.
Heat the canola oil in a large saucepan over medium heat.
Ensure the oil is hot before adding ingredients to prevent sticking.
Add the onion, garlic, bell pepper, and carrots to the pan. Sauté until the onions are translucent.
Stir frequently to avoid burning the garlic.
Add the beef to the pan and cook until browned on all sides.
Do not overcrowd the pan to ensure even browning.
Pour in the peanut sauce, diced tomatoes, thyme, and bay leaf. Stir well and bring to a boil.
Scrape the bottom of the pan to incorporate all flavors.
Reduce heat to low and simmer, stirring occasionally, for about 1.5 hours or until the beef is tender.
Cover the pan partially to retain moisture while allowing some evaporation.
Taste and adjust seasoning with salt and pepper. Remove the bay leaf before serving.
Let the stew rest for a few minutes before serving to enhance the flavors.
Serve hot over rice or with crusty bread. Enjoy your meal!
Garnish with fresh parsley or chopped peanuts for added texture and flavor.