Unstuffed pepper skillet topped with melted mozzarella, fresh parsley, diced red and green peppers in tomato rice

High-Protein Unstuffed Pepper Skillet (One-Pan Dinner)

The first stuffed peppers I ever made on my own took six hours and produced four peppers that fell over in the pan. I was twenty-three. I had hollowed them out at eleven in the morning for a dinner that would not be ready until seven, and by the time I pulled the dish out, two of them had split down the side and dumped their filling into the sauce below. I ate the spillage standing at the counter with a spoon, and it was easily the best part of the meal. That afternoon is more or less why this unstuffed pepper skillet lives in my rotation now. Same beef, same rice, same sweet peppers and tomato, all in one pan, with nothing to prop upright and nothing to babysit in the oven.

It also happens to be one of the most protein-dense dinners on this site, at 45 grams per serving, and I will show you exactly where that number comes from before the end.

Why deconstructed stuffed peppers beat the real thing on a weeknight

A stuffed pepper is mostly a construction project. You blanch or pre-bake the shells so they are not crunchy, you make the filling separately, you spoon it in, you bake the whole assembly again, and the reward is a vegetable that acts as a bowl. The flavor was never in the bowl.

Chopping the peppers straight into the pan changes the math completely. Every bite gets pepper instead of every fourth bite getting a mouthful of skin. The rice cooks directly in the tomato and broth rather than arriving pre-cooked and bland. And you go from three vessels to one skillet, which is the actual reason this format has taken off on Pinterest over the past year.

The trade-off is honest: you lose the presentation. Nobody is putting a scoop of skillet on a magazine cover the way they would a neatly stuffed pepper half. What you get instead is dinner on the table in under an hour with one pan to wash.

What goes into this high protein unstuffed peppers skillet

The lean beef is the engine

I use 1.25 pounds of 93/7 lean ground beef for four servings, which is more than most versions of this dish call for. That is deliberate. 93/7 gives you almost all the protein of leaner grinds with enough fat left to actually brown properly and carry the paprika. An 80/20 grind will taste rich, but you will be draining off a quarter cup of fat and the calorie column climbs fast for nothing.

The rice is the starch, and I want to be straight about that

Three-quarters of a cup of dry long-grain white rice for the whole pan. That is a controlled amount, roughly a third of what a lot of unstuffed peppers recipes use, and it is the single biggest lever on whether this dish clears a real protein threshold or just looks like it does.

Here is the honest version: the rice contributes almost nothing to the protein total. Its job is texture and satisfaction, soaking up tomato and making the skillet feel like a full meal rather than a bowl of meat sauce. The protein comes from the beef and the cheese, full stop. Any recipe that pours in two cups of rice and still advertises a big protein number is doing it by shrinking the serving size on paper.

Three peppers, three colors, on purpose

One red, one green, one yellow. Green bell peppers (all bell peppers are Capsicum annuum, ripened to different stages) bring the slightly bitter, grassy note that reads as classic stuffed pepper. Red and yellow have had longer on the plant and turn sweet and almost fruity once they soften in the tomato. Using all three gives you both ends of that range in the same bite, plus the color that makes this dish photograph the way it does.

The cheese pulls double duty

Four ounces of low-moisture part-skim mozzarella melts into that glossy blanket everybody actually clicks on, and it brings nearly 28 grams of protein to the pan while staying leaner than a full-fat cheddar. A quarter cup of grated Parmesan goes on with it for the savory, salty depth that mozzarella alone does not have. Together they add real protein instead of just decoration.

Seasoning stays simple: Italian seasoning, smoked paprika, garlic, salt, pepper. The smoked paprika is the one I would not skip. It gives the tomato base a low background warmth that makes the whole thing taste like it simmered longer than it did.

How the unstuffed pepper skillet comes together

Lean ground beef browning into deep-brown crumbles in a stainless skillet

Browning the beef. Heat the olive oil in a deep 12-inch skillet over medium-high and add the ground beef. Break it into crumbles with a wooden spoon and leave it alone in between so it actually takes on color rather than steaming. Six or seven minutes gets you browned crumbles with no pink left.

Diced onion and minced garlic stirred into the browned beef until translucent

Building the aromatics. In goes the diced onion and the minced garlic, three minutes, just until the onion turns translucent and the garlic loses its sharp raw edge and smells sweet. Garlic burns fast in a hot pan, so this is the moment to stir more than you think you need to.

Diced red, green and yellow bell peppers added to the beef and onion base with smoked paprika

Adding the peppers. All three diced peppers hit the pan with the Italian seasoning, smoked paprika, salt, and black pepper. Three or four minutes. You are not cooking them through here, only waking up the spices in the residual fat and softening the pepper edges. They will finish during the simmer.

Diced tomatoes, tomato sauce and beef broth poured over the beef and peppers to build the base

