Want a filling, flavor-packed meal-prep lunch that reheats beautifully all week long? This Southwest Black Bean & Rice Fiesta Bento Box delivers savory, taco-spiced rice and beans loaded with vegetables, and it comes together with an oil-free cooking method that keeps things genuinely light.

I started making big batches of this specifically for weeks when I knew I wouldn’t have time to cook every day. One pan, about 50 minutes, and I’ve got lunch sorted for most of the week. Now this is my go-to whenever I want something that tastes like real effort went into it, even though most of that time is hands-off simmering.
This isn’t a bland, mushy bean-and-rice situation. The taco seasoning and nutritional yeast bring genuine depth, and the fresh toppings keep every bowl feeling new. Let’s break down exactly how to make it.
Why This Southwest Fiesta Bento Box Deserves a Spot in Your Meal Rotation
Meal prep recipes don’t need meat or dairy to deliver serious savory flavor, and this black bean and rice fiesta bento box proves that completely. Taco-spiced rice, hearty black beans, and sweet corn combine for one of the more satisfying bento box meals you’ll make for the week ahead.
Here’s what makes this recipe worth batch-cooking:
- Genuinely filling-8g of protein and 7g of fiber per serving
- Oil-free cooking method-sautéing with broth keeps this genuinely light
- Big batch friendly-makes 8 servings, perfect for a full week of lunches
- Customizable toppings-dress it up differently every day so it never feels repetitive
- Naturally cheesy flavor-nutritional yeast delivers that savory depth without dairy
Ever meal-prepped something so good you actually looked forward to lunch every day that week? That’s this one. IMO, the nutritional yeast is doing quiet, underrated work here, giving the whole dish a savory depth that would otherwise be missing.
Your Recipe Timing and Serving Details
Here’s the quick breakdown before you start dicing:
- Cook Time- 50 minutes
- Total Time- 50 minutes
- Servings- 8
- Calories- 184 kcal per serving
Fifty minutes, mostly hands-off simmering, gets you 8 servings, making this a genuinely solid option for a full week of meal-prepped lunches. Halve the recipe if you’re cooking for fewer people, or keep it as-is and freeze extra portions for later.
Equipment You’ll Need For Southwest Black Bean & Rice Fiesta Bento Box

This recipe keeps the tool list simple. Here’s what to grab:
- Large skillet (for sautéing and simmering everything together)
- Medium pot (for cooking the rice)
- Sharp knife and cutting board (for dicing onion, pepper, garlic, and tomatoes)
- Wooden spoon (for stirring)
- Meal prep containers (for portioning out the finished dish)
No stand mixer, no food processor, no complicated equipment. A skillet and a pot handle the entire cooking process.
Ingredients Breakdown
This recipe keeps things straightforward, relying on pantry staples and fresh vegetables. Here’s exactly what you need.
- 1 cup long-grain brown rice (or white rice)
- 1 small yellow onion
- 1 green bell pepper
- 3 cloves garlic
- 2 to 3 Roma tomatoes
- 2 tablespoons taco seasoning
- 15 oz can tomato sauce
- 1/4 cup nutritional yeast
- 15 oz can black beans
- 1 cup sweet corn, cooked
Optional Toppings
- Avocado
- Cilantro
- Chipotle crema
- Fresh tomatoes
- Hot sauce
- Dairy-free cheese shreds
- Tortilla strips
- Lime juice
That nutritional yeast might look like an odd inclusion for a Mexican-inspired dish, but it genuinely brings a savory, slightly cheesy depth that rounds out the taco seasoning beautifully.
How to Make Southwest Black Bean & Rice Fiesta Bento Box
Ready to cook this together? Here’s exactly how it comes together.
Step 1- Cook the Rice
Rinse and cook the rice according to the package instructions, setting it aside once done.
Step 2 – Prep the Vegetables
Finely dice the onion and bell pepper. Mince the garlic and dice the tomatoes while the vegetables sauté.
Step 3- Sauté the Onion and Pepper
In a large skillet over medium-high heat, sauté the onion and bell pepper for 8 to 10 minutes. For an oil-free method, use about 3 tablespoons of broth or water, adding more as needed to prevent sticking.

Step 4- Add Garlic and Seasoning
Once the onion turns translucent, add the minced garlic and taco seasoning. Stir and cook for 1 to 2 minutes until fragrant.
Step 5- Build the Sauce
Reduce the heat and add the tomato sauce, nutritional yeast, rinsed and drained black beans, sweet corn, and diced tomatoes. Stir and simmer on medium-low for 5 minutes.
Step 6- Combine with Rice
Once the rice finishes cooking, add it to the skillet and stir well. Heat for another 5 minutes to let all the flavors combine. Salt to taste if desired.
Step 7- Serve
Serve with your favorite toppings, like avocado, cilantro, dairy-free cheese shreds, or a squeeze of fresh lime.
Serving Ideas for This Bento Box
This hearty, savory dish works well in a variety of settings. Here’s how I like to serve it:
- Meal prep lunch– portion into containers with toppings added fresh each day
- Taco bowl remix– top with all the classic taco fixings for a full fiesta-style bowl
- Burrito filling– wrap in a large tortilla with extra greens for a portable lunch
- Nacho topping– spoon over tortilla chips with dairy-free cheese for a loaded nacho plate
- Stuffed pepper filling– use as a filling for baked bell peppers for a different presentation
Ever wondered why nutritional yeast works so well in savory, cheese-adjacent dishes like this? Its naturally nutty, umami flavor mimics some of the savory depth cheese provides, which is exactly why so many vegan recipes lean on it for that “cheesy” quality without any actual dairy involved.
Tips for Getting This Bento Box Right
A few things I’ve picked up from making this more times than I can count:
- Use broth instead of oil for the sauté. This genuinely keeps the dish lighter without sacrificing flavor.
- Don’t skip rinsing the black beans. This cuts down on excess sodium and improves the overall texture.
- Add toppings fresh each time you eat it. This keeps leftovers from tasting repetitive throughout the week.
- Taste before adding extra salt. Taco seasoning brands vary significantly in sodium content.
I once used water instead of broth for the sauté step because I was out of broth, and the dish turned out noticeably less flavorful in that base layer :/ Broth genuinely adds an extra layer of savoriness that plain water can’t match.

