Main Courses
This bean and rice stuffed peppers recipe transforms a classic comfort dish into a one-pot wonder with crispy tortilla crowns that elevate every bite. The secret lies in perfectly balanced filling—tender rice, hearty beans, and aromatic spices—all nestled in vibrant peppers that bake until tender yet hold their shape. I developed this version after years of testing, ensuring no leaks and maximum flavor in every forkful.
What sets this recipe apart is the crispy tortilla crowns that top each pepper, adding a satisfying crunch without extra effort. The filling cooks directly in the peppers' cavity, infusing them with smoky, savory flavors while the tortillas toast to golden perfection.
This method delivers restaurant-quality results with minimal cleanup, making it ideal for weeknight dinners or meal prep.
The peppers emerge from the oven with tender, flavorful filling that's neither mushy nor dry, thanks to precise cooking times and moisture balance. The tortilla crowns provide that coveted crunch while keeping the dish vegetarian-friendly.
Serve with a dollop of sour cream or avocado for extra richness, and you'll have a complete, satisfying meal ready in under an hour.
Perfect for feeding a family or doubling for leftovers, this recipe scales beautifully while maintaining its signature crispy tops and tender centers. The one-pot approach ensures everything cooks evenly, and the tortilla crowns add a professional touch that's surprisingly simple to achieve. Let's get cooking!
Ingredients for bean and rice stuffed peppers
Four vibrant peppers, hearty beans, and aromatic spices create this restaurant-style vegetarian feast.
| Ingredient | Amount | Notes |
|---|---|---|
| Bell Peppers 🌶️ | 4 whole | Large, firm, any color |
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, medium grain |
| Canned Black Beans 🫘 | 1 ½ cups | Drained and rinsed well |
| Yellow Onion 🧅 | 1 whole | Medium, diced small |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced finely |
| Canned Diced Tomatoes 🍅 | 1 cup | San Marzano preferred |
| Vegetable Broth 💧 | 1 cup | Low-sodium preferred |
| Corn Tortillas 🌽 | 6 whole | Small, for crispy crowns |
| Ground Cumin 🌿 | 1 tbsp | Freshly toasted preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Dried Oregano 🍃 | 1 tsp | Mexican preferred |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For crispy tortillas |
| Shredded Monterey Jack Cheese 🧀 | ½ cup | Optional for topping |
The bell peppers are the stars—look for firm, vibrant ones at the grocery store. Trader Joe's or local farmers markets usually have the freshest selection, but any supermarket will do. The corn tortillas should be small (about 4 inches) for perfect crispy crowns. Mission brand is my go-to because they stay crisp even when baked. For the beans, any canned variety works, but black beans hold their shape best. If you can't find San Marzano tomatoes, any good-quality diced tomatoes will work—just drain them well to avoid soggy filling.
No corn tortillas? Flour tortillas cut into strips work in a pinch, though they won't be as crispy. Want extra smokiness? Swap half the paprika for chipotle powder. The cheese is optional but adds a nice melty finish—vegan cheese works too if needed. For the rice, jasmine or basmati would add a nice aroma, but long-grain white is perfectly fine. The key to crispy tortilla crowns is brushing them with olive oil before baking—don't skip this step—it makes all the difference. And if you're short on time, pre-cook the rice separately to save baking time.
The peppers keep well in the fridge for 3-4 days if stored in an airtight container. The filling can be prepped ahead and refrigerated for 2 days before stuffing. For leftovers, reheat in the oven at 350°F for 15 minutes to restore crispiness. I always double the recipe because these disappear fast—perfect for meal prep. The tortilla crowns stay crispy for about 2 days if stored properly, so enjoy them while they're at their best.
Why You'll Love This Recipe
- I’ll be real: I keep canned beans and rice on hand just for this. It’s my budget-friendly answer to fancy stuffed peppers—no specialty ingredients needed, just whatever’s in the cabinet. And leftovers? They taste just as good reheated as they do fresh.
- One-Pan Wonder: I swear by this when I’m too tired to scrub pots—just chop the onion and garlic, mix everything in a bowl, stuff the peppers, and bake. The rice and beans soak up all the flavors while the peppers roast, so you’re basically doing half the work.
- Creamy Crunch Magic: That moment when the peppers blister just right—slightly charred edges, tender flesh—while the filling stays perfectly creamy from the black beans and rice? It’s the kind of texture combo that makes you pause mid-bite. Honestly, the garlic and onion caramelize into something seriously addictive.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Stuff a batch on Sunday, let them cool, and they reheat beautifully all week. My kids grab them cold from the fridge for school lunches (yes, even the picky eater), and the adults love them warmed up with a sprinkle of cheese.
Step-by-step instructions for stuffed peppers with crispy tortilla crowns
This one-pot method delivers perfectly cooked peppers with golden tortilla crowns—no extra pans required.
Prep and Roast the Bell Peppers
Preheat your oven to 400°F. Cut the tops off the 4 whole bell peppers and carefully remove seeds and membranes using a spoon. Set aside. In a small bowl, whisk together 1 tbsp olive oil, 1 tbsp smoked paprika, 1 tsp dried oregano, 1 tsp salt, and ½ tsp black pepper. Brush this mixture generously over the inside of each pepper—this creates flavorful skin while roasting.
Place the pepper halves cut-side up in a large oven-safe skillet. Pour 1 cup vegetable broth into the skillet around the peppers. Cover tightly with foil and bake for 20 minutes. The peppers are ready when they begin to soften slightly and release juices into the broth. Don't overcook—they'll finish cooking later.
Cook the Filling Components
While the peppers roast, heat 1 tbsp olive oil in a medium saucepan over medium heat. Add the diced yellow onion and cook for 5 minutes until softened. Add the minced garlic cloves and cook for another 30 seconds until fragrant—don't let it brown or it'll turn bitter.
Stir in the 1 cup long-grain white rice, 1 tbsp ground cumin, and 1 cup canned diced tomatoes. Cook for 2 minutes to toast the rice slightly. Add the 1.5 cups drained black beans and ½ cup vegetable broth reserved from the peppers. Bring to a gentle simmer, then reduce heat to low and cover. Cook for 15 minutes or until the rice is tender and most of the liquid is absorbed.
Assemble and Bake the Stuffed Peppers
Remove the peppers from the oven and carefully spoon the rice mixture into each pepper, pressing down gently to compact it. Return the peppers to the skillet and cover again with foil. Bake for 15 minutes to let the filling set and flavors meld.
For the crispy tortilla crowns, cut each of the 6 whole corn tortillas into 6 wedges (like a pizza). Brush each wedge lightly with the remaining 1 tbsp olive oil and sprinkle with a pinch of salt. Arrange the tortilla wedges around the peppers in the skillet, slightly overlapping. Uncover and bake for an additional 10 minutes until the tortillas are golden and crispy.
Finish and Serve
Remove the skillet from the oven and let it rest for 5 minutes before serving. The peppers should be tender when pierced with a fork, and the tortilla crowns should be crispy enough to hold their shape. Sprinkle with ½ cup shredded Monterey Jack cheese (if using) and serve immediately while the tortillas are still crisp.
Each bite delivers perfectly cooked rice, tender beans, and smoky peppers topped with golden, crunchy tortilla crowns. The one-pot method keeps cleanup minimal while delivering restaurant-quality texture and flavor. Serve with a dollop of sour cream or fresh cilantro if desired.
Pro Tips For Making Bean And Rice Stuffed Peppers
- PARBOIL PEPPERS FIRST: Drop whole peppers into boiling water for 3-4 minutes before stuffing—just enough to soften the edges so they don’t crack open later. I learned this the hard way after watching a batch split mid-bake, ruining the presentation (and my patience).
- DRAIN BEANS WELL: Skip the rinse, but drain and press the beans in a colander for 30 seconds to remove excess liquid. Wet beans turn the filling into a soggy mess—no one wants a watery stuffed pepper. (Yes, even if the can says "ready to eat.")
- SAUTÉ ONIONS LOW AND SLOW: Cook onions until they’re translucent but not brown—about 8-10 minutes on medium-low. Rushed onions add bitterness, and no one wants to taste regret in their stuffed peppers. (Trust me, you’ll know when it’s wrong.)
- USE DAY-OLD RICE: Cook rice a day ahead or spread freshly cooked rice on a tray to dry for 15 minutes. Cold rice absorbs flavors better and prevents a gummy filling. I skip this when I’m lazy, but the dish is noticeably better when I don’t.
Regional styles of this dish
Mexican-Inspired Filling
This recipe draws from classic Mexican flavors, where stuffed peppers often feature beans, rice, and spices like cumin and smoked paprika. The black beans add protein and texture, while the long-grain white rice absorbs the smoky, savory broth.
I love using Mission brand corn tortillas for the crispy crowns—they stay sturdy and toast perfectly. For extra authenticity, toast the cumin and paprika in a dry skillet for 30 seconds before adding to the filling to deepen their aroma. 🌶️
Mediterranean Twist
Swap the smoked paprika for 1 tbsp dried oregano and ½ tsp ground coriander to give the filling a Mediterranean flair. Use brown rice instead of white for added fiber, and stir in ½ cup crumbled feta cheese before baking.
Top with kalamata olives and a drizzle of lemon-tahini sauce for brightness. The peppers take on a brighter, herby profile that pairs beautifully with crusty bread. 🌿
Southwestern Fusion
For a Southwestern kick, add ½ cup diced roasted red peppers and ¼ cup chopped cilantro to the filling. Stir in 1 tsp chili powder and ½ tsp cayenne pepper for heat.
Top each pepper with ¼ cup shredded pepper jack cheese and 2 tbsp salsa verde before the final 10 minutes of baking. The cheese melts into the filling, creating a creamy, spicy contrast to the crispy tortillas. 🌵
Italian-Style Adaptation
Transform this into an Italian-inspired dish by replacing the black beans with 1 cup cooked lentils and swapping smoked paprika for 1 tsp dried basil and ½ tsp red pepper flakes.
Use arborio rice for creaminess and stir in ½ cup sun-dried tomatoes> (chopped) and ¼ cup grated Parmesan cheese. Top with fresh basil leaves and a sprinkle of Pecorino Romano before serving. The tortilla crowns add a fun twist to this classic Italian-style stuffing. 🍅
Spicy Thai-Inspired
For a bold Thai-inspired version, sauté 1 tbsp fresh ginger (minced) and 2 tbsp red curry paste with the onions. Add 1 cup jasmine rice and cook with 1 cup coconut milk instead of broth.
Stir in ½ cup chopped Thai basil and 1 tbsp fish sauce> (or soy sauce for vegan). Top each pepper with crushed peanuts and fresh lime wedges> for serving. The tortilla crowns add a satisfying crunch to balance the rich, spicy filling. 🌶️
Nutrition facts
Frequently asked questions
Can I use flour tortillas instead of corn tortillas for the crispy crowns?
Flour tortillas work in a pinch, but they won't be as crispy as corn tortillas. For best results, cut them into thin strips and brush with extra olive oil. They'll still add flavor, though the texture will be softer. If you prefer extra crunch, try using tortilla chips around the peppers instead.
How do I prevent the filling from leaking out while baking?
Pack the filling firmly into the peppers and press down gently to compact it. Use 4 large peppers (not small ones) for better stability. If you notice leaks during baking, place a small baking sheet underneath the skillet to catch any drips. The tortilla crowns help contain the filling too!
Can I make this recipe without rice?
Yes! Swap the rice for 1 cup cooked quinoa or ½ cup cooked lentils to keep the dish hearty and vegetarian. For quinoa, use the same cooking method but reduce the broth by ¼ cup since quinoa absorbs less liquid. The texture will be slightly different but still delicious.
What's the best way to reheat leftovers?
Reheat in a 350°F oven for 15 minutes to restore crispiness to the tortilla crowns. For extra crunch, place the peppers on a baking sheet and cover with foil for the first 10 minutes, then uncover to crisp the tortillas. Microwaving works but may make the filling soggy.
Can I use frozen bell peppers in this recipe?
Fresh peppers are ideal for this recipe, as they hold their shape better during baking. If you must use frozen, thaw them completely first and pat them very dry to prevent excess moisture. The filling may need slightly less broth if using thawed frozen peppers.
