Eating rice and beans doesn’t have to be boring! This simple & budget-friendly black beans and coconut rice recipe is delicious and full of flavor.
I am vegetarian but my family is not, so I am used to cooking both ways. My non-vegetarian friends & family, however, often panic at the thought of cooking something vegetarian for me. Inevitably, their minds go blank, and they give me salad. And I have a confession: I am a vegetarian who doesn’t really like salad all that much.
I’ll skip the pious lecture about the horrors of meat versus the virtues of vegetarianism. The truth is that I don’t really care that much whether someone eats meat or not. I personally don’t like the taste, and never have. But from simply a cost standpoint alone, there are some very cheap, great tasting vegetarian recipes that are worth trying whether you are a charter member of PETA or whether you prefer your beef still mooing.
This one is probably my favorite. Rice, coconut, vegetable stock, beans, butter, salsa, & sour cream are all great staples to stock up on when they are on sale, and the remaining produce ingredients–onion, cilantro, & lime–are super cheap, even when they’re not on sale. It is equally delicious on its own for a simple, cost-effective meal, or paired with marinated then grilled vegetable and/or chicken skewers. I have even made a vegan version by substituting the butter for olive oil. If you prefer a milder dish, just skip the cayenne pepper.
Black Beans & Coconut Rice

Here is what you need:
1. Preheat oven to 350 degrees. Spread out coconut on baking sheet and bake until toasted, 5-10 minutes.
2. Bring 2 1/2 cups of the broth, salt, pepper, and 2 Tbsp. butter to a boil in large saucepan. Stir in rice. Cover, reduce heat to low, and cook about 20 minutes until water is absorbed.
3. Meanwhile, melt remaining 2 Tbsp. butter in a large skillet over medium-high heat. Saute onions 5-7 minutes, or until tender. Stir in black beans, spices, and 1 cup of broth. Cook over medium-low heat, stirring occasionally, 15 minutes. If bean mixture begins to look too dry, add a little more broth.
4. Roll the lime around on the counter, pressing down with your palm as you roll to loosen the juices. Remove rice from heat. Cut lime in half, then squeeze in juice from both halves. Stir in toasted coconut and cilantro.
5. To serve, spoon rice onto plate. Top with beans, and then garnish with sour cream and salsa.

Black Beans & Coconut Rice
Ingredients
- 1 c. sweetened flaked coconut
- 1 cup rice
- 3 1/2-4 cups vegetable broth divided
- 1/4 tsp. salt
- 1/4 tsp. pepper
- 4 Tbsp. butter divided (or olive oil, for vegan version)
- 1/2 large onion chopped
- 2 15 oz cans black beans drained and rinsed
- 2 tsp. chili powder
- 1/4 tsp. cayenne pepper skip if desired
- 1 lime
- 3 green onions sliced
- 3/4 cup chopped fresh cilantro (I usually use 1 whole bunch)
- sour cream optional
- easy mango salsa
Instructions
- Preheat oven to 350 degrees. Spread out coconut on baking sheet and bake until toasted, 5-10 minutes.
- Bring 2 1/2 cups of the broth, salt, pepper, and 2 Tbsp. butter to a boil in large saucepan. Stir in rice. Cover, reduce heat to low, and cook about 20 minutes until water is absorbed.
- Meanwhile, melt remaining 2 Tbsp. butter in a large skillet over medium-high heat. Saute onions 5-7 minutes, or until tender. Stir in black beans, spices, and 1 cup of broth. Cook over medium-low heat, stirring occasionally, 15 minutes. If bean mixture begins to look too dry, add a little more broth.
- Roll the lime around on the counter, pressing down with your palm as you roll to loosen the juices. Remove rice from heat. Cut lime in half, then squeeze in juice from both halves. Stir in toasted coconut and cilantro.
- To serve, spoon rice onto plate. Top with beans, and then garnish with sour cream and salsa.
Other vegetarian recipes you’ll love:
- 30 Meatless Recipes to Save You Money & Time
- Easy Vegetarian Meatloaf
- 30 Minute Vegetarian Corn & Black Bean Chili
PIN FOR LATER
TAKE BACK CONTROL OF YOUR HOME LIFE
Ever feel like you just can't keep up? Our Living Well Starter Guide will show you how to start streamlining your life in just 3 simple steps. It's a game changer--get it free for a limited time!
If you love this resource, be sure to check out our digital library of helpful tools and resources for cleaning faster, taking control of your budget, organizing your schedule, and getting food on the table easier than ever before.
I made this a few days ago and just had to come say thanks – my meat-lover hubby raved about how delicious it was and how he would eat it 3 times a week. (I loved it, too!) So great to have such an easy, economical dinner recipe on hand that nobody will mind seeing in frequent rotation.
OMG! Made this tonight along with Coconut Panko Tilapia! I will say this is DELICIOUS! I was in Heaven and my hubby said one of the BEST dishes I have ever made! Thanks soooooo very much for sharing. Will share with my family and friends!
This was SO good! I still cannot get over how amazing that rice is. We used brown rice and it worked beautifully. I also toasted the coconut on the stove which worked just fine (and keeps the house cooler!). Thank you for this new favorite!!!
I think you forgot to add rice to your list of ingredients 🙂
When do I add the coconut? I would use my rice cooker. Also wondering about the rice…with a whole cup of coconut it seems like I would use more than a cup of rice??
The coconut just gets mixed into the rice at the end, so using your rice cooker should be fine!