Stuffed Bell Peppers with Ground Beef and Rice

Prep: 20 mins 🔥 Cook: 50 mins Total: 70 mins 👥 Serves: 4 to 6

Stuffed Bell Peppers with Ground Beef and Rice were on my grandmother’s table so often that the smell of them baking still takes me straight back to her kitchen without fail.

She never measured anything — just layered the filling by feel and slid the pan into the oven like it was the easiest thing in the world, because for her, it genuinely was.

I spent years trying to recreate that exact version, and this recipe is as close as I have ever gotten.

All you need is one pan, simple ingredients, and about an hour — and your kitchen is going to smell incredible while it bakes.

Stuffed Bell Peppers Beef Rice Baked in Tomato Sauce

Why You’ll Love This Recipe

  • The tomato sauce bubbles up around the peppers as they bake, keeping every bite juicy and deeply savory — no dry filling here.
  • Comes together with pantry staples and one skillet of prep before the oven does all the real work.
  • Makes great leftovers that taste even better the next day once everything has had time to settle together.
  • 💚 If you love classic stuffed and filled comfort dinners like this one, you will also love these Classic Stuffed Cabbage Rolls — the same nostalgic ground beef and rice filling wrapped in tender cabbage and baked in tomato sauce.

Stuffed Bell Peppers Beef Rice hero

What You’ll Need

  • large bell peppers — any color — red and yellow are sweeter, green are more savory
  • ground beef — 80/20 blend recommended for flavor
  • long grain white rice — uncooked — it will finish cooking in the oven
  • beef broth — low sodium preferred
  • crushed tomatoes — divided — half goes in the filling, half goes in the pan
  • yellow onion — finely diced
  • garlic — minced
  • kosher salt — plus more to taste
  • shredded mozzarella or Italian blend cheese — for topping
  • fresh parsley — chopped, for garnish
Stuffed Bell Peppers Beef Rice ingredients

Before You Start Cooking

A few things that make this recipe work:

  • Use uncooked rice in the filling — do not pre-cook it. The rice absorbs the broth and tomato liquid as it bakes inside the pepper, which is what makes the filling so flavorful and cohesive.
  • Make sure the foil is sealed tight before going in the oven. If steam escapes, the rice will not have enough moisture to cook through and you will end up with crunchy grains in your filling.
  • Taste the beef filling before you fill the peppers. That is your only real chance to adjust seasoning. A little extra salt or a pinch of red pepper flakes at this stage makes a big difference.

Easy Ingredient Swaps

Instead ofTry ThisWhen To Swap
ground beefground turkey or ground chickenUse this swap when you want a lighter version that still tastes like the real thing.
long grain white riceinstant brown riceUse this swap when you want to add a little more fiber without changing the dish much.
crushed tomatoesfire roasted diced tomatoesUse this swap when you want a slightly smokier, chunkier sauce with more texture.
beef brothchicken broth or vegetable brothUse this swap when it is all you have on hand — the flavor difference is minimal.
mozzarella cheesesharp cheddar or Monterey JackUse this swap when you want a bolder, sharper finish on top.
Italian seasoningcumin, chili powder, and a pinch of oreganoUse this swap when you want to take the filling in a Tex-Mex direction instead.

How To Make Stuffed Bell Peppers Beef Rice

Prep the Peppers

Preheat your oven to 375°F. Slice the tops off the bell peppers and remove the seeds and membranes. If the peppers won’t stand upright on their own, trim just a thin sliver off the bottom to level them — be careful not to cut through. Arrange them in a large baking dish or a deep 9×13 pan.

Stuffed Bell Peppers Beef Rice preparation

Brown the Beef

Heat olive oil in a large skillet over medium-high heat. Add the diced onion and cook for 3 to 4 minutes until softened. Add the garlic and cook another 30 seconds. Add the ground beef, breaking it apart as it cooks. Season with salt, pepper, Italian seasoning, smoked paprika, and Worcestershire sauce. Cook until no pink remains, about 6 to 8 minutes. Drain excess fat.

Stuffed Bell Peppers Beef Rice - step 1

Build the Filling

Remove the skillet from heat. Stir in half the can of crushed tomatoes (about 1 and 1/3 cups), the uncooked rice, and the beef broth. Stir everything together well. The mixture will look a little loose — that is exactly right. The rice will absorb the liquid as it bakes inside the pepper.

Stuffed Bell Peppers Beef Rice - step 2

Fill the Peppers and Add the Sauce

Spoon the beef and rice filling generously into each pepper, packing it in and mounding it slightly at the top. Pour the remaining crushed tomatoes into the bottom of the baking dish, spreading it evenly around and between the peppers. Add about 1/4 cup of water to the tomato sauce in the pan to help create steam. Cover the entire dish tightly with aluminum foil.

