Classic stuffed peppers with Italian ground beef and rice deliver high-protein comfort in one dish. This easy weeknight dinner is freezer-friendly and perfect for meal prep.
Ingredients
Instructions
Position a rack in the center of the oven and preheat to 375°F (190°C). Lightly grease a 9×13-inch baking dish or a 3-quart casserole with olive oil or nonstick spray. If your peppers are wobbly, slice a thin sliver off the bottom of each pepper—just enough to create a flat base, being careful not to cut through and create a hole. This simple step keeps the peppers upright so the filling stays put. While the oven heats, bring a large pot of water to a boil if you plan to par-boil the peppers. Gather all ingredients and set up a workstation: diced onion, minced garlic, measured rice, cheeses, and sauce within arm’s reach. This mise en place makes the cooking process fluid and prevents burning garlic or overcooking beef while you hunt for ingredients.

If you prefer extra-tender peppers, par-boil the hollowed peppers in boiling water for 3 to 4 minutes, then drain cut-side down on a clean kitchen towel. Alternatively, roast them cut-side down on a sheet pan at 400°F (200°C) for 8 to 10 minutes. This step is not strictly necessary, but it guarantees the peppers will be silky and fully cooked by the time the filling is hot and bubbly. Without par-cooking, the peppers may remain slightly crisp, which some people love for texture but others find tough. If you skip par-cooking, add 5 to 10 minutes to the covered baking time. You will know the peppers are ready when their skins look slightly wrinkled and they yield gently when pressed with a spoon.