Making the base. Pour in the diced tomatoes with all their juice, the tomato sauce, and the broth, then scrape the bottom of the pan. Every browned bit stuck down there is flavor that belongs in the sauce. Bring the whole thing up to a proper simmer before the rice goes anywhere near it.

Uncooked long-grain white rice stirred into the simmering tomato base before the lid goes on

Simmering the rice. Stir the dry rice in until it is fully submerged, put the lid on, drop to medium-low, and then leave it alone for 18 to 20 minutes. Lifting the lid to check releases the steam the rice is cooking in and is the most common way this dish goes wrong.

Mozzarella and Parmesan melting into a glossy blanket over the finished unstuffed pepper skillet

Melting and finishing. Scatter the mozzarella and Parmesan across the surface, cover for three or four minutes, and let the residual heat do the work. Off the heat, shower it with chopped parsley and let it sit five minutes before serving. That rest is when the last of the liquid settles into the rice.

Yes, it is supposed to be saucy

This skillet finishes loose, not dry, and that is intentional. There should be a glossy tomato sauce coating everything, with a little pooling when you pull a spoon through it. That is what makes leftovers reheat well instead of turning into a brick, and it is what gives you something to mop up.

If you want it tighter, leave the lid off for the last three minutes of the simmer and let some steam escape before the cheese goes on. If it looks looser than you want at the twenty-minute mark, the five-minute rest will take care of more of it than you expect.

Recipe card

High-Protein Unstuffed Pepper Skillet

High-Protein Unstuffed Pepper Skillet

All the flavor of stuffed peppers with none of the stuffing: lean ground beef, three colors of bell pepper, and long-grain rice simmered in tomato under melted mozzarella and Parmesan. One pan, 45 grams of protein, ready in 55 minutes.

  • 15 minPrep
  • 35 minCook
  • 5 minRest
  • 55 minTotal
  • 4Servings

Ingredients

  • 1 tbsp olive oil
  • 1.25 lb (567 g) 93/7 lean ground beef
  • 1 medium yellow onion (about 110 g), diced
  • 4 garlic cloves, minced
  • 1 large red bell pepper (about 135 g), diced
  • 1 large green bell pepper (about 135 g), diced
  • 1 large yellow bell pepper (about 135 g), diced
  • 2 tsp Italian seasoning
  • 1 tsp smoked paprika
  • 1/2 tsp fine sea salt
  • 1/2 tsp freshly ground black pepper
  • 3/4 cup (139 g) uncooked long-grain white rice
  • 1 can (14.5 oz / 411 g) diced tomatoes, undrained
  • 1 can (8 oz / 227 g) tomato sauce
  • 1 cup (240 ml) low-sodium beef broth
  • 4 oz (113 g) shredded low-moisture part-skim mozzarella
  • 1/4 cup (25 g) finely grated Parmesan
  • 1/4 cup chopped fresh flat-leaf parsley, for finishing

Instructions

  • Heat the olive oil in a deep 12-inch skillet over medium-high heat, add the ground beef, and cook for 6 to 7 minutes, breaking it into crumbles with a wooden spoon until browned through with no pink remaining.
  • Stir in the diced onion and minced garlic and cook for 3 minutes, until the onion turns translucent and the garlic smells sweet rather than sharp.
  • Add the diced red, green, and yellow bell peppers along with the Italian seasoning, smoked paprika, salt, and black pepper, then cook for 3 to 4 minutes until the peppers brighten and just begin to soften at the edges.
  • Pour in the diced tomatoes with their juices, the tomato sauce, and the beef broth, scraping up any browned bits stuck to the bottom of the pan, then bring the skillet to a full simmer.
  • Stir in the uncooked rice until it is fully submerged, cover the skillet, reduce the heat to medium-low, and simmer for 18 to 20 minutes without lifting the lid, until the rice is tender and most of the liquid has been absorbed.
  • Scatter the mozzarella and Parmesan evenly over the surface, cover for 3 to 4 minutes until the cheese melts into a glossy blanket, then remove from the heat, shower with chopped parsley, and let it rest 5 minutes before serving.

Nutrition (per serving)

  • 565Calories
  • 45 gProtein
  • 46 gCarbs
  • 22 gFat
  • 5 gFiber

Nutrition information is calculated using ingredient databases and is an estimate. Actual values may vary based on specific ingredients and brands used.

Pro chef tips

  • The gluten-free caveat. Rice, beef, peppers, and tomatoes are all fine on their own, but beef broth is the gluten risk here. Plenty of brands use wheat-derived ingredients or are produced on shared lines. If you need this dish to be genuinely gluten-free, buy a broth carton labeled certified gluten-free and check the tomato sauce label too. That is the only swap required.
  • Cook the beef properly, not just visually. Color is an unreliable doneness signal in ground meat. USDA guidance is to cook ground beef to a safe minimum internal temperature of 160°F measured with a thermometer, because grinding distributes any surface bacteria throughout the meat.
  • Use a deep skillet, not a shallow one. You need at least a 12-inch pan with a real lid. Everything has to fit under that lid with room for the rice to expand, and a crowded pan simmers unevenly.
  • Do not use instant or minute rice. The liquid ratio and timing here are built for standard long-grain white rice. Instant rice will turn to paste in twenty minutes.
  • Salt at the end too. Broth brands vary wildly in sodium. Taste before you add the cheese and adjust then, since Parmesan brings its own salt.

