Texas Okra Soup with Beef, Tomatoes, and Corn

Updated November 4, 2026

Total time
2 hr 30 min
prep 25 min · cook 2 hr 5 min
Serves
6
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Texas Okra Soup with Beef, Tomatoes, and Corn

Texas okra soup is a hearty, tomato-based stew made with tender beef, okra, corn, and vegetables. This version draws on the flexible Texas tradition of combining regional produce and pantry staples in a filling one-pot meal; serve it hot with bread or rice.

Ingredients

  • 1½ lb (680 g) boneless beef chuck, trimmed and cut into ¾-inch (2 cm) cubes
  • 1 tsp (5 g) kosher salt, plus more to taste
  • ½ tsp (1 g) freshly ground black pepper
  • 2 tbsp (30 ml) neutral oil, divided
  • 1 medium yellow onion, about 8 oz (225 g), diced
  • 1 green bell pepper, about 6 oz (170 g), diced
  • 2 celery ribs, about 3 oz (85 g), diced
  • 3 garlic cloves, minced
  • 1 tbsp (15 g) tomato paste
  • 1 can crushed tomatoes, 28 oz (794 g)
  • 6 cups (1.4 L) low-sodium beef broth
  • 1 tsp (2 g) dried thyme
  • 1 bay leaf
  • 1 lb (450 g) fresh okra, trimmed and cut into ½-inch (1 cm) pieces, or 1 lb (450 g) frozen cut okra, thawed
  • 1½ cups (225 g) corn kernels, fresh or frozen
  • 1 tbsp (15 ml) apple cider vinegar
  • Hot sauce, optional, for serving

Instructions

  1. Pat the beef dry and season it with the salt and pepper. Heat 1 tablespoon (15 ml) oil in a large heavy pot or Dutch oven over medium-high heat. Working in batches so the pieces are not crowded, brown the beef on several sides, about 6–8 minutes per batch. Transfer it to a plate. Browning in batches helps build flavor without steaming the meat.
  2. Lower the heat to medium and add the remaining 1 tablespoon (15 ml) oil. Stir in the onion, bell pepper, and celery. Cook for 5–7 minutes, scraping up browned bits, until softened. Add the garlic and tomato paste and cook for 1 minute, stirring, until fragrant and the paste darkens slightly.
  3. Pour in a splash of the broth and scrape the bottom of the pot to loosen any stuck-on browned pieces. Add the crushed tomatoes, remaining broth, thyme, bay leaf, and browned beef with any juices. Bring to a gentle boil, then reduce the heat to low. Cover partially and simmer gently for 75 minutes, stirring occasionally. Avoid a hard boil, which can make the beef tough and cause excess evaporation.
  4. Check a piece of beef for tenderness. If it is still chewy, continue simmering and check every 10 minutes; chuck pieces vary in size and may need up to 20 minutes more. Once nearly tender, stir in the okra. Cover partially and simmer for 15 minutes, stirring once or twice. Add a little water or broth if the soup has become thicker than you like.
  5. Stir in the corn and simmer for 5–7 minutes, until hot and the okra is tender but still holds its shape. Check the largest beef pieces with a food thermometer: USDA FSIS lists 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of beef; for this stew, simmering until the beef is fork-tender will take it well beyond that temperature. Remove the bay leaf, stir in the vinegar, and taste for salt, pepper, and heat.
  6. Ladle into bowls and serve hot, with hot sauce at the table if desired.

Tips

  • Brown in batches. Crowding the pot traps steam and prevents proper browning. If the pot is small, brown the beef in three batches and add a little more oil only if the bottom looks dry.
  • Use fresh or frozen okra. Frozen cut okra works well straight from the freezer; add it without thawing and allow a few extra minutes for the pot to return to a simmer. Canned okra is softer and may break apart, so stir it in near the end.
  • Control the thickness. Okra releases natural thickening starch as it cooks. For a thinner, more broth-like soup, add broth or water a little at a time; for a thicker bowl, simmer uncovered for a few extra minutes.
  • Season at the end. Broth and canned tomatoes vary in saltiness, and the soup reduces as it cooks. Taste after the vinegar goes in, then adjust salt and hot sauce.

Serving Suggestions

Serve the soup in deep bowls with cornbread, crusty bread, or warm flour tortillas for soaking up the tomato broth. Steamed white rice is another satisfying option; spoon the soup over it or serve it alongside. A simple green salad or sliced avocado adds a cool, fresh contrast. Put hot sauce on the table so each person can choose their own level of heat.

Variations

For a quicker version, replace the chuck with 1½ lb (680 g) ground beef. Brown it thoroughly, breaking it into small pieces, then proceed with the vegetables and broth; ground beef should reach the USDA FSIS safe minimum of 160°F (71°C), checked with a food thermometer. The soup will have a different, looser texture and needs less simmering: cook it for about 25 minutes before adding the okra.

To make the soup without beef, use 2 cans (15 oz/425 g each) drained, rinsed beans, such as pinto or black-eyed peas, and vegetable broth. Add the beans with the okra and simmer until hot, about 15 minutes. For extra heat, add a diced jalapeño with the other vegetables or a pinch of cayenne. If fresh corn is in season, use kernels cut from about 2 medium ears; otherwise frozen corn is an easy substitute. The recipe is not a fixed regional formula, so adjust the vegetables and spice to suit your table.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking, dividing a large batch among shallow containers so it cools promptly. Keep covered in the refrigerator for 3–4 days. For longer storage, freeze in airtight, freezer-safe containers for up to 3 months; leave a little room at the top for expansion. Thaw overnight in the refrigerator when possible.

Reheat only the portion you plan to eat in a saucepan over medium heat, stirring occasionally, until steaming throughout and at least 165°F (74°C), checked with a food thermometer. Add a splash of broth or water if it has thickened in storage. You can also microwave a portion in a covered microwave-safe bowl, stirring halfway through and checking the center for 165°F (74°C). Do not leave cooked soup at room temperature for more than 2 hours.

Frequently Asked Questions

Does okra make Texas okra soup slimy?
Okra’s natural thickening quality gives the broth body, but it should not make it unpleasantly stringy when simmered gently and added late enough to retain its shape. Avoid over-stirring, which can break the pieces down. A small splash of vinegar at the end brightens the tomato flavor.

Can I use frozen okra?
Yes. Frozen cut okra is a convenient substitute for fresh and does not need to be thawed first. Stir it into the simmering soup and cook until tender, allowing a few extra minutes if the pot cools when you add it.

Can I make this soup ahead?
Yes. The flavor develops as it rests, and the soup reheats well. Cool and refrigerate it within 2 hours, then reheat to 165°F (74°C). It may thicken overnight, so loosen it with broth or water as needed.

What cut of beef is best?
Boneless chuck is a good choice because its connective tissue softens during a long, gentle simmer. Stew meat is also suitable, though the pieces may be from different cuts and can vary in tenderness, so use the tenderness check rather than relying only on the clock.

Can I make it vegetarian?
Yes. Replace the beef broth with vegetable broth and use beans in place of the beef, adding them with the okra so they heat through without becoming mushy. The result is a lighter soup with a different texture, but the tomato, okra, corn, and seasonings still give it plenty of character.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).