Nutrition Facts for Vegetarian beans and rice

Vegetarian Beans and Rice

Turn ordinary weeknight dinners into a flavorful fiesta with this hearty Vegetarian Beans and Rice recipe! Packed with protein-rich black beans, tender long-grain rice, and a medley of vibrant vegetables like onion, bell pepper, and corn, this one-pot wonder is as nutritious as it is delicious. Seasoned with smoky paprika, zesty cumin, and a hint of chili powder, every bite bursts with bold Tex-Mex flavors. Whether you use white or brown rice, this easy-to-make dish comes together in just 40 minutes, making it perfect for busy weeknights. Garnish with fresh cilantro and a squeeze of lime for a refreshing finish. Gluten-free and customizable, this comforting recipe is ideal for health-conscious families or anyone looking for a plant-based meal packed with taste and wholesome ingredients.

Nutriscore Rating: 85/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegetarian Beans and Rice
Prep Time:10 mins
Cook Time:30 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 2 tablespoons olive oil
  • 1 medium, diced onion
  • 1 medium, diced (any color) bell pepper
  • 3 cloves, minced garlic
  • 1 cup uncooked long-grain white or brown rice
  • 2 cups vegetable broth
  • 1 15-ounce can, drained and rinsed canned black beans
  • 1 14.5-ounce can, with juices canned diced tomatoes
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 0.5 teaspoons smoked paprika
  • 0.5 teaspoons salt
  • 0.25 teaspoons black pepper
  • 1 cup frozen corn
  • 0.25 cup, chopped (optional, for garnish) fresh cilantro
  • 1 medium, cut into wedges (optional) lime

Directions

Step 1

Heat the olive oil in a large skillet or pot over medium heat.

Step 2

Add the diced onion and bell pepper, and sauté for 5 minutes until softened.

Step 3

Stir in the minced garlic and cook for an additional minute until fragrant.

Step 4

Add the uncooked rice to the skillet and stir for 1–2 minutes to lightly toast it.

Step 5

Pour in the vegetable broth, diced tomatoes (along with their juices), black beans, ground cumin, chili powder, smoked paprika, salt, and black pepper. Stir to combine.

Step 6

Bring the mixture to a boil, then lower the heat to a simmer. Cover with a lid and let it cook for 18–25 minutes, or until the rice is tender and the liquid is absorbed. (Cooking time will vary depending on the type of rice used: white rice cooks faster than brown rice.)

Step 7

Once the rice is cooked, remove the lid and stir in the frozen corn. Allow it to heat through for 2–3 minutes.

Step 8

Taste and adjust seasonings as needed.

Step 9

Serve the beans and rice hot, garnished with chopped fresh cilantro and a squeeze of lime if desired.

Nutrition Facts

Serving size (2052.1g)
Amount per serving % Daily Value*
Calories 2185.7
Total Fat 51.0g 0%
Saturated Fat 9.2g 0%
Polyunsaturated Fat 8.5g
Cholesterol 8.2mg 0%
Sodium 4377.3mg 0%
Total Carbohydrate 369.4g 0%
Dietary Fiber 70.8g 0%
Total Sugars 37.2g
Protein 72.5g 0%
Vitamin D 0IU 0%
Calcium 571.9mg 0%
Iron 24.1mg 0%
Potassium 4734.6mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 20.6%
Protein: 13.0%
Carbs: 66.4%