Cheesy Beef Bell Pepper Rice Casserole
There’s something especially comforting about pulling a bubbling casserole from the oven and seeing that golden layer of melted cheese on top. This Cheesy Beef & Bell Pepper Rice Casserole is exactly that kind of meal — warm, hearty, colorful, and packed with familiar flavors that make the kitchen smell amazing.
It’s the kind of recipe I love when I want something filling without making dinner complicated. Tender rice soaks up the rich tomato and beef sauce, while red, green, and yellow bell peppers add sweetness, freshness, and a little bit of color to every bite. Then there’s the cheese — plenty of cheddar for bold flavor and mozzarella for that irresistible stretchy finish.
It’s perfect for a cozy family meal, a relaxed weekend evening, or those nights when you want one warm dish that everyone can scoop straight from the baking pan.
Ingredients
- 1 1/2 pounds (680 g) ground beef
- 3 cups cooked long-grain rice
- 1 tablespoon olive oil
- 1 small onion, diced
- 1 red bell pepper, chopped
- 1 green bell pepper, chopped
- 1 yellow or orange bell pepper, chopped
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 can (14.5 ounces / 410 g) diced tomatoes
- 1 cup tomato sauce
- 1/2 cup beef broth
- 1 teaspoon smoked paprika
- 1 teaspoon Italian seasoning
- 1/2 teaspoon ground cumin
- 1/2 teaspoon garlic powder
- 1 teaspoon salt, or to taste
- 1/2 teaspoon black pepper
- 1 1/2 cups shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- 2 tablespoons fresh parsley, chopped
Recipe Details
- Prep Time: 20 minutes
- Cooking Time: 35 minutes
- Total Time: 55 minutes
- Servings: 6
- Calories: Approximately 540 kcal per serving
Instructions
1. Prepare the oven
Preheat your oven to 375°F (190°C). Lightly grease a 9 x 13-inch baking dish and set it aside.
2. Brown the beef
Heat the olive oil in a large skillet over medium-high heat.
Add the ground beef and cook for about 5–7 minutes, breaking it into small pieces as it browns. Once there’s no pink left, drain away any excess fat if necessary.
3. Add the vegetables
Stir in the diced onion along with the red, green, and yellow bell peppers.
Cook everything together for about 4–5 minutes. You want the vegetables to soften slightly while still keeping some texture.
At this point, the skillet should already smell wonderfully savory and sweet.
4. Add the garlic
Stir in the minced garlic and cook for around 30 seconds.
You’ll know it’s ready as soon as that warm garlic aroma starts filling the kitchen.
5. Build the tomato sauce
Add the tomato paste, diced tomatoes, tomato sauce, and beef broth.
Stir well so the tomato paste melts into the sauce and everything becomes rich and evenly combined.
6. Season everything
Sprinkle in the smoked paprika, Italian seasoning, cumin, garlic powder, salt, and black pepper.
Lower the heat slightly and allow the mixture to simmer for 5–7 minutes.
The sauce should thicken a little and cling nicely to the beef and vegetables.
7. Stir in the rice
Add the cooked rice directly to the skillet.
Gently stir until every grain is coated with the beefy tomato sauce and the colorful peppers are evenly scattered throughout.
8. Start layering
Spread half of the beef and rice mixture into your prepared baking dish.
Sprinkle half of the cheddar cheese and half of the mozzarella over the top.
9. Add the second layer
Spoon the remaining beef and rice mixture over the cheese.
Finish with the rest of the cheddar and mozzarella, spreading it evenly from edge to edge.
10. Bake
Place the casserole in the oven and bake uncovered for 20–25 minutes.
You’re looking for a hot, bubbling casserole with beautifully melted cheese covering the surface.
11. Make the top golden
For an extra tempting finish, switch the oven to broil for 1–2 minutes.
Keep a close eye on it — cheese can go from golden and bubbly to too dark very quickly.
12. Rest and serve
Remove the casserole from the oven and let it rest for about 5 minutes.
This gives everything a chance to settle and makes serving much easier.
Sprinkle fresh chopped parsley over the top just before bringing it to the table.
Presentation
This casserole already looks inviting with its colorful peppers and golden melted cheese, so it doesn’t need much decoration.
A generous sprinkle of fresh parsley gives it a bright finishing touch. You can also serve each portion with a little extra shredded cheese or freshly cracked black pepper.
For a balanced meal, pair it with a crisp green salad, roasted vegetables, or warm bread for soaking up any tomato sauce left on the plate.
If you’re serving it straight from the baking dish, place the casserole in the center of the table while it’s still warm and bubbling. That cozy, family-style presentation suits this recipe perfectly.
Nutritional Information:
- ⏰ Prep Time: 20 minutes | Cooking Time: 35 minutes | Total Time: 55 minutes
- 🔥 Kcal: Approximately 540 kcal per serving | 🍽️ Servings: 6

Conclusion
This Cheesy Beef & Bell Pepper Rice Casserole is one of those comforting dishes that brings together everything you want in a homemade meal — juicy seasoned beef, tender rice, sweet peppers, rich tomato sauce, and plenty of gooey melted cheese.
It feels generous and satisfying without being complicated, and the combination of textures makes every spoonful a little different. You get creamy melted cheese on top, hearty beef underneath, soft rice, and little bursts of bell pepper throughout.
Whether you make it for the family, prepare it for a relaxed weekend meal, or simply want something warm and cheesy after a long day, this casserole is worth adding to your recipe collection.
Serve it while the cheese is still bubbling, gather everyone around the table, and enjoy every cozy bite.



