One-Pan Fiesta Quinoa and Beans

Loaded with jalapeños, avocado, cilantro, lime juice, garlic and red onion, this pan of quinoa and beans is a fiesta for your tastebuds.

This one-pan vegan meal is quick to pull together, uses mostly pantry ingredients and keeps clean-up a total breeze. It is loaded with Mexican flavor from the jalapeno, cilantro, lime juice, garlic and red onion. It is filling and yet completely gluten-free, grain-free and plant-based. I love that it sneaks in three vegetables (tomatoes, orange bell pepper and yellow bell pepper) and plant-based protein from quinoa and black beans. I like to serve mine with heaps of fresh cilantro, green onion and freshly squeezed lime juice.

Whenever I ask for feedback via Instagram polls you all always say you want more easy, nutritious dinners. One-pan (or one-pot) meals are the perfect easy weeknight solution. This one allows you to throw everything into the pan, cover it and forget about it for twenty minutes. Once the quinoa is cooked, you simply stir in the black beans, cilantro, lime juice and green onions. It couldn’t be more simple or quick. I like to scale my recipes to not only feed my family but to ensure leftovers for lunch or dinner the following day. This recipe makes enough for six servings and stores, travels and reheats beautifully. For me, leftovers equal meal prep.

This recipe is vegan, gluten-free, grain-free, soy-free, refined sugar-free and nut-free. If you give this recipe a try, please snap a pic and tag #eatingbyelaine and @eatingbyelaine

Check out more vegetarian recipe inspiration here.

One-Pan Fiesta Quinoa and Beans
Prep Time
Cook Time
Total Time
Recipe Type: Main
Serves: 6 servings
  • 1 tablespoon extra virgin olive oil
  • 1 red onion, diced
  • 4 cloves garlic, minced or pressed through a garlic press
  • 1 orange bell pepper, diced (stem and seeds removed)
  • 1 yellow bell pepper, diced (stem and seeds removed)
  • 1 jalapeno, diced (stem and seeds removed)
  • 1 teaspoon fine grain sea salt
  • ½ teaspoon ground black pepper (or more to taste)
  • 1.5 cup uncooked white quinoa, rinsed
  • 2 tablespoons tomato paste
  • 2.5 cups low-sodium vegetable broth
  • 1 can diced tomatoes (with juices)
  • 1 can black beans, drained and rinsed
  • 1 cup fresh cilantro
  • 1 juicy lime, juiced
  • 6 green onions, diced
Serve with:
  • diced avocado, lime wedges and zest, more green onions, more cilantro
  1. In a large rimmed saute pan (this is the one I use) heat the olive oil over medium heat. Add red onion, garlic, bell peppers, jalapeno, salt and pepper and saute for 5 minutes until onions are soft and start to turn translucent.
  2. Add the quinoa, tomato paste, vegetable broth and diced tomatoes and stir until well combined. Bring to a boil. Place the pan lid securely on top and turn the heat to low. Simmer for 20 minutes without lifting the lid. My pan is non-stick and ceramic and cooks everything evenly without burning the bottom. It took 20 minutes exactly in my pan and I checked on it by viewing through the clear lid.
  3. Once all the liquid is absorbed, turn the burner off and stir in the black beans, cilantro, lime juice and green onions. Taste and adjust seasonings as needed. You may want to add more salt, pepper, lime juice or cilantro. Enjoy immediately hot or warm. Serve with a generous amount of avocado, cilantro and green onions.
  4. Store leftovers in an airtight container in your refrigerator for up to five days. It can be reheated in the microwave in a microwave safe container if desired (without the avocado)


Elaine Gordon

Elaine Gordon is the creator of, a nutritious recipe blog with plant-based, gluten-free and allergy-friendly recipes. "I am a certified health education specialist and care deeply about nutrition. My recipes are low in sodium, refined sugar, cholesterol and saturated fat. I use fresh, whole ingredients and stay away from all things artificial. I love to experiment with fresh ingredients and fragrant herbs to make the most of each meal. I take comfort in knowing that what I am eating is improving my health.” ~ Elaine

More Posts - Website - Twitter - Facebook - Pinterest - Google Plus

No Comments Yet

Leave a Reply

Your email address will not be published.

Rate Recipe: