Keto Stuffed Peppers

These vibrant and hearty Keto Stuffed Bell Peppers are about to become your new favorite low carb dinner that’s simple, tasty, and family-approved!
What Makes Them Special
- For this recipe, we go with red bell peppers instead of green to brighten up your plate and add a sweeter, richer flavor. Green peppers get the job done but red ones really bring that extra pop of color and taste that makes dinner feel special.
- We ditch the traditional rice for cauliflower rice to keep these peppers low carb and keto-friendly. The trick is squeezing out as much moisture as you can from the cauliflower rice so your stuffed peppers don’t get soggy and stay perfectly tender.
- Each bell pepper half is packed full but only has about 8g net carbs, making this a great choice for any keto meal plan.
What You’ll Need

- 3 large red bell peppers destemmed, deseeded, and membrane removed
- 1 tbsp olive oil plus extra for baking
- 1 cup cauliflower rice cooked, cooled, and drained
- 2 cloves garlic minced
- 1 small yellow onion finely chopped
- 1 lb 90% lean ground beef
- 1 tsp salt
- 1/2 tsp pepper
- 1 tbsp Italian seasoning
- 8 oz can tomato sauce
- 1 1/2 cups shredded Mozzarella cheese divided
How to Make Them
- Preheat oven to 375°F.
- Destem, deseed, and remove membranes from the red bell peppers.
- Rub the inside and outside of the peppers with olive oil and place them upside down on a baking dish or sheet pan.
- Roast peppers 20–25 minutes until tender; remove and set aside.
- Heat olive oil in a skillet and sauté minced garlic and finely chopped onion until fragrant.
-
Add cooked cauliflower rice to the skillet and cook, stirring frequently, until most moisture has evaporated; press through a clean towel or sieve if needed to remove excess liquid.

- Add ground beef, salt, pepper, and Italian seasoning to the skillet and cook, stirring, until the beef is browned through.
- Remove from heat and stir in tomato sauce and 3/4 cup shredded mozzarella cheese.
- Flip roasted peppers right side up and stuff each with the beef and cauliflower mixture; sprinkle the tops with the remaining 3/4 cup shredded mozzarella.
- Bake stuffed peppers 15–20 minutes until the cheese is melted, bubbly, and the filling is heated through.
- Let the stuffed peppers rest 3–5 minutes before serving.
Tips for Perfect Peppers
- Make sure to dry the cauliflower rice well before mixing it into your filling. Cook it until it’s mostly dry, then press it through a clean towel or sieve to squeeze out every last drop of moisture. This keeps the peppers from turning soggy.
- Roast the peppers upside down so the steam softens them from the inside without falling apart. Roast at 375°F for about 20-25 minutes—shorter time if you like that little crunch left.
- Stick with 90% lean ground beef to keep your filling juicy but not greasy. If you swap in fattier ground meat, drain the excess fat after browning.
- I can’t say this enough: shred your own Mozzarella cheese! It melts so much better and gets that melty, gooey texture we all love, unlike pre-shredded cheese with its anti-caking additives.
- Don’t pack the peppers too tightly. Gently scooping in the filling helps peppers sit nicely in the pan and bake evenly without spills.
- Let your stuffed peppers rest for 3 to 5 minutes right out of the oven. It gives the filling a chance to settle and makes them easier to serve without everything falling apart.
- Season your filling well while it’s cooking in the skillet. Taste it and adjust salt, pepper, and Italian seasoning before you stuff the peppers because it gets a lot harder to add seasoning once inside. For a smoky, chili-forward profile, borrow the spice blend from our High-Protein Turkey Chili for Easy Dinner.
Flavor Variations and Swaps
- Swap out the ground beef for ground turkey, chicken, or even Italian sausage (just remember to drain off any extra fat if using sausage).
- Looking for a vegetarian version? Skip the meat and sauté finely chopped mushrooms, diced zucchini, or crumbled tofu/tempeh with the cauliflower rice. Add a bit of cream cheese or an egg to help bind it all together.
- Change up the cheese! Cheddar, Monterey Jack, or pepper jack all work great and bring a new flavor twist. Keep the cheese amount about the same to keep the texture just right.
- Instead of tomato sauce, try crushed tomatoes or a low-carb marinara sauce for a chunkier, more rustic filling.
- For a Mexican flair, switch the Italian seasoning for chili powder, cumin, and smoked paprika. Top with cheddar and fresh cilantro—yum!
- Mini bell peppers are perfect for bite-sized snacks or appetizers. Just halve them and stuff, but reduce roasting time so they don’t over-soften.
- If you want to change up the veggie base, try riced broccoli or finely grated zucchini—just be sure to squeeze out moisture well before mixing.
Storage and Freezing Guide
Keep leftovers fresh by cooling your stuffed peppers to room temp, then storing them in an airtight container in the fridge for up to 3-4 days.
If you want to freeze some, cool the peppers completely, then lay them on a baking sheet in a single layer to flash freeze. After they’re frozen, pop them into freezer bags or airtight containers for up to 2 months. When you’re ready, thaw overnight in the fridge before reheating.
You can save time by roasting the peppers and making the filling ahead. Just keep them separate in the fridge for up to 2 days, then stuff and bake when you’re ready. This way, your peppers won’t get soggy from sitting stuffed too long. For another fast make-ahead idea, try this 20-minute meal-prep chicken, rice and broccoli recipe.
To reheat for the best texture, bake in a 350°F oven for 15-20 minutes. Cover the peppers for the first 10 minutes to hold moisture, then uncover to crisp up the cheese on top. Microwaving works in a pinch for quick meals—heat individual servings for 1-2 minutes on medium power and check halfway. Just know the pepper skin might turn softer and cheese won’t crisp up like in the oven.
One quick heads up: cauliflower rice can release more water after freezing and thawing. If this happens, give it a good drain or pat dry before reheating to avoid watery filling.

