Search
by Ingredient

Western Beans & Rice (Vegan)

Empty starEmpty starEmpty starEmpty starEmpty star

Submitted by Siri56

Vegan pinto beans in tomato sauce served over brown rice with sauteed onions, celery, and hot pepper sauce. A filling plant-based dinner ready in 20 minutes.

YIELD

6 servings

PREP

5 min

COOK

15 min

READY

20 min

This is weeknight cooking at its most practical. Pinto beans in tomato sauce spooned over hot brown rice with sauteed onions and celery. Twenty minutes, one skillet, and you’ve got a filling vegan dinner that costs next to nothing.

The tomato sauce and water create a light, saucy base that soaks into the rice. A hit of hot pepper sauce adds just enough warmth to keep things interesting without overwhelming the earthy, mild pinto beans. Celery brings a clean crunch that contrasts with the soft beans.

Simple doesn’t mean boring. The key is cooking the onions and celery until they’re truly tender before adding the sauce. That five minutes of sauteing softens their raw edge and builds a savory base that carries the whole dish.

Kitchen Tips

  • Use cooked dried pinto beans or well-drained canned beans; too much bean liquid thins the sauce
  • Cook the rice ahead of time; this bean mixture comes together faster than rice takes to cook
  • Taste before adding all the salt since canned tomato sauce and beans already contain sodium
  • This reheats well and makes great meal prep; the beans absorb more sauce overnight and taste even better

Variations

  • Southwestern: Add a teaspoon of cumin and a diced green chile with the tomato sauce
  • Black bean swap: Use black beans instead of pinto and add a squeeze of lime before serving
  • Loaded: Top with diced avocado, fresh cilantro, and a drizzle of hot sauce at the table

Ingredients

1 15
TABLESPOON ML VEGETABLE OIL
1 237
CUP ML ONIONS
chopped
1 237
CUP ML CELERY
sliced
8 231.2
OUNCES ML/G TOMATO SAUCE
canned
½ 118
CUP ML WATER
½ 2.5
TEASPOON ML SALT
¼ 1.3
TEASPOON ML RED HOT PEPPER SAUCE
3 710
CUPS ML PINTO BEANS
drained
3 710
CUPS ML BROWN RICE
cooked, hot

Directions

In large skillet, cook onions and celery in oil until tender.

Stir in tomato sauce, water, seasonings, and beans.

Heat thoroughly. Serve over hot rice.

* not incl. in nutrient facts Arrow up button

Comments


 

 

Nutrition Facts

Serving Size 318g (11.2 oz)
Amount per Serving
Calories 491 11% from fat
 % Daily Value *
Total Fat 6g 9%
Saturated Fat 1g 5%
Trans Fat 0g
Cholesterol 0mg 0%
Sodium 576mg 24%
Total Carbohydrate 32g 32%
Dietary Fiber 10g 40%
Sugars g
Protein 28g
Vitamin A 4% Vitamin C 15%
Calcium 9% Iron 20%
* based on a 2,000 calorie diet How is this calculated?
Low Cholesterol, Cholesterol-Free, Trans-fat Free, High Fiber
 
More health news

Email this recipe