The rice was carrying the carbs, not the flavor.

These low-carb beef stuffed peppers keep everything that makes stuffed peppers a proper dinner and change one ingredient. The rice goes. Cauliflower rice takes its place. The beef, tomatoes, garlic, herbs and melted cheese all stay.

That one swap is where the carbohydrate went. Every cup of cooked white rice that goes into a filling brings roughly 44g of net carbs, going by USDA figures for cooked long-grain rice. The 300g of cauliflower rice in this recipe carries about 9g in total. What's left on the plate is mostly beef, cheese and vegetables, so the carbohydrate in each serving is small and predictable rather than concentrated in a pile of starch.

It isn't zero-carb, and it isn't meant to be. The peppers, tomatoes, onion and cauliflower all bring some. The point is a meal that behaves the same way every time you make it.

Don't skip the pre-bake

Ten minutes in the oven before the filling goes in is the step that makes this work.

The filling is already cooked when it goes into the peppers, so the second bake is mostly about melting the cheese. Fill raw peppers and the tops are done while the peppers are still crunchy. Give them a head start and both finish at the same time.

The other thing to watch is liquid. Simmer the filling until it looks moist, not wet. Excess tomato juice pools in the bottom of each pepper and makes the halves slump.

Ground beef, cauliflower rice and tomato filling in a skillet beside a baking dish of pre-baked red and yellow bell pepper halves
The filling should hold together on the spoon. If it runs, give it another minute.

Low-Carb Beef Stuffed Peppers With Cauliflower Rice

Pre-baked bell peppers filled with ground beef, cauliflower rice, tomatoes and herbs, baked under mozzarella and Parmesan.

Red and yellow bell pepper halves stuffed with beef and cauliflower rice under melted cheese
Prep15 min
Cook35 min
Total50 min
Serves4
Scale

Ingredients

  • 4medium bell peppers, red, yellow or green, about 120 g each
  • 1tbsp extra-virgin olive oil, divided
  • 500g lean ground beef, 90% lean (1.1 lb)
  • 1small onion, about 70 g each, finely diced
  • 2garlic cloves, minced
  • 300g cauliflower rice (3 cups)
  • 200g canned diced or crushed tomatoes (7 oz)
  • 1tsp dried oregano
  • 1tsp dried basil
  • ½tsp smoked paprika
  • ¼tsp freshly ground black pepper
  • 100g shredded low-moisture mozzarella, divided (3½ oz)
  • 25g finely grated Parmesan, divided (¼ cup)
  • 1tbsp chopped fresh parsley, optional
  • Salt to taste, optional, not included in the nutrition

Instructions

  1. 1

    Heat the oven to 400°F (200°C) and lightly grease a baking dish large enough to hold all the pepper halves in one layer.

  2. 2

    Halve the peppers lengthwise and pull out the seeds and white membranes.

  3. 3

    Set the halves cut side up in the dish and brush them with half the olive oil.

  4. 4

    Bake the empty halves for 10 minutes, until they start to soften. Leave the oven on.

  5. 5

    Heat the remaining oil in a large skillet over medium-high heat while the peppers bake.

  6. 6

    Brown the beef for 5 to 7 minutes, breaking it up, until no pink remains. Drain off any excess fat.

  7. 7

    Add the onion and cook for 2 to 3 minutes, until it softens.

  8. 8

    Stir in the garlic and cook for 30 seconds, until fragrant.

  9. 9

    Add the cauliflower rice and cook for about 3 minutes, until it just starts to soften.

  10. 10

    Stir in the tomatoes, oregano, basil, smoked paprika and black pepper, then simmer for 2 to 3 minutes, until the filling is moist but not watery.

  11. 11

    Take the pan off the heat and stir in half the mozzarella and half the Parmesan. Taste, and add salt only if it needs it.

  12. 12

    Spoon the filling into the pepper halves, pressing it in gently rather than packing it down.

  13. 13

    Top with the remaining mozzarella and Parmesan.

  14. 14

    Bake for 15 to 18 minutes, until the peppers are tender and the cheese is melted and bubbling.

  15. 15

    Rest for 5 minutes, then scatter over the parsley if using.

Nutrition per serving

422 calories 36 g protein 23 g fat 12.6 g net carbs

One serving is two stuffed pepper halves, a quarter of the recipe. Net carbs here means total carbohydrate (18.2g) minus fiber (5.6g). There are no sugar alcohols in this recipe, so nothing else is subtracted. Also per serving: 9.1g sugar, 452mg sodium, with the optional salt left out. Doubling or tripling the recipe changes the batch, not the serving, so these figures stay the same.

Calculated per ingredient from USDA FoodData Central, using red bell peppers and 90% lean beef at raw weight with all of its fat counted. Green peppers bring it down to about 11.4g net carbs. Draining the beef trims a little fat and a few calories and doesn't change the carbs.

Nutrition is calculated from ingredient data and will vary with brands, pepper size and how much of the filling ends up in each half. Treat it as close, not exact.

Storage and safety

