Main Courses
This beef and rice stuffed bell pepper recipe delivers restaurant-quality comfort food with smoky-spiced layers that bake to juicy perfection—every bite combines tender beef, flavorful rice, and vibrant bell peppers in one satisfying package.
The secret lies in properly browning the beef and seasoning the filling, which transforms simple ingredients into a dish that feels indulgent yet balanced.
With just 45 minutes of active prep and 30 minutes of baking, you'll have a meal that's hearty enough for family dinners but elegant enough for company.
The filling starts with ground beef cooked until just browned, releasing rich flavors that infuse the rice and spices. A blend of cumin, paprika, and garlic powder creates that signature smoky depth, while tomatoes add a touch of acidity to balance the richness.
The bell peppers act as edible bowls, holding everything together while roasting into tender, slightly charred perfection. This method ensures the filling stays moist—no dry, crumbly stuffing here.
By the time these stuffed peppers emerge from the oven, you'll have golden-brown tops and juicy centers where the beef and rice have melded into a cohesive, flavorful filling.
The aroma alone will have everyone gathering at the table, and the first bite delivers that perfect combination of textures and flavors. Serve with a side of crusty bread or a simple green salad to round out the meal.
What makes this recipe truly foolproof is the step-by-step approach that guides you from browning the beef to stuffing and baking the peppers. Even beginners will achieve professional results, and leftovers reheat beautifully for lunch the next day.
Let's get started on this crowd-pleasing dish that's as satisfying to make as it is to eat.
Ingredients for beef and rice stuffed bell pepper
Four vibrant bell peppers become edible bowls for smoky beef and rice filling.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | Lean ground beef preferred |
| Long-Grain White Rice 🍚 | 1 cup | Uncooked, dry measure |
| Canned Diced Tomatoes 🍅 | 14 ½ oz | No salt added preferred |
| Yellow Onion 🧅 | 1 whole | Medium size, finely chopped |
| Bell Peppers 🌶️ | 4 whole | Large, any color |
| Garlic Cloves 🧄 | 4 cloves | Minced for even distribution |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Paprika 🌶️ | 1 tbsp | Smoked variety recommended |
| Garlic Powder 🧄 | 1 tbsp | Freshly ground preferred |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Chicken Broth 💧 | ½ cup | Low-sodium preferred |
The ground beef is where the magic starts. 85% lean gives you that perfect balance of flavor and moisture without making the filling too greasy. I always grab the store brand at Costco—it's cheaper and just as good as name brands. For the bell peppers, look for ones that are firm but not rock-hard, with a vibrant color. Trader Joe's usually has the best selection, but any grocery store will do. The onions and garlic should be fresh—no wilted or sprouting bulbs. If you're using frozen diced tomatoes, thaw and drain them well before mixing into the filling.
No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch. Fresh cumin seeds can be toasted and ground for a deeper flavor, but pre-ground is fine if that's what you have. The chicken broth can be swapped for beef broth if you prefer, but keep it low-sodium. For extra richness, add a splash of tomato paste to the filling mixture. If you're short on time, pre-cooked rice works, but freshly cooked gives you that perfect texture. The bell peppers should be halved lengthwise and seeded before stuffing—don't skip this step, or you'll end up with a messy kitchen.
Stuffed peppers keep beautifully in the fridge for 4-5 days, though they taste best the first day. Reheat covered in the microwave for 3-4 minutes or in the oven at 375°F for 15 minutes. For make-ahead convenience, assemble the peppers and refrigerate overnight before baking. The flavors meld even better after an overnight rest. Freeze uncooked stuffed peppers for up to 3 months—just thaw in the fridge before baking. I always make a double batch because these disappear fast at family gatherings.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this trick—just brown the beef, dump everything in the peppers, and bake. No chopping boards, no extra pots, just a single sheet pan that handles the whole show. (And yes, the onions caramelize right into the filling—no extra step needed.)
- Ricey, Meaty Hug: That mix of ground beef and long-grain rice? It’s like a warm, savory blanket inside the pepper. The tomatoes add just enough tang to cut through the richness, and the onions? They disappear into the filling, leaving behind this deep, sweet base. (Honestly, I’ve made it without ketchup or spices—it’s still solid.)
- Meal Prep MVP: Make a double batch on Sunday, and you’ve got lunch for the week. The peppers reheat beautifully—just pop them in the microwave or oven, and they’re ready to grab. My kids actually ask for leftovers, which is basically a parenting win.
- Budget-Friendly Feast: Ground beef, rice, and canned tomatoes? This recipe stretches every dollar without skimping on flavor. I’ve fed four people for under $10, and they always come back for seconds. (Between us, it’s my go-to when grocery money’s tight.)
Step-by-step instructions for beef and rice stuffed bell peppers
Here's how to assemble and bake these smoky-spiced stuffed peppers to juicy perfection.
Prepare the Bell Peppers
Preheat your oven to 375°F to get it ready for baking. Cut the tops off the 4 whole bell peppers and carefully remove the seeds and membranes using a spoon or small knife. I like to leave about ¼ inch of the stem intact to prevent the filling from spilling out later.
Set the peppers aside and wash them thoroughly under cool water to remove any residual seeds or debris. This step ensures clean peppers that won't make your filling soggy. While the oven preheats, you can begin preparing the filling ingredients—this keeps everything moving efficiently.
Cook the Rice and Build the Filling
In a medium saucepan, combine 1 cup long-grain white rice, 14.5 oz canned diced tomatoes, 0.5 cup chicken broth, and 2 tbsp olive oil. Bring the mixture to a boil over medium-high heat, then reduce heat to low and simmer uncovered for 10 minutes or until the liquid is mostly absorbed.
While the rice cooks, heat 1 tbsp olive oil in a large skillet over medium heat. Add the 1 whole yellow onion and 4 cloves garlic cloves (minced) and sauté for 3-4 minutes until the onion is translucent and the garlic is fragrant. This aromatic base forms the flavor foundation for your filling.
Brown the Ground Beef and Season
Push the onions and garlic to one side of the skillet and add the 1.5 lb ground beef to the empty space. Cook until the beef is no longer pink, breaking it apart with a wooden spoon as it browns. This should take about 5-7 minutes. Drain any excess fat if needed.
Return the onions and garlic to the beef and stir to combine. Add 1 tbsp ground cumin, 1 tbsp paprika, 1 tbsp garlic powder, 1 tsp salt, and 0.5 tsp black pepper. Cook for another 2 minutes until the spices are toasted and fragrant. Stir in the partially cooked rice mixture and combine thoroughly.
Stuff and Bake the Peppers
Fill each prepared bell pepper generously with the beef and rice mixture, pressing down lightly to ensure even distribution. Place the stuffed peppers in a single layer in a 9x13-inch baking dish. If they're unstable, you can lightly press them into a bed of uncooked rice or use toothpicks to secure them temporarily.
Cover the baking dish tightly with aluminum foil and bake for 30 minutes. After this initial baking time, remove the foil and continue baking for another 15-20 minutes until the peppers are tender and the filling is bubbly. The tops should be slightly charred, indicating they've absorbed enough heat.
Rest and Serve
Remove the stuffed peppers from the oven and let them rest for 5-10 minutes before serving. This resting period allows the juices to redistribute throughout the filling, ensuring each bite is moist and flavorful. The peppers should be tender enough to pierce easily with a fork, with a juicy, aromatic filling that's infused with all the smoky spices.
Serve immediately with a side of crusty bread or a fresh green salad to balance the rich flavors. The combination of tender peppers and savory filling creates a hearty, satisfying dish that delivers on its promise of juicy perfection.
Pro Tips For Making Beef And Rice Stuffed Bell Pepper
- Drain and Pat Dry: The canned tomatoes will waterlog your filling if you skip this—pour them into a colander, let them sit for 10 seconds, then shake off the excess liquid. I learned this the hard way when my stuffed peppers turned into a soggy mess after 20 minutes in the oven.
- Pre-Cook the Rice Right: Use 1 part rice to 1.5 parts water, bring to a boil, then reduce to a simmer, cover, and walk away for 15 minutes. If you peek or stir, you’ll end up with gummy rice that turns your filling into glue. Trust the timer—this is the thing that matters most.
- Brown the Beef First: Don’t skip this step—cold ground beef releases grease that steams instead of sears, leaving you with bland filling. Cook it over medium-high heat until it’s no longer pink, breaking it up with a spoon. The crust on those browned bits is what carries flavor.
- Hollow Peppers Evenly: Cut a 1-inch cap off each pepper, then scoop out seeds and membranes with a spoon—leave the walls at least ¼-inch thick. Uneven walls mean uneven cooking, and you’ll end up with some peppers undercooked and others falling apart. A little patience here saves cleanup later.
Best sauces and condiments for this beef and rice stuffed bell pepper
Classic Tomato Sauce
Start with a simple tomato-based sauce that complements the smoky spices in your filling. Simmer 1 cup crushed tomatoes, 1 tsp Italian seasoning, ½ tsp sugar, and ¼ cup chicken broth for 10 minutes until thickened.
Drizzle 1 tbsp olive oil over the stuffed peppers before baking for extra richness and moisture. This sauce keeps the filling tender while adding a bright acidity. 🍅
Creamy Cheese Topping
For a decadent finish, mix ½ cup shredded Monterey Jack with ¼ cup sour cream and 1 tbsp chopped cilantro. Spoon this creamy blend over the baked peppers in the last 5 minutes of cooking.
The cheese melts into a velvety sauce that ties all the flavors together beautifully. Use low-fat cheese if you prefer a lighter option.
Spicy Chipotle Cream
Add heat with a chipotle cream topping: blend ½ cup sour cream, 1 tsp adobo sauce (from canned chipotles), and ½ tsp lime juice. Dollop this over the peppers after baking for a smoky-spicy kick.
The cream cools the heat while enhancing the smoky paprika in the filling. Garnish with chopped scallions for freshness.
Garlic-Herb Butter
Melt 2 tbsp butter with 1 minced garlic clove and 1 tbsp chopped parsley, then drizzle over the peppers before serving. This adds a luxurious, herby note that elevates the dish without overpowering the smoky flavors. For extra flair, sprinkle with crumbled feta cheese after drizzling.
Quick Avocado Crema
Blend ½ ripe avocado, ¼ cup Greek yogurt, 1 tbsp lime juice, and salt to taste for a creamy, vibrant topping. This adds a fresh, tangy contrast to the rich filling. Serve immediately after baking to prevent browning. Pair with crushed tortilla chips for texture.
Balsamic Glaze
Reduce ¼ cup balsamic vinegar in a saucepan until syrupy (3-4 minutes on medium heat). Drizzle lightly over the peppers just before serving for a sweet-tangy finish. The glaze caramelizes slightly, adding depth without overwhelming the dish. Use aged balsamic for the best flavor.
Nutrition facts
Frequently asked questions
Can I use ground turkey or chicken instead of beef?
Ground turkey (especially lean) or chicken work beautifully—just reduce the cook time slightly since poultry browns faster than beef. For extra moisture, add 1-2 tbsp tomato paste to the filling. The flavor will be lighter but still delicious, especially with extra spices like 1 tsp smoked paprika or ½ tsp onion powder.
How do I prevent my stuffed peppers from falling apart?
Use toothpicks to secure them temporarily during baking, or press the stuffed peppers into a bed of uncooked rice in your baking dish. Avoid overfilling—they should be snug but not bursting. For extra stability, bake at 350°F instead of 375°F to prevent the peppers from softening too quickly. Let them rest 5-10 minutes before serving to set the filling.
What's the best way to reheat leftovers?
Cover with foil and reheat at 350°F for 15 minutes for even heating. For microwave reheating, use 30-second intervals on medium power, stirring between each. Add 1-2 tbsp water or broth to the dish to restore moisture. Never reheat in the microwave uncovered—it dries out the filling quickly.
Can I make this dish ahead of time?
Yes! Assemble the stuffed peppers and refrigerate overnight before baking. The flavors meld beautifully. For freezing, stuff the peppers and wrap tightly in plastic wrap, then store in a freezer bag for up to 3 months. Bake from frozen, adding 10-15 extra minutes covered with foil. Thawing in the fridge overnight works best for texture.
What's the secret to juicy filling?
The key is browning the beef thoroughly and using partially cooked rice. The rice should be al dente when mixed with the beef—this prevents a mushy texture. Add 1-2 tbsp tomato paste or extra chicken broth if the filling seems dry. Baking covered for the first 30 minutes traps steam, keeping everything moist.