Nutrition Breakdown (Per Serving)
Here’s exactly what you’re getting per serving, based on 8 total servings from this recipe:
- Calories- 184 kcal
- Carbohydrates- 37g
- Protein- 8g
- Fat- 1g
- Saturated Fat- 0.3g
- Polyunsaturated Fat- 1g
- Monounsaturated Fat- 0.4g
- Potassium- 530mg
- Fiber- 7g
- Sugar- 4g
- Vitamin A- 526 IU
- Vitamin C- 22mg
- Calcium- 40mg
- Iron- 2mg
At just 1g of fat per serving, this dish stays genuinely light while still delivering 8g of protein and 7g of fiber, thanks to the black beans doing most of the nutritional heavy lifting.
Still Hungry, Try It Next recipe
Spicy Thai Peanut Noodle Bento BoxÂ

Storage and Make-Ahead Tips
This dish keeps beautifully in the fridge for up to 5 days, making it a genuinely reliable meal-prep option. Store it in individual containers for grab-and-go lunches throughout the week, adding fresh toppings right before eating.
For longer storage, this recipe also freezes well for up to 3 months. Thaw in the fridge overnight before reheating for the best texture.
Common Questions About This Bento Box
Can I use white rice instead of brown rice? Yes, both work well here. White rice cooks faster, so adjust your timing accordingly.
Is this recipe spicy? It depends on your taco seasoning blend. Most are mild to medium, though you can add hot sauce for extra heat.
Can I make this without nutritional yeast? Yes, though you’ll lose some of that savory, cheesy depth. A dairy-free cheese shred topping helps compensate.
Can I add other vegetables to this dish? Absolutely. Diced zucchini or bell pepper of any color both work well without disrupting the flavor balance.
My Final Thoughts
This Southwest Black Bean & Rice Fiesta Bento Box proves that a genuinely filling, flavorful meal-prep lunch doesn’t need meat or dairy to satisfy. Taco-spiced rice, hearty black beans, and a customizable topping bar come together for one of the more reliable bento box meals you’ll make for the week ahead.

Make a batch once, and it’s likely earning a permanent spot in your meal-prep rotation. Whether you eat it as a bowl, wrap it in a tortilla, or pile it onto nachos, this dish delivers real, satisfying Southwest flavor every single time. Grab that skillet your next week of easy lunches is just 50 minutes away.

Southwest Black Bean & Rice Fiesta Bento Box Meals
Ingredients
Equipment
Method
- Step 1- Cook the Rice
- Rinse and cook the rice according to the package instructions, setting it aside once done.
- Step 2 – Prep the Vegetables
- Finely dice the onion and bell pepper. Mince the garlic and dice the tomatoes while the vegetables sauté.
- Step 3- Sauté the Onion and Pepper
- In a large skillet over medium-high heat, sauté the onion and bell pepper for 8 to 10 minutes. For an oil-free method, use about 3 tablespoons of broth or water, adding more as needed to prevent sticking.
- Step 4- Add Garlic and Seasoning
- Once the onion turns translucent, add the minced garlic and taco seasoning. Stir and cook for 1 to 2 minutes until fragrant.
- Step 5- Build the Sauce
- Reduce the heat and add the tomato sauce, nutritional yeast, rinsed and drained black beans, sweet corn, and diced tomatoes. Stir and simmer on medium-low for 5 minutes.
- Step 6- Combine with Rice
- Once the rice finishes cooking, add it to the skillet and stir well. Heat for another 5 minutes to let all the flavors combine. Salt to taste if desired.
- Step 7- Serve
- Serve with your favorite toppings, like avocado, cilantro, dairy-free cheese shreds, or a squeeze of fresh lime.
Notes
Nutrition Breakdown (Per Serving)
Here’s exactly what you’re getting per serving, based on 8 total servings from this recipe:- Calories- 184 kcal
- Carbohydrates- 37g
- Protein- 8g
- Fat- 1g
- Saturated Fat- 0.3g
- Polyunsaturated Fat- 1g
- Monounsaturated Fat- 0.4g
- Potassium- 530mg
- Fiber- 7g
- Sugar- 4g
- Vitamin A- 526 IU
- Vitamin C- 22mg
- Calcium- 40mg
- Iron- 2mg

Hi — I’m Rachel. I’m a wife, a mom, and a home cook who believes that food should bring comfort, joy, and compassion to the table. I live with my family — two hungry little foodies who are my most honest recipe testers — and together we’ve built a kitchen culture that’s all about good food that happens to be 100% vegan. I started this blog because I wanted a place to share the recipes that keep our days moving, the dishes that make weeknights feel a little easier, and the meals that become our little family traditions.