KitchNext

Beef Stuffed Pepper Recipe (Ready in 50 Minutes)

The first time I made stuffed peppers, I sliced off the tops to create little cups, just like I’d seen in an old cookbook. Every single one toppled over in the oven, and by the time I pulled the pan out, half the filling had baked directly onto the tray instead of staying inside the pepper. I was cooking for my in-laws’ first dinner at my apartment, so that was not my finest moment.

Since then, I’ve made this beef stuffed pepper recipe more times than I can count for actual reasons: weeknight dinners, meal prep batches, and potlucks where I needed something that travels well. I switched to slicing the peppers in half lengthwise instead of cutting off the tops, and that one change fixed the tipping problem completely.

This version is a classic combination of ground beef, garlic, onion, tomatoes, and rice, with chopped spinach stirred into the filling. Once the spinach wilts down, it blends right in, so it’s an easy way to add a serving of greens without anyone noticing. A light layer of Monterey jack on top finishes it off, though it’s just as good without cheese if you want to keep things dairy-free.

This recipe is for anyone who wants a filling, balanced dinner without babysitting the oven for an hour. It also happens to be one of the better freezer meals I make regularly, since the peppers hold their shape and reheat well.

Beef Stuffed Pepper Recipe

Recipe Quick Facts

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Servings: 6 (12 pepper halves)
  • Difficulty: Easy

Before You Get Started

  • Slice peppers in half lengthwise, not tops-off. This keeps them stable in the pan and lets you use every part of the pepper. I learned this after my tipped-over disaster years ago.
  • Use fire-roasted diced tomatoes if you can find them. In my testing, they add a smoky depth that regular diced tomatoes don’t have.
  • Cooked rice works better than raw rice stirred in raw. You need about 1½ cups of cooked rice, and leftover rice from another meal works fine here.
  • Ground turkey or chicken can replace beef if you prefer a leaner filling. The texture stays similar, though the flavor is milder.
  • Chop the spinach small. In my kitchen, a rough chop before cooking means the pieces shrink down and blend into the filling instead of standing out.
  • Don’t skip the pre-bake step. It’s the single biggest reason this recipe cooks faster than most other beef stuffed pepper recipes.

Ingredients

  • 6 bell peppers (any color)
  • 1 tablespoon olive oil, plus more for drizzling
  • ½ large onion, diced
  • 3 garlic cloves, minced
  • 1 pound ground beef
  • 1 can (14.5 oz) diced tomatoes, drained (fire-roasted preferred)
  • 1½ cups cooked rice
  • 2 cups baby spinach, roughly chopped
  • ½ tablespoon Italian seasoning
  • Salt and black pepper, to taste
  • ½ cup shredded Monterey jack cheese (optional)
  • Fresh parsley, chopped, for garnish

Instructions

Step 1: Prep and Pre-Bake the Peppers

Preheat your oven to 350°F. Slice each bell pepper in half lengthwise from top to bottom and remove the seeds and membranes. Drizzle both sides with olive oil, rub it in, and place the halves flat-side down on a baking sheet.

Bake for 15 minutes. This softens the peppers and steams them slightly from the inside, similar to how you’d roast squash halves (I learned this trick after getting tired of undercooked, crunchy peppers in my early attempts).

Step 2: Cook the Rice

While the peppers bake, rinse ½ cup of uncooked rice and add it to a pot of boiling water, cooking until tender. Drain and set aside. If you already have leftover cooked rice, skip this step and use 1½ cups of it instead.

Step 3: Sauté the Onion and Garlic

Heat a large skillet over medium-high heat with a drizzle of olive oil. Add the diced onion and minced garlic, and cook for about 1 minute, stirring often, until fragrant.

Step 4: Brown the Ground Beef

Add the ground beef to the skillet and break it apart with a spatula as it cooks. Cook until fully browned, then drain any excess grease. (In my testing, draining the grease here keeps the filling from turning watery once it’s baked inside the peppers.)

Step 5: Combine the Filling

