As I stepped into my kitchen, the enticing aroma of cumin and garlic whisked me away to the sun-drenched streets of Havana. This Cuban Rice and Beans recipe is my go-to for those busy nights when I crave the comforting essence of Caribbean cuisine without spending hours in the kitchen. Not only does it come together in under 30 minutes, but it’s also a hearty vegan meal that promises satisfaction without compromising on flavor. The delightful combination of savory red beans and aromatic spices makes each bite a warm hug that wraps around your soul. Whether enjoyed as a nourishing main dish or a delightful side, this one-pan wonder is bound to be a hit at your table. Curious to find out just how easy it is to whip this up? Let’s explore!
![]()
Why is Cuban Rice and Beans a Must-Try?
Quick Preparation: You’ll love the fact that this recipe comes together in just 30 minutes! Perfect for busy weeknights.
Flavorful Base: Packed with savory spices like cumin and oregano, every bite bursts with bold, satisfying tastes reminiscent of the Caribbean.
One-Pot Wonder: Say goodbye to multiple dishes! This is a one-pan meal that makes clean-up a breeze, leaving you more time to enjoy your creation.
Crowd-Pleasing Comfort: Whether served as a hearty main dish or a complementary side, this dish guarantees smiles and full bellies around the table.
Versatile Delights: Feel free to customize. Add diced bell peppers for crunch or stir in some grilled chicken for an added protein boost. It’s all about making it your own!
If you love this quick meal, you might also enjoy our Mexican Pinto Beans or Chicken Rice Casserole for more easy-to-make, flavor-packed options.
Cuban Rice and Beans Ingredients
For the Base
- GOYA® Sofrito – A cooking base that infuses authentic flavor into your dish; substitute with homemade sofrito if you’re up for extra prep.
- Avocado Oil – Adds a rich taste and aids sautéing; feel free to swap with olive oil.
- Onion (1 small) – Provides essential sweetness and aroma; shallots are a great alternative for a milder flavor.
- Garlic (1 clove, minced) – Elevates the savory depth of the dish; if in a pinch, garlic powder (1/4 tsp) works fine.
For the Seasoning
- Cumin (1 tsp) – Contributes warmth and richness for that authentic Cuban taste; coriander is a suitable substitute for a different profile.
- Dried Oregano (1 tsp) – Offers an earthy touch that complements the beans; you can also use Italian seasoning if preferred.
- Salt (½ tsp) – Enhances all flavors; adjust according to dietary needs or personal taste.
For the Main Ingredients
- Canned Red Beans (1 can, drained and rinsed) – Serves as the main protein source with a creamy texture; black beans can be used for a flavor twist.
- Rice (1½ cups, long-grain) – The hearty base of this quick meal; use less water for a firmer rice texture if desired.
- Vegetable Broth (2½ cups) – Enriches the rice with flavor; water can be used for a milder taste, but broth enhances the overall dish superbly.
Get ready to enjoy a delightful journey on your plate with these essential ingredients for Cuban Rice and Beans! Each one brings its unique charm to the recipe, creating a comforting vegan dish perfect for any occasion.
Step‑by‑Step Instructions for Cuban Rice and Beans
Step 1: Sauté Aromatics
In a large pot, heat 2 tablespoons of avocado oil over medium heat. Once shimmering, add 1 small chopped onion and sauté for about 3-4 minutes until it turns translucent. Stir in 1 minced garlic clove, 1 teaspoon of cumin, 1 teaspoon of dried oregano, and ½ teaspoon of salt, cooking for an additional minute until fragrant and golden.
Step 2: Combine Ingredients
Next, incorporate 1 can of drained and rinsed red beans and 1½ cups of long-grain rice into the pot. Pour in 2½ cups of vegetable broth, stirring well to combine all the ingredients. Ensure the rice is evenly distributed in the liquid for even cooking, which sets the stage for a delicious Cuban Rice and Beans dish.
Step 3: Cook Rice
Bring the mixture to a vigorous boil, then cover the pot with a lid and reduce the heat to a gentle simmer. Allow the rice to cook for about 20 minutes, or until all liquid is absorbed and the rice is tender. You’ll know it’s ready when the rice looks fluffy and has expanded, creating a warm, inviting base.
Step 4: Fluff and Serve
Once cooked, take the pot off the heat but let it sit, covered, for an additional 5 minutes. This resting period ensures perfect texture. Afterward, remove the lid and fluff the rice gently with a fork, mixing it with the beans. Serve your Cuban Rice and Beans hot, optionally garnished with fresh cilantro or avocado slices for an added touch of comfort.
![]()
What to Serve with Cuban Rice and Beans
Transform your meal into a vibrant feast by complementing this hearty dish with delightful sides and beverages that elevate every bite.
Creamy Avocado Salad: A fresh and creamy salad offers a cool contrast that enhances the rich flavors of the Cuban Rice and Beans. Toss ripe avocados, tomatoes, and a squeeze of lime for zest.
Spicy Grilled Corn: Charred to perfection, grilled corn on the cob drizzled with lime and chili powder adds a sweet and spicy crunch. This dish evokes memories of sunny summer barbecues and joyful gatherings.
Cilantro-Lime Quinoa: This fluffy, zesty quinoa makes a refreshing companion, adding a light and nutty flavor to your plate. The herbs and citrus brighten up the meal beautifully.
Crispy Plantain Chips: A crunchy side that brings a satisfying texture to your dish, plantain chips pair wonderfully with the savory beans, making each bite a delightful crunch.
Zesty Black Bean Salsa: A bold mix of black beans, corn, onion, and cilantro. This salsa offers a tangy lift, perfect for spooning over your rice and beans or enjoying with tortilla chips.
Mango-Lime Agua Fresca: A refreshing beverage that perfectly balances the meal’s flavors. The sweetness of mango with a dash of lime awakens your taste buds and refreshes the palate.
Coconut Rice: A lightly sweet and aromatic side, coconut rice complements the savory notes of the Cuban dish. The unique flavor of coconut will transport you to tropical shores with every mouthful.
Chili Lime Roasted Vegetables: Roasted veggies drizzled with chili and lime add a colorful and vibrant element. Each bite bursts with flavor while providing a nutritious contrast to the rice and beans.
Coconut Flan: End your meal with a creamy, silky-smooth coconut flan. The sweet, caramel notes pair beautifully with the spices of your main dish, making dessert a comforting conclusion.
Expert Tips for Cuban Rice and Beans
- Rinse Beans Well: Always rinse the canned red beans thoroughly to eliminate excess sodium and achieve a cleaner taste.
- Water Ratio Matters: Adjust the water-to-rice ratio to avoid mushy rice; using 2½ cups of broth is ideal for perfectly fluffy Cuban Rice and Beans.
- Taste Before Serving: Always taste the dish before serving to ensure the flavors meet your preferences; feel free to tweak seasonings as needed.
- Keep an Eye on It: Watch the pot while cooking to prevent burning or sticking; a gentle simmer is key for success.
- Resting Time is Essential: Allow the cooked rice to rest for 5 minutes after removing from heat; this step enhances texture and flavor integration.
How to Store and Freeze Cuban Rice and Beans
- Fridge: Store leftovers in an airtight container for up to 3 days. Simply reheat in the microwave or on the stovetop with a splash of vegetable broth to restore moisture.
- Freezer: For longer storage, freeze Cuban Rice and Beans in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: When reheating, add a bit of broth or water to help separate the rice and beans for a creamy consistency. Stir well to ensure even heating.
- Room Temperature: Avoid leaving out for more than 2 hours to prevent bacterial growth; always refrigerate leftovers promptly.
Cuban Rice and Beans Variations & Substitutions
Feel free to get creative and make this Cuban Rice and Beans recipe your own with these delightful twists!
Gluten-Free:
Use gluten-free vegetable broth to keep this dish friendly for those with gluten sensitivities. It’s a simple swap that retains all the flavor.Swap Beans:
Try using black beans instead of red beans for a unique twist on the classic recipe. This change adds a different texture and flavor profile.Heat It Up:
Add diced jalapeños or a dash of cayenne pepper for an extra kick. This will elevate the spice level, giving your dish that extra zing!Add Veggies:
Incorporate diced bell peppers or zucchini for added texture and nutrition. Sauté them alongside the onions to build layers of flavor.Protein Boost:
Mix in cooked lentils or quinoa for a hearty boost. These protein-packed options will add depth and keep you satisfied longer.Coconut Flavor:
For a hint of the tropics, use coconut milk instead of vegetable broth. This creamy addition will enrich the dish and lend a lovely sweetness.Herbal Enhancement:
Stir in fresh cilantro or parsley before serving for a burst of freshness. Herbs add brightness and a delightful aromatic dimension to your meal.
If you find joy in these variations, you might also enjoy our Healthy Shrimp Cauliflower Grits or a wonderful serving of Gluten Free Ingredient if you’re looking for more delicious ways to enjoy plant-based cuisine!
Make Ahead Options
Preparing Cuban Rice and Beans in advance is a time-saving strategy perfect for busy weeknights! You can chop the onion, mince the garlic, and measure out the spices up to 24 hours ahead. Store them in airtight containers in the fridge to keep them fresh. Additionally, you can rinse and drain the beans, and even cook the rice separately up to 3 days in advance—just remember to refrigerate everything promptly. When it’s time to serve, simply reheat the rice and beans together in a pot with a splash of broth to keep them moist. This way, you’re guaranteed the same great taste with minimal effort, making dinner a breeze!
![]()
Cuban Rice and Beans Recipe FAQs
What type of beans should I use for Cuban Rice and Beans?
You should use canned red beans for their creamy texture and ease of preparation. Be sure to drain and rinse the beans well to reduce sodium content. If you prefer a different flavor, black beans make a delicious substitute and are equally nutritious!
How do I store leftovers of Cuban Rice and Beans?
Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat them in the microwave or on the stovetop, adding a splash of vegetable broth to help restore moisture and prevent the rice from becoming dry.
Can I freeze Cuban Rice and Beans?
Absolutely! You can freeze Cuban Rice and Beans in freezer-safe containers for up to 3 months. When you’re ready to enjoy, thaw the dish overnight in the fridge, and then reheat it on the stovetop, adding a bit of broth to maintain its creamy texture.
What should I do if my rice is mushy?
If your rice turns out mushy, it’s often due to too much liquid. Next time, use a bit less broth—try starting with 2 cups instead of 2½ cups. Remember to keep an eye on the cooking process and taste the rice a few minutes before the cooking time is finished to ensure perfect texture.
Are there any dietary considerations I should be aware of?
This recipe is vegan and plant-based, making it suitable for many dietary preferences. However, always check labels for your canned goods to ensure they’re suitable, especially if you have specific food allergies. If you’re serving this dish to pets, be sure to keep the spices and seasonings out of their reach, as certain spices can be harmful.
Cuban Rice and Beans: Quick Comfort Food in Just 30 Minutes
Ingredients
Equipment
Method
- In a large pot, heat avocado oil over medium heat. Add chopped onion and sauté for 3-4 minutes until translucent. Stir in minced garlic, cumin, oregano, and salt, cooking for an additional minute.
- Incorporate drained and rinsed red beans and long-grain rice into the pot. Pour in vegetable broth, stirring well to combine.
- Bring the mixture to a boil, then cover and reduce heat to simmer. Cook for about 20 minutes or until all liquid is absorbed and the rice is tender.
- Once cooked, remove from heat and let it sit, covered, for 5 minutes. Fluff the rice gently with a fork and serve hot.








