Stuffed Bell Peppers Colorful and Satisfying

Published On: February 27, 2026
Follow Us
stuffed bell peppers

Stuffed bell peppers recipe is honestly one of my go-to moves when I need dinner that looks fancy but doesn’t take hours. These colorful beauties are packed with seasoned rice, ground beef, and melted cheese that makes everyone ask for seconds.

This meal works for weeknight dinners, meal prep, or impressing guests without the stress. Plus, you can customize each pepper based on what your family loves. Check out our easy weeknight chicken dinners for more quick inspiration.

Bookmark this stuffed pepper recipe for your next busy week – you’ll be so glad you did.

Why this stuffed bell peppers recipe works

Ever had one of those nights where you need something filling but still feel healthy? I discovered that stuffing peppers actually makes them softer and the flavors blend beautifully with the rice. This particular approach uses basmati rice instead of regular white rice, which keeps everything tender without getting mushy.

  • Packed with vegetables – carrots, peas, and onions hide right in the filling
  • Takes under 70 minutes from prep to table – perfect for weeknight timing
  • Makes 12 stuffed pepper halves – prep once, eat twice
  • Naturally gluten-free and works great for meal planning
Prep Time Cook Time Calories Servings Cuisine
25 minutes 45 minutes 285 per serving 12 servings American

Ingredients for stuffed bell peppers recipe

Ingredients for stuffed bell peppers
  • 1 lb ground beef
  • 2 cups basmati rice
  • 1 medium onion diced
  • 1 cup carrots chopped
  • 1 cup frozen peas
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 0.5 tsp turmeric
  • 0.5 cup water
  • 1 cup mozzarella cheese
  • 6 large bell peppers halved
  • 2 tbsp olive oil
  • 1 tsp salt

You can swap the ground beef for ground turkey or ground lamb if that’s what you have – they cook the exact same way. Some people skip the turmeric, but honestly it adds this subtle warmth that makes people ask what the secret ingredient is (and I never tell).

If you don’t have basmati rice, regular long-grain rice works just fine, though it might get a tiny bit softer. The key is cooking your rice first, then mixing it with the meat and spices so the stuffed bell peppers hold everything together nicely while baking.

Step-by-step instructions

Cooking instructions for stuffed bell peppers

1. Start by cooking your basmati rice according to the package directions – usually about 18 minutes. While that’s happening, preheat your oven to 375°F. I like to get the rice done early so it cools down a little before mixing. This stuffed bell peppers recipe starts with the rice foundation, so don’t skip this step.

2. Heat 2 tbsp olive oil in a large skillet over medium-high heat. Add your diced onion and cook for about 3 minutes until it gets soft and smells amazing. Then add the ground beef and cook until it’s completely brown, breaking it apart as it cooks – this usually takes 5-7 minutes. Drain any extra fat if you want a lighter version.

3. Once the beef is cooked, add the chopped carrots and frozen peas to the skillet. Stir in 1 tsp cumin, 1 tsp paprika, 0.5 tsp turmeric, and 1 tsp salt. Cook everything together for 2-3 minutes so the spices get all fragrant. I always taste it at this point and add more salt if needed – trust your taste buds here.

4. Pour in the 0.5 cup water and let it simmer for about 5 minutes until most of the liquid soaks in. The veggies should be tender but not mushy. Fold in your cooked rice and mix everything really well. You’ll have this beautiful, seasoned filling that smells incredible.

5. Cut your 6 large bell peppers in half lengthwise and remove the seeds and white parts inside. Line a baking dish with a little olive oil to prevent sticking. Place all 12 pepper halves cut-side up in the dish. Don’t panic if they seem crowded – they’ll shrink a bit while cooking.

6. Spoon the rice and beef mixture generously into each pepper half, filling them pretty full. Top each stuffed pepper with about 1 tbsp mozzarella cheese – don’t be shy with it. I always pile the cheese higher on a few because, honestly, who doesn’t want extra cheese? Pour about 0.5 cup water into the bottom of the baking dish (not on the peppers).

7. Bake at 375°F for 25-30 minutes until the peppers are tender and the cheese is melted and bubbly. They’re done when you can easily pierce a pepper with a fork. Let them cool for 5 minutes before serving – this helps them stay intact when you move them to plates. These stuffed bell peppers are best served warm right out of the oven.

Serving ideas for stuffed bell peppers recipe

These colorful peppers pair beautifully with simple sides that won’t overshadow the main event.

Garlic yogurt sauce

A creamy yogurt sauce with garlic and lemon brightens everything up without being heavy. It complements the warm spices in the stuffed peppers perfectly and adds a cool contrast.

Crusty garlic bread

There’s nothing wrong with soaking up extra sauce with warm, buttery bread. Plus you can make it while the peppers bake, so timing works out perfectly for this pairing.

Fresh green salad with lemon dressing

A simple salad with leafy greens and a bright lemon vinaigrette balances the richness of the cheese and beef filling. Our quick weeknight salad recipes give you tons of options to pair with this bell pepper dinner idea.

Pro tips for perfect stuffed bell peppers recipe

Storage tips

– Keep leftovers in an airtight container for up to 4 days in the fridge – Freeze extras for up to 3 months – reheat from frozen at 350°F for 40 minutes – These taste even better the next day when flavors have melded together

Make-ahead instructions

– Prepare the filling and fill the peppers up to 8 hours before baking – Keep them covered in the fridge until you’re ready to bake – Add an extra 5-10 minutes to baking time if starting from cold

