
This skillet dinner brings bold fiesta flavors to your table with minimal effort. The combination of tender beans, fluffy rice, and sweet corn creates a satisfying one-pan meal that’s perfect for busy weeknights.
I’ve streamlined the process to cook everything together, so you get layers of Southwestern taste without extra dishes. The spices infuse each bite, while the corn adds a touch of sweetness that balances the savory elements.
What you’ll love most is how the ingredients meld together during cooking, creating a dish that’s both hearty and vibrant. It’s a meal that feels special but comes together with everyday pantry staples.
Serve it straight from the skillet for an easy, flavorful dinner that the whole family will enjoy.
Ingredients for Beans Rice and Corn
Pantry staples meet fresh veggies for a vibrant one-pan dinner.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed well |
| Black Beans 🫘 | 1 can | Drained and rinsed |
| Sweet Corn 🌽 | 1 ½ cups | Fresh, frozen, or canned |
| Vegetable Broth 🥣 | 2 ½ cups | Low-sodium preferred |
| Onion 🧅 | 1 whole | Medium, finely diced |
| Red Bell Pepper 🌶️ | 1 whole | Diced into small pieces |
| Garlic Cloves 🧄 | 3 cloves | Minced finely |
| Ground Cumin 🌿 | 1 tsp | Freshly toasted if possible |
| Chili Powder 🌶️ | 1 tbsp | Mild or medium heat |
| Smoked Paprika 🌶️ | 1 tsp | Adds depth of flavor |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for best flavor |
| Lime 🍋 | 1 whole | Juiced, for brightness |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The rice and beans are the backbone here. Long-grain white rice gives that fluffy texture, but jasmine works too (avoid instant—it gets mushy). Black beans hold their shape best, but pinto beans are a great swap. For the corn, Trader Joe’s frozen or fresh summer corn cut off the cob both shine. Look for bright yellow kernels with no brown spots if using fresh.
No black beans? Kidney or pinto beans work one-for-one. Skip the cumin? Coriander at the same amount keeps the earthiness. If you don’t have smoked paprika, regular paprika plus a pinch of cayenne mimics the smokiness. The lime can be swapped for lemon juice (use the same amount), but lime’s tang pairs better with the Southwestern vibe.
Leftovers keep well—store in an airtight container in the fridge for up to 4 days. Reheats beautifully, and the flavors deepen overnight. Freeze for 3 months if you want to meal prep. The cilantro’s best added fresh, so save that for serving.
Why You’ll Love This Recipe
- One Pot Wonder: I toss in rice, beans, corn, and broth—no extra pans, no fuss, just set it and forget it.
- Sweet & Savory Harmony: The sweet corn and earthy black beans balance perfectly with the onion-kissed rice.
- Meal Prep MVP: I make a big batch on Sunday, and it reheats beautifully for lunches all week.
- Pocketbook Friendly: Honestly, this feeds my family for days on a handful of affordable pantry staples.
Step-by-Step Instructions for Beans Rice and Corn Skillet
Here’s how to bring all the flavors together in one pan for a vibrant, satisfying meal.
Step 1: Sauté the Aromatics for a Flavorful Base
Heat the 2 tbsp olive oil in a large skillet over medium heat. Add the finely diced onion and diced red bell pepper, cooking for 4-5 minutes until they soften and the onion turns translucent.
Stir in the minced garlic and cook for 30 seconds until fragrant—just until you catch that first whiff of garlic, but don’t let it brown. This builds the aromatic foundation that makes the dish so flavorful.
Step 2: Toast the Spices and Add the Rice
Add the 1 tsp ground cumin, 1 tbsp chili powder, and 1 tsp smoked paprika to the skillet. Stir constantly for 30 seconds to toast the spices, which deepens their flavor and fills your kitchen with an intoxicating aroma.
Immediately add the 1.5 cups long-grain white rice and stir to coat it in the spiced oil. This step ensures every grain of rice absorbs the bold, smoky flavors before the liquid goes in.
Step 3: Simmer with Broth and Vegetables
Pour in the 2.5 cups vegetable broth, then add the 1 can black beans (drained and rinsed) and the 1.5 cups sweet corn. Stir well and bring the mixture to a boil.
Once boiling, reduce the heat to low, cover the skillet, and let it simmer for 18-20 minutes. Resist the urge to peek—the steam trapped inside is what cooks the rice perfectly. You’ll know it’s ready when the liquid is absorbed and the rice is tender.
Step 4: Finish with Fresh Flavors
Remove the skillet from heat and let it sit covered for 5 minutes. This allows the rice to steam a bit longer and absorb any remaining liquid.
Squeeze the juice of the 1 whole lime over the skillet and fluff the mixture with a fork. Taste and adjust seasoning with the 1 tsp salt and 0.5 tsp black pepper if needed. The lime brightens all the flavors beautifully.
Step 5: Garnish and Serve
Sprinkle the 0.25 cup fresh cilantro over the top just before serving. The cilantro adds a fresh, herby note that ties everything together. Serve warm, and enjoy the fiesta of flavors in every bite.
Pro Tips For Making Beans Rice And Corn
- Rinse the Rice: Always rinse your long-grain white rice until the water runs clear—this removes excess starch and prevents a gummy texture in your finished dish.
- Sauté the Onion: Cook the onion in a little oil until it’s soft and translucent before adding anything else—this builds a flavor base that makes the whole dish taste richer.
- Use Warm Broth: Heat your vegetable broth before adding it to the rice; cold liquid slows down cooking and can leave you with unevenly cooked grains.
- Drain the Beans: Rinse and drain the black beans well to remove any canned liquid—it keeps the dish from getting too starchy or metallic-tasting.
Dietary Considerations for This Recipe
Vegan and Vegetarian Friendly
This dish is naturally 100% plant-based, making it perfect for vegan and vegetarian diets. The combination of black beans and long-grain rice provides a complete protein profile, delivering all nine essential amino acids your body needs.
Gluten-Free Adaptations
As written, this recipe is gluten-free—just ensure your vegetable broth and spices are certified gluten-free. I always check labels on chili powder blends, as some brands add anti-caking agents that may contain gluten.
Low-Sodium Option
To reduce sodium, use low-sodium vegetable broth and rinse your black beans thoroughly. Skip the added 1 tsp salt and let everyone season their own portions at the table with freshly ground black pepper and lime. 💪
Allergen-Free Notes
This creation is free from common allergens like dairy, eggs, nuts, and soy. The only potential concern is cilantro, which some people have an allergic reaction to. Simply omit it if needed—the dish will still be flavorful.
Nutritional Boosts
For extra nutrition, stir in 1 cup baby spinach during the last 2 minutes of cooking. The heat wilts it perfectly. I also love adding diced avocado on top for healthy fats and creaminess.
Meal Prep Friendly
This dish holds up beautifully for meal prep. Portion into airtight containers and refrigerate for up to 4 days. The flavors deepen as it sits, making leftovers even more delicious. ❄️
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead of white?
Yes, but increase broth to 3 cups and simmer for 40-45 minutes. Brown rice needs more liquid and time to soften.
What if I don’t have a skillet with a lid?
Cover tightly with foil during the 18-20 minute simmer. This traps steam just like a lid would.
How do I prevent mushy beans?
Add beans during the last 10 minutes of cooking. This keeps them intact while still absorbing flavor.
Can I make this in a rice cooker?
Yes! Sauté aromatics first, then add everything to the cooker. Use the standard rice setting and let it rest 5 minutes after.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026