It was 7:30 PM on a rainy Tuesday in November, and I was staring into the abyss of my refrigerator. You know that specific kind of despair? The one where the light flickers, a half-empty jar of pickles sits next to three wilting carrots, and the only promising item is a bag of frozen ground beef that’s been there since last week. I was exhausted. I didn’t want takeout. I didn’t want to wash dishes. But I was hungry. Really hungry.
I pulled out four bell peppers. Just four. I figured, what’s the worst that could happen? I’d end up with weird, hollow vegetables. But then I remembered my mom’s recipe for Cheesy Ground Beef Stuffed Bell Peppers with Rice. It’s the kind of dish that smells like comfort the second it hits the oven. I threw everything together while watching a rerun of something I’d seen a dozen times before. By the time the timer went off, the whole house smelled like garlic, tomato, and melted cheddar. My husband walked in, took one bite, and actually stopped talking. That’s the highest compliment he gives.
That night wasn’t just about dinner. It was about realizing that some of the best meals come from the most unglamorous moments. I’ve made this Cheesy Ground Beef Stuffed Bell Peppers with Rice recipe more times than I can count since then. It’s become my go-to when I need something hearty, healthy-ish, and incredibly satisfying without requiring a culinary degree. If you’ve been searching for a way to use up those random veggies or just want a meal that the whole family will actually finish, this is it. Let’s get cooking.
Why You’ll Love This Recipe
There are plenty of stuffed pepper recipes out there, but this Cheesy Ground Beef Stuffed Bell Peppers with Rice version is different. It’s not about fancy ingredients or complicated techniques. It’s about flavor, texture, and that cheesy pull that makes you close your eyes for a second. Here’s why this recipe has earned a permanent spot in my weekly rotation:
- One-Pan Wonder (Mostly) — Okay, technically you use the stove and the oven, but you’re not juggling five different pots. The filling cooks in one skillet, then goes right into the peppers. Cleanup is a breeze. I’m a big fan of minimal dishes after a long day.
- Meal Prep Friendly — I make a double batch every Sunday. These reheat beautifully in the microwave. I pack them for lunch at work, and unlike some casseroles that turn to mush, these stay intact and tasty. It’s my secret weapon for avoiding the 2 PM snack attack.
- Customizable for Everyone — My picky eater kid hates onions? No problem, I mince them so fine they disappear. My partner loves spice? He adds extra red pepper flakes. The base recipe is solid, but it bends to fit your household’s weird quirks. It’s flexible without being complicated.
- Protein-Packed Comfort — Ground beef, rice, and cheese. It’s the holy trinity of satisfaction. It fills you up without leaving you feeling sluggish. I feel good eating this. It’s hearty but not heavy.
- Visual Appeal — Don’t let the simplicity fool you. These look impressive on the table. The vibrant colors of the peppers contrast with the rich, brown meat and the golden cheese. It looks like you tried, even if you didn’t.
Real talk: this recipe takes the stress out of dinner. You know exactly what’s going to happen. It’s going to smell amazing. It’s going to taste better than it looks. And it’s going to make everyone happy. That’s what cooking is all about.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. This Cheesy Ground Beef Stuffed Bell Peppers with Rice relies on simple, accessible ingredients. I’m not asking you to hunt down rare spices at a specialty store. Let’s break down what you need and why it matters.
For the Filling
Ground Beef (1 pound / 450g) — I use 80/20 lean-to-fat ratio. That fat flavor? It’s what makes the filling juicy. If you’re using leaner beef, you might want to add a teaspoon of olive oil to the pan. Don’t skimp on the quality here; good beef makes a good filling.
White Rice (1 cup / 185g, uncooked) — Long-grain white rice is my go-to. It stays fluffy and doesn’t get mushy. Brown rice works, but you’ll need to pre-cook it longer or use instant rice. I tried brown rice once, and while healthy, the texture was just… off. Stick with white for that classic comfort feel.
Onion (1 medium, finely diced / about 150g) — Yellow onion is standard, but white onion works too. The key is to dice it finely so it cooks down and blends into the meat. You want flavor, not big chunks of onion.
Garlic (3 cloves, minced / about 1 tablespoon) — Fresh garlic is non-negotiable. Jarred garlic just doesn’t have that punch. I know it takes 30 seconds to mince, but it’s worth it. Your taste buds will thank you.
Tomato Sauce (1 cup / 240ml) — I prefer a good quality tomato sauce with no added sugar. Hunt’s or Rao’s are my favorites. It provides the base for the filling and helps the rice cook evenly inside the pepper.
Beef Broth (½ cup / 120ml) — Adds depth and moisture. If you’re out of beef broth, chicken broth works fine. Just adjust your seasoning slightly since beef broth is saltier.
Italian Seasoning (1 teaspoon) — Or use a mix of dried basil, oregano, and thyme. It gives that classic Italian-American flavor profile. I keep a jar in my cupboard at all times.
Salt and Black Pepper — To taste. I usually start with 1 teaspoon of salt and ½ teaspoon of pepper, but adjust based on your beef and sauce.
For the Stuffing and Topping
Bell Peppers (4 large, any color) — Red, yellow, orange, or green. Red peppers are sweeter and softer, which I prefer. Green peppers are more bitter and crunchy. I like a mix, but stick to one type for even cooking. Look for peppers that stand up straight and feel heavy for their size.
Shredded Cheddar Cheese (1 cup / 100g) — Sharp cheddar is best for flavor. I buy the block and shred it myself. Pre-shredded cheese has cellulose that prevents it from melting smoothly. I learned this the hard way with a grainy, clumpy topping. Just take the extra two minutes.
Optional: Mozzarella (½ cup / 50g) — For that extra stretchy, gooey cheese pull. I mix cheddar and mozzarella for the best of both worlds. Flavor and texture.
Equipment Needed
You don’t need fancy gadgets for this. Here’s what I actually use:
Large Skillet — A 12-inch cast iron skillet or stainless steel pan is perfect for browning the beef. I love cast iron because it holds heat well and makes cleanup easy if I deglaze it right away.
Baking Dish — A 9×13 inch baking dish is ideal. It holds all four peppers snugly so they don’t tip over. If you don’t have one, a large roasting pan works too.
Sharp Knife and Cutting Board — For prepping the peppers and veggies. A serrated knife helps if you’re struggling to cut the tops off the peppers.
Spoon — A sturdy spoon for scooping out the seeds and later for filling the peppers.
Measuring Cups and Spoons — Standard stuff. I use a 1-cup measure for rice and broth, and standard spoons for spices.
Aluminum Foil — Optional, but I like to cover the peppers for the first part of baking to keep them moist. It’s a small trick that makes a big difference.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years.
Step 1: Prep the Peppers (5 minutes)
Preheat your oven to 375°F (190°C). Take your bell peppers and wash them thoroughly. Using a sharp knife, slice off the top of each pepper, about ½ inch down. Be careful not to cut too deep. Use a spoon to scrape out the seeds and white membranes inside. You want the inside to be clean. If the peppers are too tall to stand up, you can trim a tiny bit off the bottom, but usually, they’re fine. Place them upright in your baking dish. If they wobble, you can create a little “nest” of foil under them to keep them steady.
Step 2: Cook the Rice (15 minutes)
While the peppers are prepping, cook your rice. Rinse 1 cup of long-grain white rice under cold water until the water runs clear. This removes excess starch. In a small saucepan, combine the rice with 2 cups of water (or broth for extra flavor) and a pinch of salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15-18 minutes until tender. Fluff with a fork and set aside. Don’t skip the rinsing! It keeps the grains separate.
Step 3: Brown the Beef (8 minutes)
Heat your large skillet over medium-high heat. Add the ground beef. Break it up with a wooden spoon as it cooks. You want small crumbles, not big chunks. Cook until browned and no pink remains, about 6-8 minutes. If there’s a lot of grease, drain it off, but leave a little for flavor. This step is crucial for texture. You don’t want soggy meat.
Step 4: Build the Filling (5 minutes)
Reduce heat to medium. Add the diced onion to the beef. Cook for 2-3 minutes until softened. Add the minced garlic and Italian seasoning. Stir constantly for 30 seconds until fragrant. Pour in the tomato sauce and beef broth. Stir to combine. Let it simmer for 2 minutes to meld the flavors. Now, stir in the cooked rice. Mix everything together until the rice is evenly coated in the sauce. Taste and adjust salt and pepper. This is your filling. It should be moist but not soupy.
Step 5: Stuff the Peppers (5 minutes)
Take your spoon and generously fill each pepper with the meat and rice mixture. Don’t be shy! Pack it in. You can mound it slightly on top. If you have leftover filling, just eat it or serve it on the side. Now, sprinkle the shredded cheese evenly over the top of each pepper. I like to make sure every pepper gets a good layer of cheese.
Step 6: Bake (30-35 minutes)
Cover the baking dish with aluminum foil. Place in the preheated oven and bake for 25 minutes. Then, remove the foil and bake for another 10-15 minutes, or until the peppers are tender and the cheese is bubbly and golden. I check for doneness by poking a pepper with a fork. If it goes in easily, they’re ready. Let them rest for 5 minutes before serving. This helps them set so they don’t fall apart when you scoop them out.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Pre-Boil the Peppers (Optional)
If your peppers are particularly thick-walled or you prefer them very soft, you can boil them in salted water for 5 minutes before stuffing. This speeds up baking and ensures tender peppers. I usually skip this for a bit of crunch, but it’s a good trick for picky eaters.
Don’t Overfill
It’s tempting to pile it high, but the rice expands as it cooks in the sauce inside the pepper. Leave a little space at the top. If you overfill, the filling might spill out, which is messy but still tasty. Just try to be neat!
Use Leftover Rice
Got leftover rice from last night? Perfect! You can skip cooking fresh rice. Just make sure it’s cooled down so it doesn’t cook too fast in the skillet. Cold rice works great here.
Cheese Blend is Key
Mixing cheddar with mozzarella or provolone gives you the best flavor and melt. Cheddar alone can be a bit oily when melted. The blend keeps it creamy.
Vegetable Boost
I often throw in some frozen peas or corn with the rice. It adds color and extra nutrients without changing the flavor profile. My kids don’t even notice they’re eating veggies.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Turkey or Chicken Version
Swap ground beef for ground turkey or chicken. It’s leaner and lighter. You might want to add a little extra olive oil to the skillet since the meat is leaner. It’s still delicious, just a bit milder.
Vegetarian Stuffed Peppers
Skip the meat and use lentils or black beans instead. Saute the onions and garlic, add the beans, tomato sauce, and spices. The texture is hearty and satisfying. I use this version when I’m trying to cut back on meat.
Spicy Kick
Add a diced jalapeño with the onions. Use a spicy cheddar or add red pepper flakes to the filling. Top with sliced jalapeños before baking. For those who like it hot, this is the way to go.
Mexican Style
Swap Italian seasoning for taco seasoning. Use black beans and corn in the filling. Top with Monterey Jack cheese and fresh cilantro after baking. It’s like a stuffed pepper burrito.
Gluten-Free
This recipe is naturally gluten-free as long as your tomato sauce and beef broth are certified gluten-free. Check labels to be sure. Rice and beef are safe.
Serving & Storage
How to Serve:
I serve these straight from the baking dish. They look rustic and homey. Pair them with a simple green salad or some garlic bread. A dollop of sour cream or Greek yogurt on top is amazing too.
Storage:
Store leftovers in an airtight container in the fridge for up to 4 days. The peppers hold up well. The filling might absorb some of the sauce, so it’ll be thicker. That’s normal.
Reheating:
Microwave for 1-2 minutes until heated through. If it’s too dry, add a splash of water or broth. You can also reheat them in the oven at 350°F for 15-20 minutes, covered with foil. They come out moist and cheesy.
Freezing:
Yes, you can freeze them! Bake them first, let them cool completely, then wrap individually in foil and place in a freezer bag. They’ll last for 2-3 months. Reheat from frozen in the oven at 350°F for 45-60 minutes. I’ve done this for meal prep, and it works surprisingly well.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is per serving (1 stuffed pepper) based on 4 servings.
Calories: 420
Protein: 25g
Carbs: 35g
Fat: 20g
Fiber: 4g
Sugar: 8g
It’s a balanced meal with good protein and carbs. The cheese adds calcium and fat. If you’re watching calories, you can reduce the cheese or use leaner meat. But honestly? It’s comfort food. Enjoy it.
Final Thoughts
So that’s my Cheesy Ground Beef Stuffed Bell Peppers with Rice! It’s simple, hearty, and ridiculously tasty. I hope you give it a try. It’s the kind of recipe that turns a rough day into a good one. Make it yours! Add your favorite veggies, swap the cheese, or make it spicy. The best recipes are the ones you adapt. If you make this, let me know how it turns out. I love hearing from you. Happy cooking!
Frequently Asked Questions
Can I use brown rice instead of white rice?
You can, but brown rice takes longer to cook and has a chewier texture. If you use brown rice, I recommend cooking it fully beforehand and using slightly less liquid in the filling, as brown rice absorbs more. The flavor is nuttier, which is nice, but the texture is different. White rice is more traditional for this dish.
Why are my peppers watery?
This usually happens if the peppers release too much water during baking. To prevent this, you can pre-bake the hollowed peppers for 10 minutes before stuffing them to let some moisture evaporate. Also, make sure your filling isn’t too soupy before you stuff them. Drain any excess liquid if needed.
Can I make this ahead of time?
Yes! You can assemble the stuffed peppers up to 24 hours in advance. Cover them tightly with plastic wrap and refrigerate. When you’re ready to cook, you’ll need to add about 10-15 minutes to the baking time since they’re starting cold. Just check for doneness with a fork.
What if I don’t have beef broth?
Chicken broth or vegetable broth work perfectly fine. Just taste the filling before stuffing to adjust the salt, as different broths have different sodium levels. Water works in a pinch, but broth adds much more flavor.
How do I know when the peppers are done?
Insert a fork or knife into the side of the pepper. If it goes in easily with little resistance, they’re done. The skin might be slightly wrinkled and the cheese on top should be golden and bubbly.
Pin This Recipe!
Cheesy Ground Beef Stuffed Bell Peppers with Rice
- Total Time: 65 minutes
- Yield: 4 servings 1x
Description
A hearty, one-pan comfort food dish featuring bell peppers stuffed with a savory mixture of ground beef, rice, tomato sauce, and topped with melted cheddar cheese. Perfect for meal prep and family dinners.
Ingredients
- 1 pound ground beef (80/20 lean-to-fat ratio)
- 1 cup long-grain white rice (uncooked)
- 4 large bell peppers (any color)
- 1 medium onion, finely diced
- 3 cloves garlic, minced
- 1 cup tomato sauce
- 1/2 cup beef broth
- 1 teaspoon Italian seasoning
- Salt and black pepper to taste
- 1 cup shredded cheddar cheese
- 1/2 cup shredded mozzarella cheese (optional)
- 2 cups water or broth (for cooking rice)
- Pinch of salt (for cooking rice)
Instructions
- Preheat oven to 375°F (190°C).
- Wash bell peppers and slice off the tops about 1/2 inch down. Scrape out seeds and white membranes with a spoon. Place upright in a 9×13 inch baking dish.
- Rinse rice under cold water. In a small saucepan, combine rice, 2 cups water (or broth), and a pinch of salt. Bring to a boil, reduce heat to low, cover, and simmer for 15-18 minutes until tender. Fluff with a fork and set aside.
- Heat a large skillet over medium-high heat. Add ground beef and break into small crumbles. Cook for 6-8 minutes until browned. Drain excess grease if necessary, leaving a little for flavor.
- Reduce heat to medium. Add diced onion to the beef and cook for 2-3 minutes until softened. Add garlic and Italian seasoning, stirring for 30 seconds until fragrant.
- Pour in tomato sauce and beef broth. Simmer for 2 minutes. Stir in the cooked rice and mix until evenly coated. Taste and adjust salt and pepper.
- Fill each pepper generously with the meat and rice mixture, mounding slightly on top. Sprinkle shredded cheese evenly over the top of each pepper.
- Cover the baking dish with aluminum foil and bake for 25 minutes. Remove foil and bake for another 10-15 minutes until peppers are tender and cheese is bubbly and golden.
- Let rest for 5 minutes before serving.
Notes
For best results, shred your own cheese to avoid anti-caking agents. If using brown rice, cook it fully beforehand as it takes longer to soften. Peppers can be pre-boiled for 5 minutes if a softer texture is preferred. Leftovers can be stored in the fridge for up to 4 days or frozen for 2-3 months.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1 stuffed pepper
- Calories: 420
- Sugar: 8
- Sodium: 600
- Fat: 20
- Saturated Fat: 10
- Carbohydrates: 35
- Fiber: 4
- Protein: 25
Keywords: stuffed peppers, ground beef, rice, comfort food, meal prep, cheesy, dinner recipe, family friendly


