One-Pan Vegan Fajita Rice

Featured in: Family-Style Favorites

This colorful one-pan meal delivers smoky fajita-seasoned bell peppers and onions sautéed to perfection, combined with fluffy rice and hearty black beans. Infused with cumin, smoked paprika, and chili powder, the dish simmers gently in vegetable broth, absorbing rich, savory flavors. Garnished with fresh cilantro and lime, it’s an easy and nourishing choice for a quick weeknight dinner. Optional add-ons like avocado and vegan sour cream add creaminess and balance.

Updated on Sat, 14 Feb 2026 15:02:20 GMT
A colorful one-pan vegan fajita rice skillet loaded with peppers, black beans, and zesty spices for a hearty dinner. Save
A colorful one-pan vegan fajita rice skillet loaded with peppers, black beans, and zesty spices for a hearty dinner. | warmrfissa.com

As the evening shadows stretch across your kitchen, there's something comforting about a meal that comes together in just one pan. This vibrant Vegan Fajita Rice Skillet brings the lively flavors of Mexican-inspired cuisine right to your table with minimal effort and maximum satisfaction. The colorful bell peppers create a rainbow against the hearty black beans and fluffy rice, all infused with the smoky warmth of traditional fajita spices.

A colorful one-pan vegan fajita rice skillet loaded with peppers, black beans, and zesty spices for a hearty dinner. Save
A colorful one-pan vegan fajita rice skillet loaded with peppers, black beans, and zesty spices for a hearty dinner. | warmrfissa.com

This skillet meal celebrates the classic fajita flavor profile without the need for multiple pans or complicated techniques. The peppers soften and sweeten as they cook, while the rice absorbs all those wonderful spices, creating layers of flavor in every bite. It's a dish that proves plant-based eating can be both simple and deeply satisfying.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 medium red onion, thinly sliced
  • 2 cloves garlic, minced
  • 1 jalapeño, deseeded and sliced (optional)
  • 1 cup long-grain white rice (or brown rice, rinsed)
  • 1 (15 oz / 425 g) can black beans, drained and rinsed
  • 1 (14.5 oz / 410 g) can diced tomatoes with juices
  • 2 1/4 cups vegetable broth
  • 1 1/2 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 tsp chili powder
  • 1/2 tsp ground coriander
  • 1/2 tsp dried oregano
  • 1/2 tsp salt (plus more to taste)
  • 1/4 tsp black pepper
  • 1/4 cup fresh cilantro, chopped (optional garnish)
  • 1 lime, cut into wedges (optional garnish)
  • Sliced avocado or vegan sour cream (optional garnish)

Instructions

Prepare the vegetables
Heat a large, deep skillet over medium heat. Add a splash of olive oil or a few tablespoons of water for oil-free cooking. Add the sliced onions and bell peppers. Sauté for 4–5 minutes, until softened and lightly caramelized.
Add aromatics and spices
Stir in the garlic and jalapeño. Cook for 1 minute until fragrant. Add the cumin, smoked paprika, chili powder, coriander, oregano, salt, and pepper. Stir to coat the vegetables evenly with the spices.
Combine and cook
Add the rice, black beans, diced tomatoes (with juices), and vegetable broth. Stir until well combined. Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 18–20 minutes (white rice) or 40–45 minutes (brown rice), until the rice is tender and liquid is absorbed.
Rest and serve
Remove from heat and let sit, covered, for 5 minutes. Fluff with a fork. Taste and adjust seasoning if needed. Serve hot, garnished with cilantro, lime wedges, and avocado or vegan sour cream if desired.

Zusatztipps für die Zubereitung

When cooking the peppers and onions, allow them to get a bit of caramelization for maximum flavor development. This slight charring mimics the traditional fajita cooking style and adds depth to the final dish. For the rice, rinsing it before cooking will remove excess starch and help prevent the grains from becoming too sticky once cooked.

Varianten und Anpassungen

This versatile recipe welcomes many adaptations. For a protein boost, add cubed, sautéed tofu before serving. Substitute brown rice for added fiber (just adjust cooking time and broth as noted). If you enjoy smoky flavors, add a pinch of chipotle powder to the spice mix. You can also add corn kernels or diced zucchini to increase the vegetable content further.

Serviervorschläge

