My version of Cajun Beans and Rice is the kind of weeknight dinner that feels comforting, filling, and just a little bit lively thanks to the Cajun seasoning and tomatoes. It comes together in one pot, uses pantry staples, and has the same easygoing, satisfying feel you’d want from a dish like Aloha chicken and rice, but with a smokier Southern twist.
Why you’ll love this dish
This is one of those recipes that checks a lot of boxes at once: affordable, fast, and flexible. The rice cooks right in the broth, so it absorbs all the flavor from the beans, tomatoes, onion, bell pepper, and seasoning. That means you get a hearty meal without needing extra pans or complicated prep.
It’s also a smart recipe for busy nights because most of the ingredients are pantry- and fridge-friendly. If you keep rice, canned beans, and broth on hand, you’re already halfway there. And because it’s naturally meatless, it works well for Meatless Monday, easy lunches, or a simple dinner when you want something warm and filling.
“This is the kind of dinner I make when I want maximum comfort with minimum effort. It’s smoky, satisfying, and the leftovers taste even better the next day.”
How this recipe comes together
The process is straightforward, but a few small details make a big difference. First, you soften the onion and bell pepper so they build a savory base. Then you add garlic briefly so it stays fragrant instead of bitter. After that, the rice simmers directly with the black beans, tomatoes, Cajun seasoning, and vegetable broth until everything is tender and cohesive.
{image_template}
What you’ll need
- 1 cup white rice
- 1 can black beans, drained
- 1 can diced tomatoes with green chilies
- 1 onion, chopped
- 1 bell pepper, chopped
- 2 cloves garlic, minced
- 1 tablespoon Cajun seasoning
- 2 cups vegetable broth
- Salt and pepper to taste
- Chopped green onions for garnish
A few quick notes: long-grain white rice works best here because it stays fluffy, while the tomatoes with green chilies add both acidity and a little heat. If your Cajun seasoning is salt-heavy, wait until the end to adjust the salt. For a bolder version, you can add a pinch of cayenne, but taste first.
Step-by-step instructions
-
Heat a little oil in a large pot over medium heat. Add the onion and bell pepper, then cook until softened, about 5 minutes. Stir in the garlic and cook for 1 minute more.
-
Add the rice, black beans, diced tomatoes, Cajun seasoning, and vegetable broth. Stir everything well so the seasoning is evenly distributed.
-
Bring the pot to a boil, then lower the heat and cover it. Let it simmer for about 20 minutes, or until the rice is tender and the liquid has been absorbed.
-
Taste and season with salt and pepper as needed. Serve hot with chopped green onions on top.

Best ways to enjoy it
Cajun Beans and Rice is satisfying enough to stand on its own, but it also plays nicely with simple sides. I like it with a crisp green salad, cornbread, or roasted vegetables when I want a fuller spread. If you’re serving it for guests, a sprinkle of fresh herbs and extra green onions makes it look more polished without adding work.
It also works as a bowl meal. Add avocado, a dollop of sour cream, shredded cheese, or hot sauce at the table so everyone can customize their plate. For a heartier dinner, pair it with grilled chicken or sausage on the side.
Storage and reheating tips
Leftovers keep well, which makes this recipe especially useful for meal prep. Store cooled beans and rice in an airtight container in the refrigerator for up to 4 days. When reheating, add a splash of broth or water so the rice loosens up again.
If you want to freeze it, portion it into freezer-safe containers once it has cooled completely. It can be frozen for about 2 months. For food safety, cool leftovers promptly and reheat them until they’re steaming hot all the way through.
Helpful cooking tips
For the best texture, make sure the rice simmers gently rather than boiling hard the whole time. A low, steady heat helps it cook evenly without turning mushy. If your pot is wide, keep the lid on tightly so the liquid doesn’t evaporate too quickly.
You can also taste the broth before it finishes cooking. If your Cajun seasoning is especially spicy, you may want to use a little less next time. And if you like a richer finish, a small pat of butter stirred in at the end makes the dish taste rounder without changing the core flavor.
Recipe variations
There are lots of easy ways to customize this dish. For extra protein, add sliced sausage, shredded rotisserie chicken, or cooked shrimp near the end of cooking. If you want a vegetable boost, stir in frozen corn, spinach, or diced zucchini.
You can also change the flavor profile a bit. Try smoked paprika for deeper warmth, or swap the black beans for red beans if that’s what you have. For a creamier version, finish with a spoonful of sour cream or cream cheese stirred in off the heat. If you enjoy Cajun-inspired brunch ideas too, Bay Lobster Eggs Benedict with Cajun Hollandaise is another bold, flavor-packed option worth exploring.
Common questions
How long does Cajun Beans and Rice take to make?
From start to finish, it usually takes about 30 minutes. Most of that time is hands-off while the rice simmers.
Can I use brown rice instead of white rice?
Yes, but you’ll need more liquid and a longer cooking time. Brown rice takes longer to soften, so it’s best to follow the package directions and check liquid levels as it cooks.
Is this recipe spicy?
It has a mild-to-medium kick depending on the Cajun seasoning and the tomatoes with green chilies. If you prefer less heat, use a mild seasoning blend and choose mild diced tomatoes.
Can I make it ahead of time?
Absolutely. It reheats well, and the flavor often improves after sitting overnight. Just store it properly and add a little broth when reheating so it doesn’t dry out.
Conclusion
Cajun Beans and Rice is proof that simple ingredients can still make a deeply satisfying meal. It’s cozy, budget-friendly, and easy to adapt, which is why it belongs in a regular dinner rotation. If you want to compare it with a classic Southern-style version, the Authentic Louisiana Red Beans and Rice recipe is a great place to start.