serving of homemade Texas hash with rice on dinner plate

Simple Texas Hash

This traditional Texas-style hash is quick to prepare and filling enough to feed the entire family. It brings together the wonderful flavors of rice, ground beef, tomatoes, peppers, and the perfect amount of spice.

If you’re not familiar with Texas hash, it is made with rice instead of noodles. It is incredibly hearty and has just the right amount of kick.

This casserole recipe produces enough for my large family with leftovers for lunch the next day. On top of that, it’s simple to make and uses a handful of low cost ingredients.

I love making affordable dinners that still bring the flavor, and this is one of my favorites to make for my family. Make sure to save or bookmark this recipe so you can find it the next time you want to make homemade Texas hash.

How to Make Homemade Texas Hash with Rice

Texas hash in casserole dish before baking

This hash recipe has been in my family for at least three generations. I have fond memories of sitting in my grandmother’s kitchen with my sister watching her prepare this dish. I loved watching her chop the onions and peppers knowing that wonderful aroma would be filling the room soon.

And I still make it just like she did all those years ago!

For equipment, you need a large skillet and a 13×9 casserole dish. Prep times is right around five minutes and total cook time is about fifty minutes.

Recipe Ingredients

overhead view of chopped onion and green pepper on cutting board

If you’ve ever been to Mesa 21 before, then you know I love making casserole dinners (like this tuna casserole with rice). They are so easy to make and you can get a full dinner without spending a ton of time in the kitchen.

This recipe is not different, it produces a filling dinner complete with beef, veggies, and the ideal amount of spice.

Ingredient List

  • 2 Large Onions
  • 2 Green Peppers
  • 3 Tbs Butter
  • 1 tsp Chili Powder
  • 1 tsp Paprika
  • 1 Cup Celery
  • 1 lb Ground Beef
  • 1/2 Cup Minute Rice
  • 2 tsp Salt
  • 2 Cups Tomatoes
  • 1/4 tsp Black Pepper
  • 1-2 Cups Shredded Cheddar Cheese (optional)

Onion: Use large white onions. Chop them before adding to your skillet. I like to chop my onion fairly fine.

Green Pepper: Core and remove the seeds from your green pepper, then chop into small pieces.

Celery: Chop your celery, including the leaves, into fine pieces.

Tomato: Dice your tomato before adding to your skillet.

Butter: Use unsalted butter if available. If all you have is salted butter, reduce the added salt by one teaspoon. If you need an alternative for butter, you can use lard, vegetable oi, or olive oil instead.

Ground Beef: I use whatever ground beef is on sale. Simply brown your beef in your skillet once your onions and peppers have been heated.

Rice: Use uncooked minute rice. You can use white or brown, but I do not recommend using a variety that has spices included.

Cheese: This is an optional addition. There are some who will demand that Texas hash does not have cheese, and while I will stay out of the debate, I will say that it is a tasty addition. So if you want to add cheese to your hash, go with shredded cheddar. Simply sprinkle it on top of your hash mixture before baking.

Can I Prepare Ahead

uncooked ground beef and salt and pepper ready to start cooking

While I prefer to serve my Texas hash after baking, you can make it ahead of time.

If you need to prep your dish ahead of time, I recommend following the recipe step all the way up to baking the day before.

Pour hash mixture into your casserole dish, cover, and store in the refrigerator. The next day, simply bake your casserole for 45 minutes and then serve.

Simple Step by Step Instructions

top view of onion and green pepper cooking in skillet

Before you begin, make sure to chop your onion, green pepper, celery, and tomato. Once you have all of them prepped, it’s time to start making our hash!

Step 1: Preheat your oven to 375 degrees and grease your casserole dish.

Step 2: Add your butter, onion, green pepper, and celery to your skillet and cook over low heat until your onions have turned yellow.

Step 3: Add your ground beef to your skillet and increase the heat to medium. Continue heating until your ground beef is browned.

Step 4: Remove from heat and add in your tomato, rice, and seasoning. Stir together

Step 5: Pour hash mixture into greased casserole dish and cover with aluminum foil. Bake in preheated oven for 45 minutes.

Note: If using cheese, sprinkle on top after pouring mixture into pan.

Step 6: Carefully remove from oven and rest for 5 minutes. Serve and enjoy!

serving of homemade Texas hash with rice on dinner plate

Simple Texas Hash

Easy to make and filling enough for the whole family
Print Pin
Course: Main Course
Cuisine: American
Keyword: Beef Casserole, Ground Beef, Rice, Texas Hash
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 8
Calories: 520kcal
Cost: $8


  • 1 Large Skillet
  • 1 13×9 Casserole Pan


  • 2 Large Onions chopped
  • 2 Green Peppers chopped
  • 1 Cup Celery chopped
  • 2 Cups Tomato diced
  • 1 lb Ground Beef
  • ½ Cup Uncooked Minute Rice
  • 3 Tbs Butter
  • 1 tsp Chili Powder
  • 1 tsp Paprika
  • 2 tsp Salt
  • ¼ tsp Black Pepper
  • 1-2 Cups Shredded Cheddar Cheese


  • Preheat oven to 375 degrees. Grease casserole pan on bottom and sides.
  • Bring skillet to low heat and melt butter. Add in onions, green pepper, and celery. Heat until onions turn yellow.
  • Increase heat to medium and add ground beef. Continue cooking until beef is browned.
  • Remove from heat. Add in tomato, rice, and all your seasonings. Stir until combined.
  • Pour mixture into your casserole dish. If using cheese, sprinkle on top now. Cover with aluminum foil.
  • Bake for 45 minutes.
  • Allow your Texas hash to rest for 5 minutes before serving.


Calories: 520kcal