Stuffed Bell Peppers Beef Rice - step 3

Bake Covered

Bake at 375°F covered for 45 minutes. The steam trapped inside will cook the rice through while the peppers become tender. Do not skip or shorten the covered bake time — this is what ensures the rice cooks fully.

Add Cheese and Finish

Remove the foil and top each pepper generously with shredded mozzarella or Italian blend cheese. Return the pan to the oven uncovered for 8 to 10 more minutes until the cheese is melted, bubbly, and golden in spots. Garnish with fresh parsley and let rest for 5 minutes before serving.

Stuffed Bell Peppers Beef Rice - step 4

Pro Tips For The Best Results

  • Trim the pepper bottom to level it — A thin sliver off the base keeps peppers upright so filling stays inside while baking.
  • Taste the filling before stuffing — Once the peppers are in the oven, seasoning adjustments are no longer possible.
  • Seal the foil tightly before baking — Any steam that escapes will leave you with undercooked, crunchy rice in the filling.

Have a tip that works for you? Drop it in the comments below — we’d love to hear it! 👇

Common Mistakes To Avoid

  • Pre-cooking the rice before adding it to the filling — Use uncooked rice — it absorbs the broth and tomato liquid inside the pepper as it bakes, creating a much more flavorful and properly textured filling.
  • Skipping the tight foil seal during the covered bake — Press the foil down firmly around all edges of the pan before baking. Without trapped steam the rice will not cook through in time.
  • Not adding liquid to the bottom of the pan — The tomato sauce and water in the pan are not just for serving — they create the steam that cooks the rice. Do not skip or reduce this step.
  • Overfilling the peppers so the tops overflow — Pack the filling firmly but leave a small gap at the top for the cheese. Overfilled peppers tend to crack open on the sides during baking.

Make Ahead and Storage Tips

The beef and rice filling can be made up to 24 hours ahead and stored in an airtight container in the refrigerator — just spoon it into the peppers and bake when you are ready.

Fully assembled unbaked peppers can be covered tightly with foil and refrigerated overnight — pull them out while the oven preheats and add 10 extra minutes to the covered bake time to account for the chill.

Baked stuffed peppers keep well in the refrigerator for up to 4 days — reheat covered in the microwave for 2 to 3 minutes or in a 350°F oven for about 15 minutes until warmed through.

To freeze, let baked peppers cool completely then wrap each one individually in foil and store in a zip freezer bag for up to 2 months — thaw overnight in the refrigerator before reheating so the rice stays tender and the pepper does not get waterlogged.

What To Serve With Stuffed Bell Peppers Beef Rice

  • A simple green salad with red wine vinaigrette alongside keeps the meal balanced without competing with the richness of the peppers.
  • Warm crusty bread or garlic bread is ideal for scooping up the extra tomato sauce pooled in the bottom of the pan — do not let that go to waste.
  • Steamed or roasted broccoli works well here because the neutral flavor and slight bite give a nice contrast to the soft, saucy filling.
  • A dollop of sour cream on top of each pepper just before serving adds a cool creamy finish that plays off the tangy tomato sauce beautifully.

Delicious Variations To Try

  • Tex-Mex stuffed peppers — Swap the Italian seasoning for cumin, chili powder, and a pinch of oregano, then stir in a handful of black beans and a few spoonfuls of salsa with the crushed tomatoes. Top with shredded Monterey Jack instead of mozzarella and finish with a dollop of sour cream and fresh cilantro.
  • Cheesy double tomato filling — Use fire roasted diced tomatoes in place of crushed tomatoes for a smokier, chunkier base, then stir two tablespoons of cream cheese directly into the hot beef and rice mixture before stuffing the peppers — it melts right in and gives the filling a richer, almost saucy texture that holds together beautifully once baked.
  • Italian sausage swap — Replace the ground beef with mild or hot Italian sausage removed from the casings — no extra seasoning needed since the sausage brings it all on its own. The filling comes out a little bolder and spicier, and it pairs especially well with red bell peppers.

For another hearty ground beef bake the whole family will love, try this Homemade Lasagna with Ricotta Cheese — same rich tomato and beef base, just layered differently and baked until golden and bubbly.

Frequently Asked Questions
How do I know when the rice is fully cooked inside the peppers? +

After the full 45-minute covered bake, insert a thin skewer or fork into the center of the filling through the pepper. The rice should feel soft with no resistance. If it still feels firm, cover and return the pan to the oven for another 10 minutes before adding the cheese.

Do the peppers need to be blanched before stuffing? +

No blanching needed with this recipe. The extended covered bake time with steam in the pan is enough to cook the peppers through until they are completely tender. Blanching ahead of time can actually make them a little too soft by the time they finish baking.

