Stuffed bell peppers are a classic comfort food, and when filled with a savory blend of beef and spinach, they become a nutritious and satisfying meal. Beef and Spinach Stuffed Bell Peppers are not only packed with flavor, but they also offer a healthy dose of vegetables, lean protein, and iron, making them a perfect weeknight dinner or meal prep option.
The beauty of this dish lies in its simplicity. Sweet bell peppers are hollowed out and stuffed with a hearty filling made from ground beef, spinach, rice (optional), and a variety of seasonings. The beef is cooked with onions, garlic, and herbs to bring out its full flavor, while the spinach adds a vibrant pop of green and a mild, earthy taste that balances the richness of the beef. For extra flavor, add a sprinkle of cheese on top before baking, allowing it to melt into a golden, bubbling layer.
To prepare, start by sautéing onions, garlic, and ground beef in a skillet until the meat is browned and the onions are soft. Then, stir in fresh spinach and cook until it wilts. You can also add cooked rice, quinoa, or even cauliflower rice for a bit of texture and extra nutrition. Season with salt, pepper, and a pinch of dried herbs like oregano or thyme for a classic Mediterranean touch.
Once the filling is ready, stuff it into the hollowed bell peppers and place them in the oven to bake. The peppers soften and become tender, while the filling cooks through, becoming a deliciously cohesive mixture. A final topping of melted cheese adds a comforting finishing touch.
Beef and Spinach Stuffed Bell Peppers are a versatile dish, you can experiment with different proteins, like turkey or chicken, or add other vegetables like mushrooms or zucchini to the filling. Serve them with a side salad or some roasted potatoes for a complete meal.

