A flavorful and hearty dish perfect for weeknight dinners.
Heat a tablespoon of oil in a medium saucepan.
Ensure the oil is hot before adding the rice to enhance its flavor.
Add the rice and stir until it becomes slightly translucent.
Stirring the rice in oil helps to coat it evenly and prevents sticking.
Pour in water, bring to a boil, then reduce to a simmer and cover.
Use a tight-fitting lid to retain steam and cook the rice evenly.
Dice the onion, bell pepper, and celery.
Cut vegetables into uniform pieces for even cooking.
Heat the remaining oil in a large skillet.
Use medium heat to avoid burning the oil.
Sauté the diced vegetables until tender.
Stir occasionally to prevent sticking and ensure even cooking.
Add the garlic and cook until fragrant.
Garlic cooks quickly, so keep an eye on it to avoid burning.
Stir in the cayenne pepper and bay leaf.
Adding spices at this stage helps to release their flavors.
Mix in the diced tomatoes and red beans.
Do not drain the beans to retain their natural juices for flavor.
Season with salt to taste and simmer for 10 minutes.
Taste and adjust seasoning as needed.
Serve the bean mixture over the cooked rice.
Garnish with fresh herbs for a vibrant presentation.