Add the drained tomatoes, cooked rice, chopped spinach, Italian seasoning, salt, and pepper to the skillet with the beef. Stir for about 1 minute, just until the spinach wilts down and everything is evenly combined.

Step 6: Stuff and Bake

Remove the pre-baked peppers from the oven and flip them right-side up. Spoon the filling evenly into each pepper half, pressing gently to fill any gaps. Sprinkle with Monterey jack cheese if using, then return the peppers to the oven.

Bake for 20 minutes, or until the cheese is melted and the peppers are fully tender. This second bake is short because both the peppers and filling are already cooked.

Step 7: Garnish and Serve

Remove the peppers from the oven and sprinkle with fresh chopped parsley. Let them sit for 2 to 3 minutes before serving, since the filling holds a lot of heat.

Beef Stuffed Pepper Recipe

How To Make (Quick Reference)

  1. Halve peppers lengthwise, remove seeds, oil them, and pre-bake at 350°F for 15 minutes.
  2. Cook rice separately (or use leftover rice).
  3. Sauté onion and garlic in olive oil for 1 minute.
  4. Brown ground beef and drain excess grease.
  5. Stir in tomatoes, rice, spinach, and seasoning until spinach wilts.
  6. Stuff peppers, top with cheese, and bake for 20 more minutes.
  7. Garnish with parsley and serve warm.

Tips for Best Results

  • Chop the spinach fine. Larger pieces don’t wilt down as completely and are more noticeable in the finished filling.
  • Don’t overfill before the first bake is done. I tried stuffing raw peppers once to save a step, and they took nearly 45 minutes to cook through, which defeats the point of this method.
  • Use a small spoon to guide filling into the pepper halves. It keeps the mess to a minimum, especially around the edges.
  • Let peppers cool slightly before storing. Packing them into containers while hot can create condensation that makes them soggy the next day.
  • Taste the filling before stuffing. It’s much easier to adjust salt and seasoning in the skillet than after everything is baked.

Ingredient Substitutions

Original IngredientSubstituteEffect on Taste/Texture
Ground beefGround turkey or chickenLighter flavor, slightly less rich, cooks a bit faster
Monterey jack cheeseDairy-free cheese or cashew creamMilder flavor, less melt if using dairy-free shreds
White riceBrown or wild rice blendChewier texture, nuttier flavor, needs longer initial cook time
Fire-roasted tomatoesRegular diced tomatoesMilder flavor, loses the smoky depth
Baby spinachChopped kaleSlightly firmer texture, needs a few extra minutes to soften

Storage & Reheating

Stuffed peppers keep well in the fridge for up to 5 days in an airtight container. For longer storage, freeze them for up to 2 months; I usually freeze mine in individual containers so they’re easy to grab for lunch.

To reheat, use a microwave for a quick meal or a toaster oven if you want the top slightly crisped again. Either method works fine for both fridge and frozen leftovers, though frozen peppers may need a few extra minutes.

FAQs

Can I make beef stuffed peppers ahead of time? 

Yes. You can fully cook them and refrigerate for up to 5 days, or assemble them uncooked and refrigerate for up to a day before baking. Both methods work well for planning dinners in advance.

How do I keep stuffed peppers from getting watery? 

Drain your diced tomatoes and drain excess grease from the beef before mixing the filling. Excess liquid is the main reason stuffed peppers turn watery after baking.

Can I use raw rice instead of cooked rice? 

No, use cooked rice. Raw rice needs liquid and time to cook through, and the peppers won’t bake long enough for raw rice to fully soften inside the filling.

Why do my stuffed peppers take so long to cook? 

Traditional recipes bake raw peppers and raw filling together, which can take 45 minutes or more. Pre-baking the peppers separately while cooking the filling on the stovetop cuts that time significantly.

Can I freeze beef stuffed peppers before baking them? 

Yes, though it’s easier to freeze them fully cooked, then reheat from frozen. If freezing unbaked, wrap tightly and add extra baking time since they’ll start from a cold, dense state.

Leave a Comment