One-pot Texas Hash

Texas Hash on plate with a slice of bread

Sometimes you want an incredibly tasty meal that’s also easy to make. Texas hash, with loads of yummy spices, is just that type of recipe. The familiar ingredients make it comfort food, but presented in a way that you might not have tried before.

To make this dish you combine the beef, dry spices, and vegetable in a deep skillet and then sauté with olive oil.

Texas hash ingredients

Texas hash being made

Next you add the water, Worcestershire sauce, and canned tomatoes to the pot. Then you add the rice and simmer for 20 minutes.

Texas hash being made

It’s easy to make this recipe drier if you prefer by simply cooking it a bit longer, but personally I like it a bit more moist. The choice is up to you.

Texas hash being made

You can also change up how spicy to make this one-pot meal by adding hot sauce, extra spices, or even jalapeños at the first stage of cooking. Likewise, this is an easily adaptable recipe that can accommodate the addition of other veggies -fresh or canned- like celery, carrots, fresh tomatoes or whatever else you have on hand.

Texas Hash on plate with a slice of bread

Once you’ve gotten the consistency you desire and the rice is cooked through, this tasty dish is ready to serve. You can add cheese on top if you desire, but it’s delicious both ways.

Texas Hash on plate with a slice of bread and shredded cheese

Hearty, comforting, and easy to make, Texas hash is one for the rotation.

Texas Hash

30 minutes to prepare / serves 4-6


  • 2 tablespoons olive oil
  • 1 cup diced onion
  • 1 cup diced green bell pepper
  • 1 tablespoon minced fresh garlic
  • 1 pound ground beef
  • 1/2 teaspoon dry mustard
  • 2 1/2 teaspoons chili powder
  • 2 teaspoons salt
  • 1/4 teaspoon freshly ground black pepper
  • 1/2 cup uncooked long grain white rice
  • 2 tablespoons tomato paste
  • 1 14.5-ounce can diced tomatoes with juice
  • 1 cup water
  • 1 1/2 teaspoons Worcestershire sauce
  • Grated cheddar or Monterey jack cheese (optional)


  1. Add onion, peppers, garlic, ground beef, dry mustard, chili powder, salt and pepper in a skillet with olive oil. Sauté until ground beef is browned and stirring as it cooks to ensure beef is broken up.
  2. Add rice and tomato paste and cook for 3 minutes.
  3. Add canned tomatoes and juice, water, and Worcestershire sauce. Simmer for 20 minutes, covered.
  4. Remove lid after 20 minutes and fluff with fork. If mixture is soupy or wet cook for an additional 2 minutes uncovered.
  5. Sprinkle with grated cheese if desired.

Recipe adapted from A Family Feast.

Whizzco for LPE