Tex-Mex bowl with Spanish rice and BBQ tofu

Tex-Mex started out as a nickname for the railroad that traveled between the America and Mexico (the train route was shortened on tickets). Now it serves as a nickname for American-Mexican hybrid dishes. More specifically with a Texas influence.

And wow, combining these two cuisines yields amazing results. Sweet hickory barbecue sauce with cumin-tomato Spanish rice. Yellow cheddar cheese with pico de gallo.

So here’s my take on Tex-Mex. A bowl filled with awesome.

Spanish rice, black beans, barbecue sauce-grilled tofu, cheddar cheese, corn and pico de gallo.


The first step is making Spanish rice.

Sure you can make each part of this from scratch. But you can buy pretty tasty pico de gallo. The other ingredients all require very little work. The longest prep beyond the rice is simmering the black beans so they’ll get nice and soft in texture, but still with a little bite.


Most Spanish rice recipes depend on chicken stock. The main difference here is, obviously, using veggie stock instead. Don’t worry, it’ll still be scrumptious.


And then make sure you load it up. I almost forgot to add avocado. Could you imagine? I swear everything but pancakes tastes better with avocado.

Feel free to add salsa instead, I could see salsa verde being especially tasty. But keep in mind that with the barbecue sauce and the rice this dish doesn’t really need extra sauce. But feel free to sauce it up or just go with pico. Your choice really.


Tex-Mex bowl with Spanish rice and BBQ tofu
Yields 8
Prep Time
15 min
Cook Time
30 min
Total Time
45 min
Prep Time
15 min
Cook Time
30 min
Total Time
45 min
541 calories
70 g
15 g
24 g
17 g
6 g
403 g
958 g
14 g
0 g
17 g
Nutrition Facts
Serving Size
Amount Per Serving
Calories 541
Calories from Fat 201
% Daily Value *
Total Fat 24g
Saturated Fat 6g
Trans Fat 0g
Polyunsaturated Fat 5g
Monounsaturated Fat 12g
Cholesterol 15mg
Sodium 958mg
Total Carbohydrates 70g
Dietary Fiber 8g
Sugars 14g
Protein 17g
Vitamin A
Vitamin C
* Percent Daily Values are based on a 2,000 calorie diet. Your Daily Values may be higher or lower depending on your calorie needs.
  1. 2 cups rice
  2. 2 cups vegetable broth
  3. 1 teaspoon salt
  4. 2 tablespoons canola oil
  5. 1 brown onion
  6. 1 green bell pepper
  7. 1 yellow bell pepper
  8. 12-ounce can of tomato sauce
  9. 1 tsp cumin
  10. 2 cloves garlic
  11. 1/2 tsp pepper
  12. 1 cup corn
  13. 1/2 cup pico de gallo
  14. 3 avocados
  15. 1 package firm tofu
  16. 1 cup barbecue sauce
  17. 1 cup yellow cheddar cheese
  1. Heat up the oil in a large saucepan, or better yet a French oven (at least 5 quarts in size). Once hot, fry up the rice until it is golden. Then add the diced onion and bell peppers. Once translucent, add the minced garlic, cumin and tomato sauce. Once combined, add the vegetable broth. Maybe reserve a 1/4 cup and only add later if it needs it. Cover and let simmer. Should take 30 minutes to cook up. Add more broth if rice is crunchy at all. Once the rice is cooked add the salt and pepper.
  2. Add the black beans to a medium saucepan, without draining (you'll strain it later). Add a pinch each of salt, pepper and cumin.
  3. Press the tofu in paper towels or a kitchen towel to dry it out. Slice the tofu and drizzle most of the barbecue sauce over it and let it marinate for at least 10 minutes. Then grill it up (an indoor grill works great) -- it'll be done once its warm and you have sufficient grill marks.
  4. Warm up the corn (I love taking a Pyrex container, adding frozen corn and water and warming the whole thing up on 50 percent power in the microwave).
  5. Serve it up! Scoop in some rice, drain and add some black beans and corn, add the barbecue tofu, cheese, pico and avocado.
Fresh Family Food http://freshfamilyfood.com/

Sonya Quick

Full-time mom, freelance journalist and dancer. Loves cooking, listening to good music and drinking craft beer.