Side Dishes
This Puerto Rican-inspired black beans and rice recipe with sazón con goya transforms a simple one-pan meal into a vibrant, flavor-packed dish that tastes like a taste of the island.
The secret lies in sazón con goya—a blend of achiote, garlic, and spices—that infuses every bite with warm, earthy depth while keeping the dish vegetarian-friendly and satisfying.
I’ve perfected this method to ensure the beans stay tender, the rice absorbs the rich flavors, and the aromatic spices shine without overpowering the natural taste of the ingredients.
The result is a hearty, protein-rich plate that’s as easy to prepare as it is delicious—no fancy techniques required, just a 30-minute cook time and a few key ingredients.
The sazón con goya works its magic by simmering directly with the beans and rice, creating a sauce that’s both savory and slightly sweet, with a hint of smokiness that’s pure comfort food.
Serve it with tostones, avocado, or a squeeze of lime for the full Puerto Rican experience, and you’ll have a dish that’s perfect for weeknight dinners or meal prep. Let’s get cooking!
Ingredients for black beans and rice recipe with sazon goya
Puerto Rican flavors meet simple pantry staples in this vibrant one-pan dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Black Beans 🫘 | 1 ½ cups | Rinsed thoroughly before cooking |
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, any variety |
| Sazón con Goya 🌶️ | 1 package | Standard 1.41-oz package |
| Yellow Onion 🧅 | 1 whole | Medium-sized, diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for even distribution |
| Tomato Paste 🍅 | ¼ cup | Smooth, not chunky |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Bell Pepper 🌶️ | 1 whole | Green or red, diced |
| Cumin 🌿 | 1 tsp | Ground, toasted for depth |
| Bay Leaves 🌿 | 2 whole | Dried, removed before serving |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍋 | 1 whole | Juiced, for serving |
Sazón con Goya is the heart of this recipe—look for the classic 1.41-ounce package at Latin markets or the international aisle. Goya and La Fe are reliable brands, but any quality sazón will work. Fresh cilantro adds brightness, but dried cilantro or parsley works if you're in a pinch. For the beans, soaking overnight cuts cooking time significantly, but a quick rinse before simmering is non-negotiable to remove any dirt or debris. The bell pepper can be any color—green for classic flavor, red for a touch of sweetness.
No sazón con goya? Mix 1 tbsp achiote paste with 1 tsp garlic powder and 1 tsp cumin for a close substitute. Short on bell pepper? Swap for 1 cup diced tomato or an extra 0.25 cup tomato paste. The vegetable broth can be homemade or store-bought—low-sodium versions like Pacific Foods or Imagine work perfectly. For extra depth, toast the cumin and garlic in the olive oil for 30 seconds before adding other ingredients—trust me on this—it makes all the difference. The tomato paste can be thick or smooth, but avoid the chunky variety for a cleaner texture.
This dish tastes even better the next day—reheats beautifully in a skillet with a splash of water. Store leftovers in an airtight container in the fridge for up to 5 days. For meal prep, divide into portions and freeze for up to 3 months. The rice absorbs all the flavors, so don’t skip the resting time after cooking—let it sit covered for 5 minutes before fluffing. Lime juice should be added just before serving to keep the vibrant color and brighten the flavors.
Why You'll Love This Recipe
- Here’s what sold me: this keeps perfectly for days. Pack it in containers for work lunches, reheat it for dinner, or even serve it cold in wraps. The beans stay tender, the rice doesn’t turn mushy, and it’s always a hit—even with picky eaters.
- One-Pot Magic: I swear by this—just toss the beans, rice, and sazón into the same pot, add water, and walk away. No measuring cups, no separate pans, no stress. The beans soften while the rice cooks, and that little packet of sazón works its magic without extra effort.
- Umami Bomb: That sazón con goya? It’s the secret weapon. The annatto dye turns the rice a gorgeous golden color, but the real magic is the deep, tangy flavor it brings—like a hug from a Caribbean kitchen. Honestly, I’ve tried making it without, and it just… isn’t the same.
- Lunchbox Hero: Here’s what sold me: this keeps perfectly for days. Pack it in containers for work lunches, reheat it for dinner, or even serve it cold in wraps. The beans stay tender, the rice doesn’t turn mushy, and it’s always a hit—even with picky eaters.
Step-by-step instructions for Puerto Rican-inspired black beans and rice
This one-pan method delivers perfectly seasoned beans and fluffy rice infused with Sazón con Goya's signature flavor.
Prepare the Beans and Aromatics
Rinse the 1.5 cups dried black beans thoroughly under cold water until the water runs clear. This removes any debris and prevents the beans from becoming bitter during cooking. Place them in a large pot and cover with 6 cups water (about 4 cups more than the beans). Add the 2 whole bay leaves and bring to a boil over high heat.
Once boiling, reduce heat to medium-low and simmer for 1 hour, partially covered. You'll know they're ready when they're tender but still hold their shape. If they're not fully tender, add ½ cup water and continue cooking for another 15-20 minutes. While the beans cook, dice the 1 whole yellow onion and 1 whole bell pepper into ¼-inch pieces. Mince the 4 cloves garlic finely for even distribution.
Build the Sazón-Inspired Base
Heat the 2 tbsp olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Add the diced onion and bell pepper, cooking for 5-6 minutes until softened and beginning to caramelize at the edges. Add the minced garlic and cook for 30 seconds until fragrant—don't let it brown or it'll become bitter.
Stir in the 1 tsp cumin, 1 tsp salt, and 0.5 tsp black pepper, toasting for 1 minute until aromatic. Add the 0.25 cup tomato paste and cook for 2 minutes to deepen its flavor. Open the package of Sazón con Goya and sprinkle it evenly over the mixture, stirring constantly for 30 seconds to distribute the seasoning blend completely.
Combine and Simmer the One-Pan Mixture
Drain the cooked beans, reserving 1 cup of the cooking liquid in a separate bowl. Add the beans to the pot with the Sazón mixture and stir gently to combine. Pour in the 2 cups vegetable broth and bring to a simmer over medium heat. Stir in the 1 cup long-grain white rice, spreading it evenly through the beans.
Reduce heat to low and cover with a tight-fitting lid. Let it cook undisturbed for 20 minutes. After 20 minutes, carefully fluff the rice with a fork, adding 2-3 tablespoons of reserved bean liquid if the top appears dry. Continue cooking for another 10 minutes until the rice is tender and the liquid is absorbed. Remove the 2 bay leaves before serving.
Finish and Serve with Fresh Accents
Let the mixture rest for 5 minutes off the heat. This allows the flavors to meld and the rice to firm up slightly. Stir in the 0.25 cup chopped fresh cilantro and adjust seasoning if needed—add a pinch more salt or a splash of reserved bean liquid if too dry. Serve immediately, garnished with freshly squeezed juice from the 1 whole lime.
For the best presentation, serve in shallow bowls with lime wedges on the side. The beans and rice should be tender with a rich, savory depth from the Sazón, and the rice should be fluffy with a slight bite at the center. Each bite delivers a perfect balance of smoky, spicy, and slightly sweet flavors that define Puerto Rican cuisine.
Pro Tips For Making Black Beans And Rice Recipe With Sazon Goya
- SOAK BEANS OVERNIGHT: I learned this the hard way—rushing soaks leave beans tough and gummy. Use 4 cups water per cup dried beans, soak 8+ hours (or quick-soak: boil 2 minutes, then rest 1 hour). The longer they soak, the creamier your beans will be when they break down.
- SAUTE ONIONS LOW AND SLOW: High heat burns onions before they caramelize, and you lose that sweet depth Sazón needs to shine. Cook them on medium-low for 8-10 minutes until soft and translucent—just until they start to stick slightly. This builds flavor without turning bitter.
- CRUSH GARLIC WITH SALT: Whole garlic cloves can sit like rocks in your rice. Mince them first, then toss with ½ teaspoon salt and let sit 5 minutes. The salt breaks down the garlic’s cell walls, making it release flavor evenly into the Sazón and beans—no more picking out stubborn cloves later.
- STIR RICE AT THE END: I used to stir rice constantly while cooking, and it turned out mushy. After adding the Sazón and beans, cook rice uncovered for 10 minutes first, then fluff gently with a fork. The residual heat finishes cooking while keeping grains distinct—no gluey texture to ruin your perfect 2:1 rice-to-bean ratio.
Best sauces and condiments for black beans and rice recipe with sazon goya
Sazón's Versatile Sauce
The Sazón con Goya you use in this recipe isn't just a seasoning—it's the foundation for a rich, aromatic sauce that coats every grain of rice and bean.
After toasting the spices with garlic and cumin, the sazón dissolves into the tomato paste and broth, creating a deep, slightly sweet base that balances the earthy black beans. I like to reserve 1 tablespoon of this sauce before serving to drizzle over individual portions for extra drama. 🌶️
Creamy Avocado Mash
For a cool, velvety contrast, blend 1 ripe avocado with 1 tablespoon lime juice, ½ teaspoon salt, and 1 tablespoon chopped cilantro. Spread this creamy mash over the beans and rice just before serving—it adds a luxurious texture while cutting through the dish's smoky depth.
Pro tip: Use a fork to mash the avocado directly in the bowl for a rustic touch. 🥑
Spicy Mojo Sauce
Brighten the plate with a zesty mojo by blending ¼ cup lime juice, 1 tablespoon olive oil, ½ teaspoon adobo sauce (from a can of pickled jalapeños), and 1 minced garlic clove.
Drizzle this tangy, slightly spicy sauce over the top or serve it on the side for dipping. The acidity in mojo cleanses the palate between bites and enhances the sazón's flavors. 🍋
Caramelized Onion Jam
Slow-cook 2 thinly sliced yellow onions with 1 tablespoon olive oil and 1 teaspoon brown sugar over low heat for 30 minutes until deep golden and jammy. Spoon this sweet, jam-like topping over the beans and rice for a caramelized sweetness that pairs beautifully with the sazón's smokiness.
Store any leftovers in an airtight container for up to 1 week. 🧅
Tostones Topping
Crispy tostones (twice-fried green plantains) add a crunchy, salty contrast to the soft beans and rice. Slice 2 green plantains into ½-inch thick rounds, fry once until tender, flatten with a glass, then fry again until golden.
Sprinkle with salt and serve alongside the dish. For extra flavor, brush the second fry with olive oil and sprinkle with ½ teaspoon garlic powder. 🍌
Fresh Cilantro-Lime Crema
Whisk together ½ cup sour cream or Greek yogurt, 2 tablespoons chopped cilantro, 1 tablespoon lime juice, and ½ teaspoon salt for a cool, herby crema.
Dollop this onto the beans and rice or serve it on the side for dipping. The tangy cream balances the dish's richness and adds a fresh finish. 🌿
Nutrition facts
Frequently asked questions
Can I use canned black beans instead of dried?
Yes! For a quicker version, drain and rinse 2 (15-ounce) cans of black beans and use them directly in place of the dried beans. Reduce the vegetable broth to 1.5 cups since canned beans already contain some liquid. The texture will be slightly softer, but the flavor remains rich and satisfying.
What if I don't have Sazón con Goya?
No problem! Mix 1 tablespoon achiote paste with 1 teaspoon garlic powder and 1 teaspoon ground cumin for a close substitute. For extra depth, add a pinch of smoked paprika. The dish will still be flavorful, though the color will be less vibrant.
How do I make this dish spicier?
Add ½ teaspoon cayenne pepper or 1 chopped jalapeño to the sautéed onions and peppers. For heat lovers, stir in 1 tablespoon hot sauce (like Cholula) at the end. Adjust to taste—start small, as the sazón already has a mild spice kick.
Can I cook this in a rice cooker?
Follow the same steps for the beans and sazón base, then transfer everything (including the reserved bean liquid) to your rice cooker. Use the white rice setting and add ½ cup extra liquid if needed. The rice cooker will handle the timing perfectly, and the flavors will meld beautifully.
Why did my rice turn out mushy?
Mushy rice usually means too much liquid or insufficient resting time. For future attempts, use 1 cup liquid per 1 cup rice and let the pot sit covered for 5 minutes after cooking. If the rice still feels too soft, spread it on a tray and dry it under a fan for 10 minutes.