What to serve with unstuffed bell peppers

This is a complete plate on its own, so I usually add something green and something with contrast. A simple salad with a sharp vinaigrette cuts the richness of the tomato and cheese better than anything else.

When I want a second hot dish, a sheet pan of caramelized, sticky-sweet brussels sprouts goes into the oven while the skillet simmers and comes out at the same time. Garlic bread is the traditional move, though it undoes the carb control if that is what drew you to this recipe in the first place.

Ways to change up your one pan stuffed pepper skillet

Swap the beef for lean ground turkey and you land in similar protein territory with a lighter flavor. Ground chicken works too, though it needs a heavier hand with the paprika.

For a lower-carb version, cut the rice to half a cup and add a diced zucchini with the peppers. Do not swap in cauliflower rice: it releases water rather than absorbing it, and you will end up with soup.

Sharp cheddar in place of the mozzarella gives you the golden, tangy top you see on a lot of the viral versions, at the cost of a few more grams of fat. And if you want the same comfort-food register in a different format entirely, the tater tot casserole I make when the temperature drops hits the same note from the oven.

Make ahead, storing, and reheating

This is one of the better weeknight dishes for leftovers. It keeps in an airtight container in the fridge for four days and the flavor genuinely improves overnight as the peppers keep releasing into the sauce.

Reheat with a splash of broth or water stirred through first, either in a covered pan over medium-low or in the microwave in ninety-second bursts. Rice tightens as it chills and the extra liquid brings it back.

It freezes for up to three months, though the peppers soften noticeably. Cool it completely first, then portion into individual containers, the same way I build the burger bowls I batch on Sundays.

Where the 45 grams of protein actually come from

Per serving, this skillet estimates at 565 calories, 45 g protein, 46 g carbs, 22 g fat, and 5 g fiber. All nutrition figures here are estimated from standard ingredient data, not lab-tested.

The breakdown matters more than the headline. Of those 45 grams, roughly 30 come from the beef and about 9 from the two cheeses. The rice contributes around 2.5. Vegetables and broth cover the rest.

That puts about 32% of the calories in this dish into protein, which is the number I actually care about. Plenty of “high protein” dinners hit a big protein figure by also being enormous. This one gets there by keeping the starch controlled and letting the beef and cheese carry the load.

One thing I will not claim: this is not a high-fiber recipe. It lands at roughly 5 grams, which is decent for a skillet dinner but short of the threshold I use before putting that label on anything.

Common questions

What is an unstuffed pepper skillet?

It is a stovetop version of stuffed peppers where the peppers are diced and cooked into the filling instead of being hollowed out and used as containers. Beef, rice, peppers, and tomato all simmer together in one pan and get topped with melted cheese. Same flavor profile, roughly a third of the effort.

How do you make an unstuffed pepper skillet high in protein?

Two levers, and they work together. Increase the lean beef to about 5 ounces raw per serving, and cap the dry rice at three-quarters of a cup for the whole pan. Most versions do the reverse. Melted cheese on top adds a meaningful amount as well, since it contributes protein rather than only richness.

Can you freeze unstuffed peppers?

Yes, for up to three months in an airtight container. Cool it fully before freezing, thaw overnight in the fridge, and reheat with an added splash of liquid. The rice and peppers both soften, so the texture is a little looser than fresh, but the flavor holds up well.

What kind of rice works best in an unstuffed pepper skillet?

Standard long-grain white rice. It absorbs the tomato and broth at a predictable rate and stays in separate grains. Brown rice needs roughly twice the simmer time and more liquid, so plan for it rather than substituting directly. Skip instant rice entirely.

Is an unstuffed pepper skillet gluten free?

The recipe as written contains no gluten ingredients, but beef broth is the thing to check, since many commercial brands are not gluten-free. Use a certified gluten-free broth and verify your tomato sauce label and the dish is safely gluten-free.

Can you use ground turkey instead of beef?

Absolutely. Use 93/7 ground turkey for a comparable protein number. It is milder, so I add an extra half teaspoon of smoked paprika and a little more salt to compensate. Cook ground turkey to 165°F rather than 160°F.

Make it this week

If stuffed peppers have always felt like more of a project than a Tuesday allows, this is the version that fixes it. One pan, fifty-five minutes start to finish, 45 grams of protein, and a skillet that tastes like it simmered all afternoon.

Make it, then come back and tell me how you tweaked it. Did you go cheddar or mozzarella? Turkey or beef? Extra zucchini in there? Leave a comment below and pin the recipe so it is waiting for you the next time you are staring into the fridge at six o’clock with no plan.