Stuffed Bell Peppers


If you’re looking for a comforting, colourful meal that’s high in protein, filling, and still feels like real food, these Stuffed Bell Peppers are exactly what you need. They’re hearty enough for dinner, meal-prep friendly for the week, and naturally balanced with protein and healthy carbs.

Stuffed bell peppers are one of those meals that look fancy but are surprisingly simple. With the tips and tricks I’m going to show you, they will even be easier to make. Once you master the base, you can switch things up endlessly- different grains, different proteins, different spices, without getting bored.

Whether your goal is muscle building, fat loss, or just eating more balanced meals, this recipe fits right in. Sooooo, let’s get into it.

Why You’ll Love These Stuffed Bell Peppers

  • Ridiculously high in protein thanks to the ground beef
  • Naturally gluten-free
  • Great for meal prep (they reheat beautifully and taste even better the next day)
  • Customizable with ingredients you already have
  • Balanced: protein, carbs, and healthy fats
  • You can sneak in some veggies (which I absolutely love to do, carrots are my go to but spinach works great as well)
  • Bell peppers are also rich in vitamin C, antioxidants, and add natural sweetness that pairs perfectly with savory fillings.

Ingredient Notes & Tips

For the Peppers

  • Large bell peppers (any color):

Any colour works, but red, orange, and yellow peppers are naturally sweeter. Green peppers also work great because we get a little bit of sweetness from the carrots. These peppers will be cut lengthwise as opposed to cutting off the top. This ensures we’re not wasting any peppers and it’s much easier to stuff this way from experience

  • Salt to taste

For the fillling

  • Ground Meat:
    I like to use lean beef. It’s much cheaper and a lot heartier. However, you can use lean ground chicken, turkey, or sausage. It keeps the dish high in protein. Ifyou are in a deficit or watching fat content, you can definitely use lean options and/or drain excess fat after browning
  • Cooked Rice:
    Any rice also works. I use good old long-grain white rice. Brown rice adds more fiber, while white rice keeps the texture softer and more comforting. You can also use leftover rice for quicker prep.
  • Onion:
    Yellow or white onions work best for this recipe. They build the base flavour of the filling, adding natural sweetness and depth once sautéed. Dice finely so they blend smoothly into the filling.
  • Tomato Sauce or Fire-Roasted Tomatoes:
    This adds moisture and ties the flavours together.
  • Spices:
    A simple blend of classic spices like garlic, thyme or rosemary, bullion cubes, pepper, and dried herbs adds flavour without overpowering the dish. These spices enhance the natural sweetness of the peppers and the savoury filling. You can add whatever you want, however. I’ve added paprika and enjoyed the smokiness it gives soooo much.
  • Cheese:
    I like to use mozzarella as a topping but you can use whatever you have on hand
  • Optional Veggies
    Carrot is my very own secret ingredient. It adds another layer of sweetness that helps cut down the acidity of the tomatoes. But any veggies work or you can totally veggies skip altogether.
  • Oil

To Saute

How to Make Stuffed Bell Peppers

1. Prepare the peppers

Preheat your oven to 190°C (375°F).
Wash and cut the bell peppers lengthwise and remove the seeds and membranes.

2. Precook your peppers

I pop my peppers in the microwave for 6-8 minutes to help them soften. Or you can put them in the oven to roast for 15- 20 minutes. Or you can blanche them in hot water over the stove for 3-5 minutes. The microwave is my preferred option. Set them aside.

3. Cook the filling

Heat some oil in a pan over medium heat. Add the chopped onion and cook for 2–3 minutes until soft. Add garlic and cook for 30 seconds. Then, your chopped carrots or vegetable of choice. Add the ground meat, cook until browned, breaking it apart as it cooks. Season with salt, black pepper, paprika, and dried thyme. Stir in the cooked rice and tomato sauce. Add some water if needed. Let everything simmer for 5–7 minutes until slightly thickened and well combined. Add half of your cheese.

4. Stuff the peppers

Arrange the peppers upright in a baking dish. Spoon the filling generously into each pepper, packing it in lightly. Add cheese on top.

5. Bake

Bake for 15- 20 minutes or until soft to your preference. Let rest for 5 minutes before serving.

Tips & Variations

  • Lower carb: Swap rice for cauliflower rice.
  • Vegetarian high-protein: Use lentils + crumbled tofu and increase cheese.
  • Extra protein: Stir cottage cheese or ricotta into the filling.
  • Spicy version: Add chili flakes or fresh pepper.
  • Meal prep: Store in the fridge for up to 4 days or freeze after baking.

Final Thoughts

These High-Protein Stuffed Bell Peppers prove that eating for protein doesn’t have to be boring or restrictive. They’re colourful, comforting, and nourishing- totally the kind of meal you can proudly serve to guests or prep for the week ahead.

Stuffed Bell Peppers

Recipe by A Thing of FoodsCourse: All Recipes
Servings

6

servings
Prep time

30

minutes
Cooking time

40

minutes
Calories

300

kcal

Ingredients

  • 450g ground beef (or lean ground turkey/chicken)

  • 1 cup cooked long-grain rice (white or brown)

  • ½ medium onion, finely diced

  • 1 small carrot, finely grated

  • 1 tbsp tomato paste

  • ½ cup tomato sauce or fire-roasted tomatoes

  • 1 tsp garlic powder or 1 clove garlic, minced

  • 1 tsp paprika

  • ½ tsp dried thyme or oregano

  • ½ tsp black pepper

  • ¼ tsp chili powder (optional, for heat)

  • ¼ cup mozzarella cheese (plus extra for topping)

  • 1 tsp olive oil (or any cooking oil)

Directions

  • Preheat the oven to 190°C (375°F). Slice the bell peppers lengthwise and remove the seeds and membranes.
  • Pre-cook the peppers: Microwave for 6–8 minutes until slightly softened. Alternatively, roast in the oven for 15–20 minutes or blanch in boiling water for 3–5 minutes. Set aside.
  • Cook the filling: Heat oil in a skillet over medium heat. Add chopped onion and cook for 2–3 minutes until soft. Stir in garlic and cook for 30 seconds. Add chopped carrots (or vegetables of choice) and cook briefly.
  • Brown the meat: Add the ground meat and cook until browned, breaking it apart as it cooks. Season with salt, black pepper, paprika, and dried thyme.
  • Add rice and sauce: Stir in cooked rice and tomato sauce. Add a splash of water if needed and simmer for 5–7 minutes until slightly thickened.
  • Stuff the peppers: Arrange the peppers upright in a baking dish. Fill each pepper with the meat and rice mixture and top with cheese.
  • Bake: Bake for 15–20 minutes, or until the peppers are tender and the cheese is melted. Let rest for 5 minutes before serving.

A Thing of Foods Avatar

AUTHOR

Hi! I’m Mary and Welcome to A Thing of Foods.

I’m a Nigerian food lover. I believe every food tells a story and I’m here to share those stories with you. Follow along and experience food in a whole different way.

Search

Subscribe

Get exclusive access to recipes and cooking tips!





You’ll also love