Bo kho gets the credit in our house, but when I’m cooking for a crowd and need something that translates across every table—Ma’s, the kids’, whoever shows up—this Slow-Cooked Mexican Beef Soup earns its place right alongside it. Same principle: low heat, time, good beef, and a broth that does the heavy lifting. The week Emma found out she was a semifinalist and Tyler came home with grease-stained hands and that grin, I had this going in the slow cooker before anyone even sat down. Some soups you make because you’re hungry. Some you make because the people around the table deserve something that took all day.
Slow-Cooked Mexican Beef Soup
Prep Time: 20 min | Cook Time: 8 hrs | Total Time: 8 hrs 20 min | Servings: 8
Ingredients
- 2 lbs beef chuck roast, cut into 1-inch cubes
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 2 medium carrots, sliced into 1/2-inch rounds
- 2 medium Yukon Gold potatoes, cut into 1-inch chunks
- 1 medium zucchini, cut into 1/2-inch half-moons
- 1 can (14.5 oz) diced tomatoes, undrained
- 4 cups beef broth
- 1 cup tomato sauce
- 1 jalapeño, seeded and minced
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon dried Mexican oregano
- 1/2 teaspoon smoked paprika
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- Juice of 1 lime
- Fresh cilantro, chopped, for serving
- Warm crusty bread or tortillas, for serving
Instructions
- Sear the beef. Heat olive oil in a large skillet over medium-high heat. Working in batches, sear the beef cubes until browned on all sides, about 3–4 minutes per batch. Transfer to the slow cooker. Do not skip this step—the browning builds the flavor base that carries the whole broth.
- Build the base. Add the diced onion and minced garlic to the same skillet over medium heat and cook for 2 minutes, scraping up any browned bits. Transfer the onion mixture to the slow cooker over the beef.
- Load the slow cooker. Add the carrots, potatoes, zucchini, diced tomatoes, beef broth, and tomato sauce to the slow cooker. Stir in the jalapeño, chili powder, cumin, oregano, smoked paprika, salt, and pepper. Give everything a good stir to combine.
- Slow cook. Cover and cook on LOW for 7–8 hours, or on HIGH for 4–5 hours, until the beef is fork-tender and the vegetables are fully cooked through. The broth will deepen in color and richness as it cooks.
- Finish and adjust. Stir in the lime juice during the last 15 minutes of cooking. Taste the broth and adjust salt as needed. If you want a thicker soup, use the back of a spoon to mash a few potato chunks against the side of the slow cooker.
- Serve. Ladle into deep bowls and top with fresh cilantro. Serve with warm crusty bread for dipping—tear it off and drag it through the broth. That’s how it’s done.
Nutrition (per serving)
Calories: 295 | Protein: 27g | Fat: 11g | Carbs: 21g | Fiber: 3g | Sodium: 680mg