Variations

– Try Mexican stuffed peppers by swapping cumin for chili powder and adding diced jalapeños – Use ground lamb for a Mediterranean twist with different seasonings – Skip the meat and double the rice and veggies for a vegetarian version

Troubleshooting

– If peppers look watery, drain the pan and bake uncovered for the last 10 minutes – Don’t overcook or the peppers get soft and collapse – check at 25 minutes first – If cheese isn’t browning, move the rack higher or use the broiler for 2 minutes

Frequently asked questions

Can I freeze stuffed bell peppers?

Yes, absolutely! Freeze them before or after baking – both work great. Cool completely, wrap each half tightly in plastic wrap, then place in a freezer bag for up to 3 months. Reheat from frozen at 350°F for 40 minutes, or thaw overnight in the fridge first and bake 25 minutes.

What’s the best rice to use for this stuffed pepper recipe?

Basmati rice is my top choice because it stays fluffy and doesn’t get mushy inside the peppers. Regular long-grain white rice works too, but brown rice takes longer to cook and might make your peppers softer. Instant rice feels like cheating but honestly works in a pinch – just follow the package directions.

How do I reheat leftover stuffed bell peppers?

Pop them in a 350°F oven for 15-20 minutes covered with foil, or microwave a single serving for 2-3 minutes. The oven method keeps the cheese from getting rubbery and the peppers stay tender. I personally microwave mine when I’m eating solo because I’m lazy, but oven reheating tastes noticeably better.

Can I make these into a healthy dinner idea without the cheese?

Totally – just skip the cheese topping and you’re still looking at a protein-packed, veggie-loaded meal. You could also use part-skim mozzarella or add a yogurt drizzle instead. The bell pepper dinner idea works just fine without it, though I won’t lie – the cheese makes it taste restaurant-quality.

Final thoughts

Honestly, this stuffed bell peppers recipe has saved me more weeknight dinners than I can count. The combination of seasoned rice, tender vegetables, and melted cheese makes something that feels special but isn’t stressful to make.

My family devours these every single time I make them, and I always get asked when I’m making them again. You can prep everything ahead, customize it however you want, and everyone walks away happy.

Try this one next week and let me know how it goes – I’d love to hear what your family thinks! Check out our healthy dinner recipes that actually taste good for your next meal planning session.

Stuffed Bell Peppers Colorful and Satisfying

Stuffed bell peppers offer a simple yet satisfying rice stuffed peppers dish perfect for healthy dinners. Quick preparation, rich flavorsdiscover new options…
Prep Time 25 minutes
Cook Time 45 minutes
Total Time 1 hour 10 minutes
Servings: 12 servings
Course: Side Dishes
Cuisine: American
Calories: 285

Ingredients
  

  • 1 lb ground beef
  • 2 cups basmati rice
  • 1 medium onion diced
  • 1 cup carrots chopped
  • 1 cup frozen peas
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 0.5 tsp turmeric
  • 0.5 cup water
  • 1 cup mozzarella cheese
  • 6 large bell peppers halved
  • 2 tbsp olive oil
  • 1 tsp salt

Method
 

  1. Start by cooking your basmati rice according to the package directions – usually about 18 minutes. While that’s happening, preheat your oven to 375°F. I like to get the rice done early so it cools down a little before mixing. This stuffed bell peppers recipe starts with the rice foundation, so don’t skip this step.
  2. Heat 2 tbsp olive oil in a large skillet over medium-high heat. Add your diced onion and cook for about 3 minutes until it gets soft and smells amazing. Then add the ground beef and cook until it’s completely brown, breaking it apart as it cooks – this usually takes 5-7 minutes. Drain any extra fat if you want a lighter version.
  3. Once the beef is cooked, add the chopped carrots and frozen peas to the skillet. Stir in 1 tsp cumin, 1 tsp paprika, 0.5 tsp turmeric, and 1 tsp salt. Cook everything together for 2-3 minutes so the spices get all fragrant. I always taste it at this point and add more salt if needed – trust your taste buds here.
  4. Pour in the 0.5 cup water and let it simmer for about 5 minutes until most of the liquid soaks in. The veggies should be tender but not mushy. Fold in your cooked rice and mix everything really well. You’ll have this beautiful, seasoned filling that smells incredible.
  5. Cut your 6 large bell peppers in half lengthwise and remove the seeds and white parts inside. Line a baking dish with a little olive oil to prevent sticking. Place all 12 pepper halves cut-side up in the dish. Don’t panic if they seem crowded – they’ll shrink a bit while cooking.
  6. Spoon the rice and beef mixture generously into each pepper half, filling them pretty full. Top each stuffed pepper with about 1 tbsp mozzarella cheese – don’t be shy with it. I always pile the cheese higher on a few because, honestly, who doesn’t want extra cheese? Pour about 0.5 cup water into the bottom of the baking dish (not on the peppers).
  7. Bake at 375°F for 25-30 minutes until the peppers are tender and the cheese is melted and bubbly. They’re done when you can easily pierce a pepper with a fork. Let them cool for 5 minutes before serving – this helps them stay intact when you move them to plates. These stuffed bell peppers are best served warm right out of the oven.

liz E. Pepper

Hi! I'm Liz!

I'm the recipe developer, food photographer, and passionate cook behind LizTable. I believe anyone can create delicious Mediterranean and Italian meals with simple ingredients, even if you're short on time and cooking for a busy family.

Get Daily Recipe Inspiration

FOLLOW