Ingredients
- 4 Bell peppers
- 1 lb ground beef
- 1 onion chopped
- 2 cloves garlic minced
- 2 cups spinach chopped
- 1 cup cooked rice
- 1 can diced tomatoes
- 1 tsp dried oregano
- 1 tsp dried basil
- 1/2 cup shredded mozzarella cheese
- Salt and pepper to taste
Instructions
- Preheat the oven to 375°F (190°C).
- Cut the tops off the bell peppers and remove the seeds and membranes.
- In a large skillet, cook the ground beef over medium heat until browned. Add the chopped onion and minced garlic and cook until the onion is translucent.
- Add the diced tomatoes, dried oregano, dried basil, salt, and pepper to the skillet. Stir to combine.
- Add the chopped spinach to the skillet and cook until wilted.
- Remove the skillet from the heat and stir in the cooked rice.
- Spoon the beef and spinach mixture into the bell peppers, filling them to the top.
- Sprinkle shredded mozzarella cheese on top of the stuffed bell peppers.
- Place the stuffed bell peppers on a baking sheet and bake in the preheated oven for 30-35 minutes, or until the peppers are tender and the cheese is melted and bubbly.
- Remove from the oven and let cool slightly before serving.
First time making stuffed peppers and they came out great!
Awesome! I want to try this recipe too! How long did they take to bake?
Too much cheese for my taste, but my kids liked it.
Not gonna lie, I was skeptical about putting spinach in with the beef and rice, but it came out surprisingly balanced. Good recipe.
I tried it but the beef was too greasy and I didn’t like the cheese on top. Maybe less beef next time.
Why do you need rice? Just meat and spinach is better!
Absolutely delicious! My family loved it. Will definitely make again!
I can’t believe how easy this recipe is! I’m not great in the kitchen, and it was a hit.
I totally agree! This was so easy to make. I added some extra spices for flavor and everyone loved it!
I followed the recipe but mine turned out dry. Maybe I overcooked the beef.
I used brown rice instead of white and added some spices. It was really flavorful!
This recipe is fantastic! I made it for dinner and my family loved it. 5 stars!
I wasn’t sure about the spinach, but it turned out surprisingly good! Who knew?
Will never make these again – too much work for not enough flavor.
Stuffed Peppers! Yum! I LOVE these things. Easy and pretty.
This recipe is great! But can I use frozen spinach instead?
This is one of those recipes that feels healthier but still satisfies. Easy steps, not too many ingredients. 10/10 for weeknight dinner.
Totally agree—these are such a “healthy but actually filling” kind of dinner. The spinach + rice combo is perfect for weeknights. I usually add a little extra cheese though 😅
Eh, I dunno. 30–35 minutes feels a little short for pepper tops being soft. Mine always end up crunchy unless I cover them with foil. Still tastes good, just needs tweaking.
My peppers got burnt on the bottom but the top was ok. Oven issues maybe?
These were so good! My kids ate them all! Definitely making again.
I thought this was going to be bad, but surprisingly I liked it! Who knew peppers could taste so good?
I totally agree! Peppers are like little flavor bombs. Who would have thought? This recipe is a game changer!
This looks easy! I might try it if I can find the bell peppers on sale.
I hope you find them on sale! This recipe is so worth it. The cheese makes it extra tasty!
I’m not a fan of ground beef, can I use chicken instead? 🤔
Too many steps! I prefer easier recipes.
I loved the idea, but 30–35 minutes wasn’t enough for my peppers (they were bigger). I had to bake closer to 45. Still tasty though.
Good call. Time always depends on pepper size and how thick they are. Next time you can loosely cover with foil to keep them from drying out.
Totally agree—my peppers were huge too. 30–35 min just made them kinda crunchy for me. I did ~45 as well and it was perfect. 😊
Can I use quinoa instead of rice? I gotta eat healthy. 🤔
Quinoa would work great! It’s super healthy and tastes nice. I think it might even be better! 😊
Is it just me or did anyone else think the recipe was missing something? It could use some spice.
I don’t understand why you have to bake these. Can’t I just eat them raw?
You really should bake them! Raw meat and uncooked rice isn’t safe. Trust me, they come out much better baked!
Is there a vegetarian version of this? I have friends who don’t eat meat.
Cooking the beef first is a must. Don’t skip that step!
Next time I’m adding more spinach! Can’t let my kids know it’s in there. 😊
I dunno… kids can be picky. What if they find out? Maybe try blending it first? 🤔
Great idea! I’m sure they’ll never know. Spinach is sneaky! 😂
I used quinoa instead of rice and it still worked. Only tweak I’d suggest is mixing in a bit of extra cheese or topping with parmesan too.
Nice! Quinoa swaps always feel a little risky but I’m glad it worked out. Parmesan on top is a great idea too—more flavor and it helps brown.
Quinoa instead of rice is fine, but if you used cooked quinoa that was already seasoned, it can throw the salt off. I’d maybe add less salt next time.
Yum! My husband said they’re the best thing I’ve made this week! Will make again!
My peppers didn’t really get tender and the cheese browned too fast. I’d cover with foil sooner next time.
Made these tonight and wow—super comforting. The spinach cooked down perfectly and the rice helped it feel hearty. I’ll definitely make again!
Finally found a way to eat spinach without hating it!
I know, right?! Spinach can taste good if you prepare it the right way. This recipe sounds delicious!
Really? Spinach still sounds yucky to me, but maybe stuffing it in a pepper would help. Gonna try!
My mom used to make these but with a different filling. Childhood memories!
Looks good but I doubt the spinach would be good in it. I think it’s gonna taste weird. 🤔
Absolutely delicious! The flavors blend perfectly. Will make again!
I totally agree! These stuffed peppers are a game changer. Love how easy they are to make too!
Stuffed peppers… my grandma used to make these but with turkey. Nostalgia!
Beef? My grandma used to use rice and beans in hers, way better! Just sayin’. But I guess everyone has their own take…
That’s awesome! I love when recipes bring back good memories. Turkey sounds nice too, but beef sounds more flavorful! Can’t wait to try this.
Beef in a pepper? Isn’t that a bit strange? I prefer my peppers filled with rice only. Nope!
I can see why you like rice in peppers, but trust me, the beef adds so much flavor! You should give it a try!
I just threw the whole thing in the microwave… not the same but still edible.
Wow! My kids loved these. I didn’t think they’d eat peppers, but they’ll clean their plates!
how long do i cook the beef? your recipe is missing that!
But it doesn’t say in the recipe! How do you know?? Are you sure you aren’t missing something?
I think you cook the beef until it’s brown before adding it to the peppers! It should take about 8-10 minutes on medium heat.
Less beef more veggies next time! But overall not bad!
These turned out so comforting. The oregano/basil combo with the mozzarella is 🔥. I used fresh spinach and it was still great.
I tried it but my spinach didn’t wilt right away and I had to cook way longer. Still tasted good though. Next time I’ll chop it finer maybe.
Yes!! That oregano/basil + mozzarella combo is exactly the vibe. I’m making these again for meal prep 😄
Yum! I didn’t have spinach, so used kale. Still turned out great! Easy recipe 👌
Kale sounds like a cool sub! I’ll try that next time. 😄
I love how colorful these are! Perfect for Instagram! 📸
But do they taste good tho? I mean, it’s just peppers and meat, right?
Totally agree! They look amazing! Can’t wait to try this recipe! 🌈
Soooo good! I added jalapeños for some heat.
Took forever to cook, was a bit impatient but the end result was worth it! 😋
Too many ingredients for my liking, might skip this one.
I get what you mean! Sometimes less is more. But maybe just try simplifying it a bit? 😅
Very similar to a dish my grandma used to make! Such comfort food. ❤️
I didn’t have rice, used quinoa, and still turned out nice. Just a suggestion!
The instructions were kinda confusing, I ended up mixing everything in a pot and just spooning into the peppers.
These came out sooo good—super filling and the peppers stayed nice and tender. I added a little extra cheese on top and it was perfect.
Followed the recipe pretty much exactly and they baked perfectly. Peppers were tender, filling not dry. Will make again.
Peppers are too healthy for me! Stick with chips.
Not bad, but a bit too much spinach for my taste. I think I’ll leave that out next time.
Bell peppers are nasty. No thank you! 🚫
Looks good, but I’m allergic to peppers. Can I use zucchini instead? 🤔
Really easy recipe, I messed up the cheese but it was still tasty!
Best recipe ever!!! Can’t believe how simple it was. Love it!
These turned out amazing! My family loved them. Will definitely make again!
I dunno, stuffed peppers aren’t real food. Just meat and veggies in a shell, right? Doesn’t sound appetizing to me.
So glad to hear that! These are a hit in my house too. Can’t wait to see what other recipes you try!
5 stars! Easy to follow and delicious!
What if I used chicken instead of beef? Would it still work?
Sure, chicken would work fine! Just make sure to cook it thoroughly. It might change the flavor a bit but should still taste good!
1 lb beef seems like a lot for 4 peppers… I had extra filling. Also, 375°F feels a little low? Could be my oven though.
These were a hit at my potluck! Thank you for this!
I forgot to buy mozzarella. Used cheddar instead. Not as good.
Cheddar is ok, but it ain’t the same! Mozzarella makes it creamier for sure. Don’t worry, I did that too once.
Good flavor overall, but my rice absorbed more liquid than expected—next time I’ll add a splash of tomato juice or cook the rice a bit less.
Glad it still tasted good! With the rice, I totally get that—cooked rice can act like a sponge depending on how much moisture it has. Your tomato juice/slightly less rice idea makes sense.
I really don’t get why people put cheese on everything. Ugh.
Cheese makes everything better! Maybe you just haven’t tried the right dish? These stuffed peppers sound great with it.
All these ingredients, but no way that’s even healthy! I’m not sure about the cheese part.
I think it’s a balanced meal with protein and veggies! The cheese adds flavor too. Don’t knock it till you try it! 😋
These were ok, but I think I needed more spice. Maybe some hot sauce next time?
My husband said he never liked spinach, but he cleared his plate! Magic!
Yum!
Mine took longer than 35 minutes. I think my peppers were thicker? Still tasted great though—hearty comfort food.
Wow! So delicious! I added some hot sauce for a kick, and it was fire!
These were amazing! So much flavor and super easy to make. Will definitely be a regular in my家.
My peppers wouldn’t get tender enough after baking—maybe I should parboil them first. Flavor was decent, texture was the issue.
I’m diabetic. Can I substitute the rice for anything?
You could try using quinoa instead of rice! It’s low in carbs and healthier for diabetics.
I don’t think you need to cook the spinach. It gets too mushy!
Delicious!!! I feel like a chef now! 🤣
Not bad, but the filling felt a little heavy—maybe 1 cup rice is too much with 1 lb beef? Texture was more like meatloaf inside a pepper.
I’m skeptical about stuffing without any pre-cook of the peppers… mine were crunchy in the middle. Flavor was okay, though.
I get you—stuffing them raw can leave the centers crunchy. I usually par-bake the peppers (like 8–10 min) or cover the dish with foil for the first half so they steam through.
I switched the beef for turkey and OMG, so delish!
I never thought turkey would work here, but if you say so, I’ll give it a shot!
The mixture was kinda dry for me. I think I needed a splash more tomato juice or maybe less rice. Otherwise okay.
Yeah I can see that—this recipe has only 1 cup cooked rice for a decent amount of filling. I usually add a splash more diced tomatoes (or even a bit of tomato juice) until it looks saucy, not crumbly.
Dry?? maybe you overcooked the rice or used less tomato stuff. I’d try cutting back the rice a little and making sure the diced tomatoes fully mixes through. If not, add water or broth while baking.
Really good flavor, but mine needed more time in the oven. I think my peppers were bigger. Next time I’ll bake closer to 40 minutes so they get tender.
I made these for my family and they loved them. Great recipe!
This recipe is for the basic. Ugh, come on, give us some spice!
These peppers were a hit at dinner! My kids ate the spinach without even knowing!
Too much spinach! It made the filling taste weird. I think I’ll stick to less next time.
They look pretty, but probably not my thing I prefer pizza.
I don’t like spinach, can I leave it out? What’s the point?
Easy and hearty. 5/5.
I couldn’t find any spinach so I used kale instead. They still turned out great!
Why is everyone raving about these?? They were just peppers with meat? Not impressed.
I think they’re awesome! It’s not just peppers, it’s about the flavor mixed with the beef and spices. Totally worth a try!
Not gonna lie I forgot the garlic at first 🤦♂️ and it still tasted fine, but once I added it properly next time it was way better. Also: salt is important!
Super easy! My kids loved helping with the peppers. It’s a perfect family dish!
Simple enough and the flavors really work together. Next time I’ll chop the spinach a bit finer so it distributes more evenly.
I’m not sure about 1 lb beef with 4 bell peppers—seemed low. My filling didn’t reach the top like the instructions say, so I had to add more rice.
Too bland for my taste, and the cheese didn’t melt right. Better alternatives out there.
I thought they were pretty good! Maybe you just need to spice it up with some hot sauce or something? I liked the cheesiness.
Bland? Nah, but I guess everyone has different tastes. I think the cheese melts fine if you got the right kind. 🧀
Tried it but it came out kinda watery for me. Not sure if the spinach held too much moisture. Squeezing it a little next time might fix that.
The oregano + basil combo is nice, but it felt a little bland on day 1. I added more pepper and some chili flakes and it was way better.
Totally agree—oregano+basil can be a little “meh” by itself. I do the same thing with extra pepper and a pinch of red pepper flakes. Way more flavor.
Interesting. I always add more garlic and a bit of smoked paprika. Maybe that’s why mine has never felt bland… but chili flakes would help too!
I found it a bit bland. Needs more spices or something.
I totally agree! A dash of hot sauce or paprika might do the trick.
Bland? I thought it was just fine. Maybe you just needed to add more salt.
These are incredible! I made them for dinner last night and my family loved them. Definitely adding to the rotation!
This looks ok, but I prefer my peppers raw. Not convinced about cooking them.
I ruined it. I used chicken instead of beef…never again! 😩
I forgot the garlic (oops) and it still tasted decent—so that’s saying something? Lol. Next time I won’t skip though.
Cooking is not my strong suit, but these were easy to follow. So happy I tried it!
Does it really take 30 minutes? Took me forever!
Just like grandma used to make! You nailed it!
I had some issues with the peppers. They took longer to cook than stated. Maybe my oven is just slow?
I think your oven might just be a bit off. Mine sometimes takes longer too, especially for veggies. Don’t worry, they still turned out great for me!
Just cut ’em smaller next time, that should help! Or maybe your peppers were thicker?
I don’t have an oven, can I use a microwave instead? 🤔
You could try microwaving them, but I don’t know how it would turn out. Might be soggy? 🤷♂️
Kind of bland for me. I used salt/pepper to taste, but I think it needs a pinch of chili flakes or more herbs. Cheese helps, but still.
I feel you—mine was a little flat too until I added a pinch of chili flakes and a bit more garlic. The dried herbs can be mild.
My family loves stuffed peppers, but this one was… okay. The spinach taste was mild though, so if you want it stronger, maybe add more.
Yasss! Simple yet delicious. Who knew cooking could be enjoyable!
I totally agree! This recipe makes cooking feel so easy and fun! Can’t wait to try it myself! 😊
Best stuffed peppers ever! I added some hot sauce on top. Perfection! 🔥
I don’t have oregano, can I skip it? Also, what rice should I use?
Not bad, but the recipe is missing some spice. Needs a little kick! 🌶️
I followed it mostly, but I forgot the basil (oops). Even without it, it still had good flavor—would def make again.
Awww no basil though 😅 but I’m glad it still came out tasty! I bet the oregano + tomatoes carried it.