Can I bake these in a muffin tin or do they need to stand upright in a baking dish? +

A deep baking dish or 9×13 pan works best here because you need room for the tomato sauce in the bottom of the pan — that liquid is essential for creating steam and keeping everything moist. A muffin tin does not allow enough space for the sauce underneath.

Will the filling be soggy if there is too much liquid? +

The filling will look quite loose before baking and that is completely intentional. The uncooked rice absorbs nearly all of the liquid as it bakes, so what goes in looking soupy comes out as a cohesive, well-seasoned filling. Trust the process and do not reduce the broth.

— wp:heading –>

Ready To Make Stuffed Bell Peppers Beef Rice?

Stuffed bell peppers are one of those dinners that feel like a real effort even though they mostly take care of themselves in the oven. Put them on the table and watch everyone lean in a little. Make them this weekend — your kitchen is going to smell incredible.

Stuffed Bell Peppers Beef Rice
Be the first to rate this recipe

Stuffed Bell Peppers Beef Rice

By At The Sunday Table

Stuffed bell peppers with beef and rice were on my grandmother’s table so often that the smell of them baking still takes me straight back to her kitchen in an instant. She never measured anything, just layered the filling by feel and slid the pan into the oven like it was the easiest thing in the world — because for her, it was. I spent years trying to recreate that exact version, and this recipe is as close as I have ever gotten. All you need is one pan, simple ingredients, and about an hour.

Prep 20 mins
Cook 50 mins
Total 1 mins
Serves 4
📌 Pin Recipe

Ingredients

Instructions

  1. 1
    Prep the Peppers

    Preheat your oven to 375°F. Slice the tops off the bell peppers and remove the seeds and membranes. If the peppers won’t stand upright on their own, trim just a thin sliver off the bottom to level them — be careful not to cut through. Arrange them in a large baking dish or a deep 9×13 pan.

  2. 2
    Brown the Beef

    Heat olive oil in a large skillet over medium-high heat. Add the diced onion and cook for 3 to 4 minutes until softened. Add the garlic and cook another 30 seconds. Add the ground beef, breaking it apart as it cooks. Season with salt, pepper, Italian seasoning, smoked paprika, and Worcestershire sauce. Cook until no pink remains, about 6 to 8 minutes. Drain excess fat.

  3. 3
    Build the Filling

    Remove the skillet from heat. Stir in half the can of crushed tomatoes (about 1 and 1/3 cups), the uncooked rice, and the beef broth. Stir everything together well. The mixture will look a little loose — that is exactly right. The rice will absorb the liquid as it bakes inside the pepper.

  4. 4
    Fill the Peppers and Add the Sauce

    Spoon the beef and rice filling generously into each pepper, packing it in and mounding it slightly at the top. Pour the remaining crushed tomatoes into the bottom of the baking dish, spreading it evenly around and between the peppers. Add about 1/4 cup of water to the tomato sauce in the pan to help create steam. Cover the entire dish tightly with aluminum foil.

  5. 5
    Bake Covered

    Bake at 375°F covered for 45 minutes. The steam trapped inside will cook the rice through while the peppers become tender. Do not skip or shorten the covered bake time — this is what ensures the rice cooks fully.

  6. 6
    Add Cheese and Finish

    Remove the foil and top each pepper generously with shredded mozzarella or Italian blend cheese. Return the pan to the oven uncovered for 8 to 10 more minutes until the cheese is melted, bubbly, and golden in spots. Garnish with fresh parsley and let rest for 5 minutes before serving.

Notes

  • Use uncooked rice in the filling — do not pre-cook it. The rice absorbs the broth and tomato liquid as it bakes inside the pepper, which is what makes the filling so flavorful and cohesive.
  • Make sure the foil is sealed tight before going in the oven. if steam escapes, the rice will not have enough moisture to cook through and you will end up with crunchy grains in your filling.
  • Taste the beef filling before you fill the peppers. that is your only real chance to adjust seasoning. a little extra salt or a pinch of red pepper flakes at this stage makes a big difference.
  • Red, orange, and yellow peppers are noticeably sweeter than green. if your family is divided on pepper flavor, mix and match colors in the same pan — it looks beautiful and everyone gets their preference.
  • Let the peppers rest for at least 5 minutes after pulling them from the oven. the filling tightens up slightly and holds together much better when you cut into them.

Nutrition Per Serving

410Calories
28gProtein
38gCarbs
15gFat
5gFiber
Save for later!

Want To Save This Recipe?

Enter your email and we’ll send it straight to your inbox — plus new recipes every week!

Similar Recipes:

Leave a Reply

Your email address will not be published. Required fields are marked *