Refrigerate leftovers in a covered container for 3 to 4 days and reheat them until they are steaming hot, to 165°F, per USDA guidance. To make ahead, fill the pre-baked peppers, cover and refrigerate for up to a day, and allow extra baking time from cold.

If you take insulin or another medicine that lowers blood sugar, talk to the doctor who manages it before cutting carbohydrate sharply.

Total carbs or net carbs?

Both numbers are on the card. Total carbohydrate on a US label includes fiber. Net carbs is total carbohydrate minus fiber, which is how most low-carb approaches count: 18.2g minus 5.6g gives 12.6g a serving here.

Net carbs is a practical convention, not a regulated label term, and it doesn't predict exactly how your own blood sugar will respond. Two people can eat the same meal and see different readings. Pick one method and count it the same way every day, because the consistency matters more than which one you chose. If you use a meter, your own readings will tell you more than any recipe card. If a clinician has given you a carb-counting method for diabetes, use theirs.

Bell peppers have carbs. That's fine.

Almost every vegetable contains some carbohydrate, so "does this have carbs?" isn't a useful question. "How much does the whole plate carry, and what's it eaten with?" is.

Here the peppers arrive with beef, cheese and olive oil, which is a very different meal from a bowl of rice on its own. At four servings they account for about 4.7g of net carbs each. If you're keeping a tight daily target, green peppers run lower than red: about 2.9g net carbs per 100g raw against 3.9g, by USDA figures. The difference is small, so use whichever you'd rather eat.

If you take medication that lowers blood sugar

Cutting carbohydrate substantially changes how much glucose-lowering medication your body needs. The NIH lists insulin and medicines such as sulfonylureas among the causes of low blood glucose, and names not eating enough carbohydrate as one of the triggers.

If you use either and you're moving to meals like this from a higher-carb way of eating, talk to the doctor who manages your medication before you make the change, and don't adjust doses yourself. Shakiness, sweating, confusion or unusual dizziness are worth telling them about promptly.

Where this fits if you're working on insulin resistance

A lot of people who arrive at stuffed peppers are really asking a bigger question: what does a dinner look like that doesn't send blood sugar up and then leave them hungry an hour later?

This is one answer. It has a solid serving of protein, 36g, alongside vegetables and fat, and the carbohydrate in it isn't coming from one concentrated source. Many people find a plate built that way holds them longer than one built around starch. Results vary, and how much of this fits your day depends on your own target.

The wider picture, and what tends to change first, is in what an insulin resistance diet is actually trying to do. For the why behind the swings themselves, see what causes blood sugar spikes.

Two stuffed bell pepper halves, one red and one yellow, on a plate beside a green salad with cucumber and avocado
Two halves and something green. That's dinner.

What to serve with it

You don't need another starch. Two halves are a full meal for most people, so the side only needs to be something green:

  • a leafy salad with olive oil and vinegar
  • cucumber and avocado salad
  • roasted broccoli
  • sautéed zucchini
  • green beans, or spinach wilted with garlic

Swaps that work

Ground turkey or chicken instead of beef. Both work. Neither changes the carbs, since the meat carries none. Lean poultry is drier, so don't drain it.

Leave out the onion. It saves about 1.3g net carbs a serving. Add extra garlic or oregano to make up the flavor.

Green peppers instead of red. About 1.2g fewer net carbs a serving. They stay firmer, so give them a few extra minutes in the pre-bake.

Frozen cauliflower rice. Fine, but cook it a minute or two longer so its water has cooked off before the tomatoes go in.

Check the tomato can. Plain diced or crushed tomatoes carry very little sugar. Some flavored and "Italian-style" versions add sugar and salt, so read the label.

Make it ahead

Pre-bake the peppers, cook the filling, fill them, cover the dish and refrigerate for up to a day. Add the cheese when you assemble or just before baking. Straight from the fridge they need several extra minutes, and the centers should be properly hot before they go on the table.

That makes this a good anchor for low-carb meal planning: one dish covers dinner and a lunch or two.

Leftovers

Cool them quickly and get them into a covered container in the fridge. USDA guidance puts cooked leftovers at 3 to 4 days refrigerated and says to reheat them to 165°F. They make a good next-day lunch.

They freeze too, cooled completely and wrapped in single portions. The pepper softens after thawing. The filling holds up well.

Common questions

Are stuffed peppers low-carb?

Not automatically. Most traditional versions use rice in the filling, and that's where the carbohydrate sits. Swapping it for cauliflower rice is what brings this recipe down to 12.6g net carbs a serving.

Can I make these keto?

It depends on your daily target. At 12.6g net carbs a serving, this fits most low-carb plans comfortably. For a strict keto target, green peppers and no onion bring it closer to 10g. Whether that fits is about your whole day, not this one plate.

Do I have to pre-bake the peppers?

Yes, if you want them tender. The filling is already cooked, so the final bake is short. Without the head start the cheese is done before the peppers soften.

Ania, founder of Low-Carb Diet Solutions

Real food. Fewer complications.

I share practical low-carb meals and clear guidance for people who want more stability without turning food into another full-time job.

Read my story →