One-Pan Vegan Fajita Rice

Featured in: Everyday Meal Ideas

This one-pan vegan fajita rice skillet combines sautéed bell peppers, onions, and aromatic spices with tender rice and black beans. The dish simmers together to create a satisfying, colorful meal that's perfect for weeknights. Garnished with fresh cilantro and lime wedges, it offers a vibrant blend of smoky and fresh flavors. Easily customizable, this wholesome skillet can be enhanced with avocado or vegan sour cream for creaminess. It’s nutritious, vegan-friendly, and gluten-free.

Updated on Sun, 15 Feb 2026 01:36:50 GMT
Colorful vegan fajita rice skillet with smoky peppers, black beans, and tender rice, garnished with fresh cilantro and lime wedges.  Pin It
Colorful vegan fajita rice skillet with smoky peppers, black beans, and tender rice, garnished with fresh cilantro and lime wedges. | jolitayri.com

A vibrant, satisfying one-pan meal featuring smoky fajita vegetables, tender rice, and hearty black beans—perfect for a flavorful and easy weeknight dinner. This Mexican-inspired dish combines the warmth of cumin and smoked paprika with colorful bell peppers for a complete, nutritious feast prepared in a single skillet.

Colorful vegan fajita rice skillet with smoky peppers, black beans, and tender rice, garnished with fresh cilantro and lime wedges.  Pin It
Colorful vegan fajita rice skillet with smoky peppers, black beans, and tender rice, garnished with fresh cilantro and lime wedges. | jolitayri.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

This skillet is not only a nutritional powerhouse but also a visual delight with its array of red, yellow, and green bell peppers. Whether you are looking for a quick meal to serve after a long day or a reliable meal-prep option for the week ahead, this recipe delivers convenience without compromising on taste.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • Vegetables: 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).
  • Rice & Beans: 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.
  • Spices: 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.
  • Optional Garnishes: 1/4 cup fresh cilantro (chopped), 1 lime (cut into wedges), sliced avocado or vegan sour cream.

Instructions

Step 1
Heat a large, deep skillet over medium heat. Add a splash of olive oil or a few tablespoons of water for oil-free cooking.
Step 2
Add the sliced onions and bell peppers. Sauté for 4–5 minutes, until softened and lightly caramelized.
Step 3
Stir in the garlic and jalapeño. Cook for 1 minute until fragrant.
Step 4
Add the cumin, smoked paprika, chili powder, coriander, oregano, salt, and pepper. Stir to coat the vegetables evenly with the spices.
Step 5
Add the rice, black beans, diced tomatoes (with juices), and vegetable broth. Stir until well combined.
Step 6
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.
Step 7
Remove from heat and let sit, covered, for 5 minutes. Fluff with a fork.
Step 8
Taste and adjust seasoning if needed.
Step 9
Serve hot, garnished with cilantro, lime wedges, and avocado or vegan sour cream if desired.

Zusatztipps für die Zubereitung

For the best results, use a large, deep skillet with a tight-fitting lid to trap the steam effectively. Letting the rice sit covered for 5 minutes after removing it from the heat is a crucial step to ensure the grains are perfectly tender and light before fluffing them with a fork.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

You can easily substitute brown rice for white rice for added fiber, just be sure to adjust the cooking time and broth as noted. To increase the protein content, add cubed, sautéed tofu before serving, or incorporate a pinch of chipotle powder for a deeper smoky kick.

Serviervorschläge

Serve this skillet hot, topped with fresh cilantro and a generous squeeze of lime to brighten the flavors. Adding sliced avocado or a dollop of vegan sour cream provides a creamy texture that balances the spices perfectly. Leftovers also keep well in the fridge for up to 3 days.

One-pan vegan fajita rice skillet featuring sautéed bell peppers, onions, and black beans, seasoned with cumin and smoked paprika for bold flavor.  Pin It
One-pan vegan fajita rice skillet featuring sautéed bell peppers, onions, and black beans, seasoned with cumin and smoked paprika for bold flavor. | jolitayri.com

With its simple preparation and bold flavor profile, this One-Pan Vegan Fajita Rice Skillet is bound to become a staple in your rotation. Enjoy a wholesome, Mexican-inspired meal that satisfies the whole family with minimal effort and maximum taste.

Recipe FAQs

Can I use brown rice instead of white?

Yes, brown rice can be used but requires a longer cooking time (40–45 minutes) and slightly more broth to ensure softness.

What spices give this dish its smoky flavor?

The combination of smoked paprika and ground cumin creates the signature smoky and warm notes.

Can I make this without oil?

Absolutely, you can sauté the vegetables using water instead of oil for an oil-free version.

Is it possible to add protein to this dish?

Adding cubed, sautéed tofu before serving boosts the protein content without altering the flavor profile.

How should leftovers be stored?

Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently before serving.

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

A flavorful one-pan dish with fajita-seasoned peppers, black beans, and tender rice for easy dinners.

Prep Time
15 min
Time to Cook
30 min
Overall Time
45 min
Recipe by Paula Finch


Skill Level Easy

Cuisine Mexican-Inspired

Total Yield 4 Portions

Dietary Details Plant-Based, No Dairy, Wheat-Free

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 (optional)

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¼ cups vegetable broth

Spices

01 1½ teaspoons ground cumin
02 1 teaspoon smoked paprika
03 1 teaspoon chili powder
04 ½ teaspoon ground coriander
05 ½ teaspoon dried oregano
06 ½ teaspoon salt, plus more to taste
07 ¼ teaspoon black pepper

Optional Garnishes

01 ¼ 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 garlic and jalapeño: Stir in minced garlic and jalapeño. Cook for 1 minute until fragrant.

Step 04

Toast spices: Add cumin, smoked paprika, chili powder, coriander, oregano, salt, and black pepper. Stir to coat vegetables evenly with spices.

Step 05

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

Step 06

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

Step 07

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

Step 08

Adjust seasoning: Taste and adjust salt and pepper as needed.

Step 09

Serve: Transfer to serving bowls and garnish with fresh cilantro, lime wedges, and avocado or vegan sour cream if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

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

Allergy Info

Be sure to review ingredients for allergens. Ask your healthcare professional if you're unsure.
  • Verify vegetable broth labels for potential gluten cross-contamination.
  • Check canned bean labels for potential soy cross-contamination.

Nutrition Info (per portion)

These nutrition details are a general guide only—not a replacement for professional advice.
  • Calories: 345
  • Fats: 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.