BBQ Beans Rice and Tofu
- Prep Time: ~20 min
- Cook Time: ~90 min
- Servings: ~6
- Cost per Serving: ~$2.75
- Total Cost: ~$16.50
Method
Beans
- Add soaked beans to a large pot and cover with water about 2 inches above. Bring to a gentle boil, then reduce to a simmer and cook until tender.
- Melt plant-based butter in a skillet over medium heat, then add jalapeño, bay leaf, onion, and garlic. Sauté until fragrant.
- Stir in tomato paste, cumin, coriander, smoked paprika, garlic granules, and onion granules. Cook until aromatic.
- Add the sautéed mixture to the pot of beans along with diced celery. Simmer on low to deepen flavor.
Tofu
- Toss diced tofu with oil (optional), BBQ seasoning, garlic granules, and onion granules.
- Roast at 375°F (190°C) for about 35 minutes, or until dry, firm, and lightly browned.
Rice
- Heat olive oil in a large pan. Add onion, garlic, carrot, and celery and sauté until softened.
- Stir in tomato paste, BBQ rub, garlic granules, and onion granules.
- Add soaked rice and stir to coat. Pour in 4 cups water.
- Bring to a boil, cover, reduce heat to low, and cook for about 30 minutes until rice is tender.
Combine
- When beans are thick and rich, stir in roasted tofu.
- Season beans and rice with salt and pepper to taste.
Notes
- Beans will continue to thicken as they sit; add broth or water as needed.
- Adjust spice mix freely—oregano, chili powder, or curry powder work well.
- For extra heat, keep the jalapeño seeds in.
Nutrition
| Nutrient |
Amount |
% Daily Value |
| Calories |
540 |
27% |
| Protein |
25 g |
50% |
| Carbohydrates |
78 g |
26% |
| Fat |
16 g |
25% |
| Fiber |
15 g |
60% |
| Sugars |
6 g |
12% |
| Sodium |
520 mg |
23% |
| Calcium |
160 mg |
12% |
| Iron |
6 mg |
33% |
| Vitamin C |
18 mg |
20% |