Serve this colorful skillet straight to the table for a casual family-style meal. Provide small bowls of garnishes like diced avocado, fresh cilantro, lime wedges, and perhaps some vegan sour cream so everyone can customize their portion. A side of warm corn tortillas offers the option to enjoy the mixture as a filling. For a complete meal, add a simple side salad with a lime vinaigrette.

Save
| warmrfissa.com

This One-Pan Vegan Fajita Rice Skillet isn't just a convenient meal—it's a celebration of vibrant flavors and textures that come together with surprising ease. From the colorful bell peppers to the protein-rich black beans and the aromatic spices, each element plays its part in creating a satisfying dish that feels like much more than the sum of its parts. As the days get busier, recipes like this become kitchen treasures—simple enough for a weeknight, but special enough to look forward to.

Recipe FAQs

What type of rice works best for this dish?

Long-grain white rice cooks quicker and yields a fluffy texture, while brown rice adds fiber but requires longer cooking time.

Can the fajita vegetables be substituted?

Yes, you may use other colorful peppers or add mushrooms to enhance texture and flavor.

How can I add protein to this dish?

Try adding sautéed tofu cubes before serving for a boost of plant-based protein.

Is it possible to make this dish oil-free?

Absolutely. You can sauté the vegetables using water or vegetable broth instead of oil.

What spices create the smoky fajita flavor?

The combination of ground cumin, smoked paprika, chili powder, coriander, and oregano provides the distinctive smoky and warm notes.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

One-Pan Vegan Fajita Rice

Vibrant fajita-style vegetables, rice, and black beans combined in a hearty, one-pan meal packed with flavor.

Prep time
15 min
Total cook time
30 min
Overall time
45 min
Created by Isabella Moore


Skill level Easy

Cuisine Mexican-Inspired

Serves 4 Portions

Dietary info Plant-based, No dairy, No gluten

What You'll Need

Vegetables

01 1 red bell pepper, sliced
02 1 yellow bell pepper, sliced
03 1 green bell pepper, sliced
04 1 medium red onion, thinly sliced
05 2 cloves garlic, minced
06 1 jalapeño, deseeded and sliced

Rice & Beans

01 1 cup long-grain white rice, rinsed
02 1 can (15 oz) black beans, drained and rinsed
03 1 can (14.5 oz) diced tomatoes with juices
04 2.25 cups vegetable broth

Spices

01 1.5 teaspoons ground cumin
02 1 teaspoon smoked paprika
03 1 teaspoon chili powder
04 0.5 teaspoon ground coriander
05 0.5 teaspoon dried oregano
06 0.5 teaspoon salt
07 0.25 teaspoon black pepper

Garnishes

01 0.25 cup fresh cilantro, chopped
02 1 lime, cut into wedges
03 Sliced avocado or vegan sour cream

Directions

Step 01

Prepare the Skillet: Heat a large, deep skillet over medium heat. Add 2 tablespoons olive oil or water for oil-free cooking.

Step 02

Sauté Aromatics: Add sliced onions and bell peppers. Sauté for 4-5 minutes until softened and lightly caramelized.

Step 03

Bloom Aromatics and Spices: Stir in minced garlic and jalapeño. Cook for 1 minute until fragrant, then add cumin, smoked paprika, chili powder, coriander, oregano, salt, and pepper. Stir to coat vegetables evenly.

Step 04

Combine Grains and Legumes: Add rinsed rice, black beans, diced tomatoes with juices, and vegetable broth. Stir until well combined.

Step 05

Simmer the Skillet: Bring mixture to a boil, then reduce heat to low. Cover and simmer for 18-20 minutes until rice is tender and liquid is fully absorbed.

Step 06

Rest and Fluff: Remove from heat and let sit covered for 5 minutes. Fluff with a fork and taste for seasoning adjustments.

Step 07

Finish and Serve: Serve hot, garnished with fresh cilantro, lime wedges, and avocado or vegan sour cream if desired.

What You Need

  • Large deep skillet with lid
  • Cutting board
  • Chef's knife
  • Wooden spoon or spatula
  • Can opener
  • Measuring cups and spoons

Allergy notes

Look over every ingredient to catch allergens. If unsure, it's best to ask your doctor.
  • Contains no major allergens; verify labels on vegetable broth and canned beans for cross-contamination

Nutrition (each serving)

These figures are only a general guide. Always consult a healthcare professional for medical queries.
  • Energy: 345
  • Total fat: 3 g
  • Carbohydrates: 67 g
  • Proteins: 12 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.