Rice and Beans with Corn and Fresh Tomato Salsa
Mexican-inspired Easy

Rice and Beans with Corn and Fresh Tomato Salsa

A one-pot brown rice meal finished with a bright citrus salsa

mexicanvegetarianveganone-potgluten-freedinner
β€” (0 ratings)
⏱️ 1 hour 15 minutes 20 minutes prep · 45 minutes cook
🍽️ 4 Serves
460 Calories
12g Protein
74g Carbs
13g Fat

Why This Recipe Works

Simmering brown rice with aromatic spices and broth creates a deep flavor base, while the fresh tomato salsa added at the end provides a sharp, bright contrast. It is a reliable one-pan dinner that manages to be both comforting and fresh.


Instructions

1

Heat oil in a 12-inch nonstick skillet over medium-high heat until it shimmers. Add the onion and cook until softened and starting to brown, 5 to 7 minutes. Stir in the corn and cook until the kernels are lightly toasted, about 4 minutes. Stir in the rice, garlic, cumin, and cayenne and cook until the garlic is fragrant.

2

Pour in the broth and bring the mixture to a simmer. Cover the pan tightly, reduce the heat to medium-low, and simmer gently for 25 minutes, giving it a stir once or twice to ensure even cooking.

3

Stir in the beans, recover the pan, and continue to simmer until the liquid has been fully absorbed and the rice is tender, 20 to 25 minutes. Season with salt and pepper to taste.

4

Whisk the remaining oil, tomatoes, scallions, cilantro, and lime juice in a small bowl and season with salt and pepper. Sprinkle the fresh tomato mixture over the rice and beans and serve while the rice is hot and the salsa is bright.

πŸ’‘ Adding the salsa at the very end keeps the vegetables crisp against the soft rice.


🍽️ Complete the Meal

Warm corn tortillas Sliced avocadoSour cream or cashew cream
🧊
Storage: Refrigerate up to 3 days.

Frequently Asked Questions

Can I freeze this recipe?

Refrigerate up to 3 days.

Rohit Bothra
Recipe by

Rohit Bothra

Self-taught cook exploring global vegetarian cuisine from my Atlanta kitchen.

Learn more about me β†’
⏱️ 00:00