Warm up with this hearty and spicy stew that combines tender beef and creamy beans, perfect for a cozy night in!
Begin by cutting the beef into bite-sized pieces and seasoning generously with salt and black pepper.
In a large pot, heat the olive oil over medium heat. Once hot, add the beef pieces and brown them for about 5-7 minutes on each side until they are nicely browned.
Remove the beef from the pot and set it aside. In the same pot, add the chopped onion, minced garlic, and diced bell pepper. Sauté for about 5 minutes until they become soft and fragrant.
Return the browned beef to the pot with the onions, garlic, and bell pepper. Sprinkle in the cumin and chili powder, stirring to coat the meat and vegetables evenly.
Add the canned diced tomatoes (with their juice), kidney beans (drained and rinsed), and beef broth. Stir well to combine and bring the mixture to a gentle boil.
Reduce the heat to low, cover the pot, and let it simmer for about 1.5 hours, stirring occasionally, until the beef is tender and the flavors meld.
Once done, taste the stew and adjust seasoning with additional salt and pepper if needed.
Garnish with freshly chopped cilantro just before serving, and enjoy with warm bread or rice.
6
This dish is high in protein from the beef and beans, providing energy and muscle-building nutrients while the beans add fiber to aid digestion.
5/14/2025
5/14/2025
6/1/2025
6/2/2025
6/2/2025
6/3/2025