Go Back
+ servings
5 from 1 vote
Tofu Rancheros Bowls
Tofu Rancheros Bowls
Prep Time
10 mins
Cook Time
10 mins
Total Time
20 mins
These savory tofu breakfast bowls are made with spiced pinto beans and scrambled tofu served over a bed of rice and topped with salsa and avocado slices.
Course: Breakfast, Entree
Cuisine: American
Servings: 4
Calories: 501 kcal
Author: Alissa
For the Spiced Pinto Beans
  • 1 tbsp. olive oil
  • 1 onion, diced
  • 2 garlic cloves, minced
  • 1-14 oz. can pinto beans, drained and rinsed
  • 1 tsp. ground cumin
  • salt and pepper to taste
For the Scrambled Tofu
  • 1 tbsp. olive oil
  • 1 lb. extra firm tofu, drained
  • 1 tsp. turmeric
  • 1 tsp. paprika
  • 1 tsp. ground cumin
  • 1 tsp. red wine vinegar
  • kala namak, to taste, optional, for eggy flavor or regular table salt, to taste
  • black pepper to taste
For Serving
  • about 4 cups cooked brown rice
  • 1 avocado, sliced
  • lots of salsa, your favorite variety
  • fresh cilantro, optional
  • chopped scallions, optional
  • hot sauce, optional
Make the Spiced Pinto Beans
  1. Coat the bottom of a large skillet with oil and place over medium heat. When oil is hot, add onion and cook until softened, about 5 minutes. Add garlic and cook 1 minute more. Add beans and cumin. Flip a few times with a spatula to incorporate and cook just until beans are heated throughout, about 1 minute.
  2. Remove from heat and season with salt and pepper to taste. Transfer to a serving bowl and cover to keep warm while you prepare the tofu.
Make the Scrambled Tofu
  1. Coat the bottom of your skillet (you can use the same one that you cooked the beans in) with oil and place over medium heat. When oil is hot, crumble tofu into skillet, breaking it up as finely as you like. Sprinkle with turmeric, paprika and cumin. Cook until tofu begins to dry up a bit, about 5 minutes, flipping gently, to incorporate ingredients. Add red wine vinegar, kala namak or table salt, and pepper. Flip a few more times and remove from heat.
  1. Divide rice, beans and tofu into bowls. Top with toppings and serve.
Nutrition Facts
Tofu Rancheros Bowls
Amount Per Serving
Calories 501 Calories from Fat 213
% Daily Value*
Fat 23.7g36%
Saturated Fat 4.3g22%
Sodium 619mg26%
Potassium 850mg24%
Carbohydrates 52.8g18%
Fiber 11.2g45%
Sugar 2.4g3%
Protein 19g38%
Calcium 230mg23%
Iron 5.9mg33%
* Percent Daily Values are based on a 2000 calorie diet.