Heat olive oil in a large skillet over medium-high heat. Add the diced onion and cook for 4 to 5 minutes, stirring occasionally, until translucent and just beginning to turn golden at the edges. Add the garlic and cook for 30 seconds, until fragrant—do not let it brown or it will turn bitter. Add the ground beef, breaking it into small pieces with a wooden spoon. Cook for 6 to 8 minutes, until no pink remains and the beef is lightly browned. If using Italian sausage, cook it together with the beef. Drain off excess fat, leaving about 1 tablespoon in the pan for flavor. Stir in Italian seasoning, salt, pepper, and red pepper flakes, then cook for 1 minute to bloom the spices. The mixture should smell deeply savory and herbaceous.
Reduce the heat to low. Add 1 cup of the marinara sauce, the cooled cooked rice, half of the mozzarella, half of the Parmesan, and the beaten egg. Stir gently until everything is evenly combined. The egg acts as a binder, helping the filling hold together when you slice into the pepper. The rice should be cooled so it does not scramble the egg. Taste the filling and adjust salt and pepper—it should be well seasoned because the peppers themselves are mild. The mixture will look moist but not soupy; if it seems wet, let it sit for 5 minutes so the rice absorbs excess liquid. You should have about 5 to 6 cups of filling.
Stand the hollowed peppers upright in the prepared baking dish. Spoon the filling into each pepper, filling them about three-quarters full and pressing gently with the back of a spoon to eliminate air pockets. Do not pack too tightly or the filling will steam and become dense. Mound the filling slightly at the top. Pour the remaining marinara sauce over and around the peppers, then sprinkle the remaining mozzarella and Parmesan over the tops. The sauce around the base keeps the peppers moist and creates a flavorful sauce to spoon over rice or crusty bread. Cover the dish tightly with foil.
Transfer the covered dish to the preheated oven and bake for 30 to 35 minutes. The steam trapped under the foil gently cooks the peppers and heats the filling through. After 35 minutes, carefully remove the foil—watch for hot steam—and continue baking for 15 to 20 minutes, until the cheese is melted, golden, and bubbly and the peppers are tender. An instant-read thermometer inserted into the center of the filling should register 160°F (71°C). If the cheese browns too quickly, tent loosely with foil. The total bake time will depend on the size and thickness of your peppers and whether you par-cooked them.
Remove the dish from the oven and let the peppers rest for 5 to 10 minutes before serving. This resting period allows the juices to redistribute and the filling to set, so it stays intact when you cut into it. Spoon some of the pan sauce over each pepper and garnish with fresh basil or parsley. Serve with a side of garlic bread, a simple green salad, or steamed broccoli. For a heartier meal, pair with creamy polenta or mashed potatoes. Leftovers can be refrigerated in an airtight container for up to 4 days.
To freeze, let the cooked peppers cool completely, then wrap each pepper individually in plastic wrap or place them in a freezer-safe container with a little extra sauce. They will keep for up to 3 months. To reheat, thaw overnight in the refrigerator and bake covered at 350°F (175°C) for 20 to 25 minutes, or until heated through. You can also freeze the filling and raw peppers separately: freeze the filling in a zip-top bag and the hollowed peppers on a sheet pan, then assemble and bake when needed. For meal prep, assemble the peppers in the baking dish, cover tightly, and refrigerate for up to 24 hours before baking; add 5 to 10 minutes to the covered bake time.
For best results
- Choose peppers that stand upright on their own. Look for blocky, thick-walled bell peppers with a flat bottom; they hold their shape better and are less likely to tip over in the oven. If all your peppers are wobbly, trim a tiny slice from the base, but be careful not to pierce the bottom or the filling will leak. Red, yellow, and orange peppers are sweeter and more nutrient-dense than green, but green peppers are more affordable and have a pleasantly grassy flavor. For the best texture, avoid peppers that are overly large, as they can become watery and take longer to cook.
- Cook the rice ahead of time and cool it completely. Warm rice will steam inside the filling and can make the mixture gummy, and it may also scramble the egg. Day-old rice from the refrigerator is ideal because it is drier and absorbs the sauce without turning mushy. If you are short on time, spread freshly cooked rice on a sheet pan and pop it in the freezer for 10 minutes to cool it down quickly. Long-grain white rice works best, but brown rice, jasmine, or even wild rice blends are delicious if you adjust the liquid slightly.
- Use 85% lean ground beef for the best balance of flavor and texture. Leaner beef can dry out, while fattier beef makes the filling greasy. After browning, drain off excess fat but leave about a tablespoon in the pan to keep the filling moist. If you want an even richer Italian flavor, replace half the beef with mild or hot Italian sausage. For a lighter option, ground turkey or chicken works well, but add an extra tablespoon of olive oil to prevent dryness. Always break the meat into small, even crumbles so every bite has the same texture.
- Bloom your spices in the hot pan before adding the wet ingredients. Toasting the Italian seasoning, salt, pepper, and red pepper flakes for just 30 to 60 seconds releases their essential oils and deepens the flavor of the filling. This step is the difference between a flat-tasting filling and one that tastes like it simmered for hours. If you are using whole fennel seeds or dried oregano, crush them lightly between your fingers first. Add the garlic at the same time as the spices, but keep the heat moderate so it does not burn.
- The egg and cheese are your binding agents. The beaten egg helps the filling hold together when you slice into the pepper, and the melted cheese adds richness and structure. If you are allergic to eggs, you can omit it, but the filling will be slightly crumbly. A tablespoon of tomato paste or a few tablespoons of breadcrumbs can also help bind the mixture. Do not overmix the filling once the egg is added, or it can become dense. Fold gently until just combined, and taste for salt before stuffing the peppers.
- Par-cooking the peppers is the secret to tender, silky results. Boiling or roasting the hollowed peppers before stuffing softens their cell walls so they finish cooking at the same time as the filling. Without this step, the filling can be bubbling hot while the pepper is still crunchy. If you prefer firmer peppers, skip the par-cooking and add 5 to 10 minutes to the covered bake time. You can also microwave the hollowed peppers with a splash of water, covered, for 3 to 4 minutes. Drain them well before stuffing so excess water does not pool in the baking dish.
- Sauce quality matters more than you think. A good jar of marinara or Italian tomato sauce will carry the dish, so choose one with simple ingredients, no added sugar, and a bright tomato flavor. If your sauce is thick, thin it with a splash of water or broth so it coats the peppers evenly. Reserve some sauce for serving, because the pan sauce becomes concentrated and delicious after baking. For a from-scratch option, simmer crushed San Marzano tomatoes with olive oil, garlic, and basil for 20 minutes. A little grated Parmesan stirred into the sauce adds savory depth.
- Season in layers and taste as you go. The beef, rice, sauce, and cheese each bring salt, so add kosher salt gradually. Taste the filling after mixing in the cheese and sauce, then adjust. Remember that the peppers themselves are not seasoned, so the filling should be slightly more seasoned than you think. If the filling tastes flat, a splash of red wine vinegar or a pinch of sugar can brighten it. Fresh herbs added at the end, such as basil or parsley, give the dish a fresh, finishing note.
Variations
- Mexican-Style Stuffed Peppers: Swap the Italian seasoning for taco seasoning, use salsa or enchilada sauce instead of marinara, and fold in 1 cup of black beans, 1/2 cup of corn, and 1/2 cup of cooked quinoa or rice. Top with pepper Jack cheese and garnish with cilantro, sour cream, and sliced avocado. For a smoky kick, add a chipotle pepper in adobo, minced. This version is fantastic with ground turkey or beef and freezes beautifully. Serve with lime wedges and a simple cabbage slaw for a fresh contrast.
- Greek-Mediterranean Stuffed Peppers: Use ground lamb or lean beef and replace the rice with cooked orzo or bulgur. Add 1 cup of chopped spinach, 1/2 cup of crumbled feta, 1/4 cup of chopped Kalamata olives, and 1 teaspoon of dried oregano. Season with lemon zest, garlic, and a pinch of cinnamon. Top with a mixture of mozzarella and feta, and serve with tzatziki sauce. The briny olives and creamy feta make this variation feel special enough for company, yet it is still an easy weeknight dinner that can be assembled ahead.
- Vegetarian Lentil and Quinoa Stuffed Peppers: Replace the ground beef with 2 cups of cooked lentils and 1 cup of cooked quinoa. Sauté the onion, garlic, and 1 cup of diced mushrooms or zucchini for extra umami. Use vegetable broth instead of beef broth and add 1 cup of marinara, 1 cup of shredded mozzarella, and 1/2 cup of Parmesan. Add a handful of chopped kale or spinach for color. This meatless version is high in fiber and protein, and it reheats well. For a vegan option, use dairy-free cheese and omit the egg, adding 2 tablespoons of ground flax mixed with 6 tablespoons of water as a binder.
- Turkey or Chicken Stuffed Peppers: Substitute lean ground turkey or ground chicken for the beef. Because poultry is leaner, add an extra tablespoon of olive oil and 1/4 cup of grated Parmesan to the filling to keep it moist. Use brown rice or farro for a nutty texture, and add 1 teaspoon of fennel seed to mimic the flavor of Italian sausage. This version is lighter but still satisfying, with about 35 grams of protein per serving. Ground chicken can be sticky, so break it up well with a wooden spoon as it cooks.
- Low-Carb Cauliflower Rice Stuffed Peppers: Replace the white rice with 2 cups of riced cauliflower that has been sautéed until tender and drained well. Add 1/4 cup of almond flour or crushed pork rinds to help bind the filling, and omit the egg if desired. Use a no-sugar-added marinara and extra cheese for richness. This version is keto-friendly and comes together quickly. Be sure to squeeze excess moisture from the cauliflower before mixing, or the peppers will become watery. Serve with a crisp green salad and a drizzle of olive oil.
- Slow Cooker or Instant Pot Stuffed Peppers: For the slow cooker, assemble the peppers in the insert, pour 1 cup of sauce mixed with 1/2 cup of water around the base, cover, and cook on low for 4 to 5 hours or on high for 2 to 3 hours, until the peppers are tender. For the Instant Pot, add 1 cup of water or broth to the pot, place the peppers on a trivet, and pressure cook on high for 8 to 10 minutes, then natural release for 5 minutes. Finish under the broiler to melt the cheese. These methods are perfect for hot summer days when you do not want to turn on the oven.
Nutrition
- Calories465 kcal
- Total Fat24g
- Saturated Fat10g
- Cholesterol95mg
- Sodium780mg
- Total Carbohydrates28g
- Dietary Fiber5g
- Sugars10g
- Protein32g
