Mexican Rice & Bean Tacos With Vegan Green Dressing

Mexican rice, beans, cheese, lettuce, cilantro and tomatoes stuffed into warm taco shells and topped with a creamy green vegan sauce. Super easy and healthy recipe for hard shell tacos in under 30 minutes!

I could eat homemade Mexican food almost every. single. night! Can you? And these Mexican rice & bean tacos are so easy to make!

Mexican food happens to be our family’s most favorable dinner choice aside from Italian. It’s crunchy, it’s salty and oh so flavorful with all that cilantro and salsa on top! And doesn’t this dish look so beautiful with all those vibrant colors?

I was never a Mexican food lover growing up because we never had it, made it or went out to Mexican restaurants. When I met my husband he would eat burritos about every day for lunch and was obsessed with a side of Mexican rice! Late night college outings always ended at a drive thru El Cotixan restaurant in San Diego. I favored their boiled chicken burritos that were made with fresh onions and red peppers – always opting out of rice, cheese, sour cream and discarded the flour tortilla… guess that’s not really “Mexican”, sounds more Italian that way! lol. My husband loves California burritos and anything stuffed with potatoes or rice! He was the first person to introduce me Mexican cuisine and all the delicious bean and cheese burritos, tacos, enchiladas, taco salads and my all time favorite- boiled chicken burritos!

I thought this type of food would make me fat. I thought Mexican food is terrible for your health, full of lard, artery clotting, fattening, fried and unhealthy. But it can actually be good for you if you make it with the right ingredients!


Let’s talk about those ingredients.

Rice: There are many variations of rice such as white rice, brown rice, Jasmine rice, Arborio rice, wild rice, and black rice, and it’s even easy to turn into flour. We like to use brown rice. Brown rice is quite tasty especially if you cook it in broth and turn it into Spanish rice. It is a whole grain rich in proteins, thiamine, calcium, magnesium, fiber, and potassium. It helps protect the body from heart disease, aid in weight loss (thanks to fiber), and can decrease cholesterol.

Beans: Use black beans or pinto beans for this recipe. Both are high in fiber,  rich in proteins, B vitamins, iron, magnesium, potassium, copper, zinc and help reduce the risk of diabetes and heart disease.

Cheese: Cheese contains protein and healthy bacteria enzymes. Lucky there vegan versions available made out of nuts! For a healthier version use sparingly, low fat or vegan cheese.

Salsa and Tomatoes: Rich in vitamin C and high in antioxidants.

Lettuce: Water enriched, high in fiber and vitamin C.

Cilantro (coriander): An herb rich in minerals like potassium, calcium, manganese, iron, and magnesium. The deep green color is high in antioxidants and helps reduce bad cholesterol.

Green Onions: Onions are full of antioxidants and may reduce the risk of certain cancers. Green onions also aid in bone, eye and heart health!

Avocados: Helps lower bad cholesterol with high amounts of monounsaturated fatty acids. Is high in fiber and contains more potassium than a banana!

Delightful Mom Food healthy tip! Skip the sour cream and shoot for Green yogurt, avocado or this creamy green vegan sauce!

How To Make Mexican Rice

  1. Make 1 cup of brown rice in chicken or vegetable broth.
  2. When the rice is done cooking add salsa and a dash of cumin! You can sauté it together in a frying pan or mix it in a large pot.

How To Make and Fill The Hard Shell Tacos

  1. In a lasagna or baking dish add the hard shell tacos- enough so they sit upright. If the pan is large, a few might be needed along the sides.
  2. To make hard shell tacos from becoming soggy at the bottom is all about how the ingredients are layered. First start with the Mexican rice to coat the base. Then add some beans and then cheese.
  3. Bake all the delicious warm Mexican rice, beans and cheese tacos in the oven until the cheese is melted.
  4. Pull from the oven and add the cold topping ingredients like lettuce, cilantro, green onions, fresh plum tomatoes, salsa and this avocado or cashew green dressing.

I say avocado or cashew green dressing because I have to green dressings that we love to add to tacos and burritos! I have included the cashew sauce recipe but you can make this avocado taco sauce too.

I also like to make a large batch of beans ahead of time and leave in the fridge for quick nachos, burritos, and these tacos! But canned beans can be used too.

Enjoy! xx

Leave a Reply

Your email address will not be published. Required fields are marked *