Common Questions
- Can I use fresh cauliflower rice instead of frozen? Absolutely! Just make sure to cook it thoroughly and press out as much moisture as possible before adding it to the filling, so your peppers don’t turn soggy.
- Can I use green bell peppers instead of red? Yes! Green peppers work just fine, though they are a bit less sweet and might change the look of your dish. The carb count will be about the same, but the flavor and color will be different.
- How do I prevent soggy stuffed peppers? Removing moisture from the cauliflower rice, not overstuffing the peppers, and roasting the peppers properly before stuffing are key. If your filling seems wet, cook it longer in the skillet to evaporate liquid or drain any excess.
- Can I make these dairy-free? Yes! Use your favorite dairy-free cheese or skip cheese altogether. If you leave out the cheese, adding a binding item like a beaten egg or a little dairy-free cream cheese substitute helps keep the filling together.
- Is this recipe freezer-friendly? Definitely! Fully cooked stuffed peppers freeze well for about 2 months. Just thaw them in the fridge overnight and reheat in the oven to get the best texture.
- Why didn’t my cheese melt smoothly? Pre-shredded cheeses often contain anti-caking agents that stop them from melting perfectly. To get that gooey, melty cheese we all love (like in the photos), shred your Mozzarella by hand.

Vibrant and hearty stuffed red bell peppers filled with a low carb mixture of cauliflower rice, ground beef, and melted mozzarella cheese—perfect for a keto-friendly, family-approved dinner.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 3 stuffed bell peppers (6 halves) 1x
- Category: Main Course
Ingredients
- 3 large red bell peppers, destemmed, deseeded, and membrane removed
- 1 tbsp olive oil plus extra for baking
- 1 cup cooked, cooled, and well-drained cauliflower rice
- 2 cloves garlic, minced
- 1 small yellow onion, finely chopped
- 1 lb 90% lean ground beef
- 1 tsp salt
- 1/2 tsp pepper
- 1 tbsp Italian seasoning
- 8 oz can tomato sauce
- 1 1/2 cups shredded Mozzarella cheese, divided
Instructions
- Preheat oven to 375°F.
- Destem, deseed, and remove membranes from the red bell peppers.
- Rub the inside and outside of the peppers with olive oil and place them upside down on a baking dish or sheet pan.
- Roast peppers for 20–25 minutes until tender; remove and set aside.
- Heat olive oil in a skillet and sauté minced garlic and finely chopped onion until fragrant.
- Add cooked cauliflower rice to the skillet and cook, stirring frequently, until most moisture has evaporated; press through a clean towel or sieve if needed to remove excess liquid.
- Add ground beef, salt, pepper, and Italian seasoning to the skillet and cook, stirring, until the beef is browned through.
- Remove from heat and stir in tomato sauce and 3/4 cup shredded mozzarella cheese.
- Flip roasted peppers right side up and stuff each with the beef and cauliflower mixture; sprinkle the tops with the remaining 3/4 cup shredded mozzarella.
- Bake stuffed peppers for 15–20 minutes until the cheese is melted, bubbly, and the filling is heated through.
- Let the stuffed peppers rest for 3–5 minutes before serving.
Notes
Dry the cauliflower rice thoroughly to prevent sogginess., Roast peppers upside down to soften without falling apart., Use 90% lean ground beef to avoid excess grease., Shred mozzarella cheese by hand for better melting., Do not overpack peppers to ensure even baking without spills., Let stuffed peppers rest after baking to let filling settle., Adjust seasoning before stuffing as it is harder to add later., Flavor variations include swapping ground beef for other meats or vegetarian options, changing cheeses, using different tomato sauces or spices for varied cuisines., Store leftovers in airtight container in fridge up to 3-4 days., Freeze cooked stuffed peppers for up to 2 months; thaw overnight in fridge before reheating., Reheat in oven at 350°F for best texture; microwaving possible but affects texture.
Nutrition
- Serving Size: 1 stuffed pepper half
- Calories: Approximately 350 calories per serving
- Fat: Approximately 20 g per serving
- Carbohydrates: Approximately 8 g net carbs per serving
- Protein: About 25 g per serving
More in Lunch & Dinner
Taco Stuffed Sweet Potatoes
Greek Yogurt Chicken Salad
The Best Healthy Turkey Chili