I’ve been making stuffed peppers for years, but switching to ground lamb completely changed how I think about this classic dish. The lamb brings this earthy richness that beef just can’t match, and when you add warm spices like cumin and cinnamon, you get something that feels both comforting and exotic.
This recipe came about during one of those weeks when I had a pound of ground lamb in the freezer and bell peppers that needed to be used up. Instead of my usual beef and rice combination, I decided to experiment with Mediterranean flavors. The result was so good that my family now requests these lamb stuffed peppers over the traditional version every time.
Why Ground Lamb Makes Better Stuffed Peppers
The key to really excellent stuffed peppers is getting the filling just right. You want it moist but not soggy, flavorful but not overpowering the pepper itself. I cook the lamb with onions until it’s properly browned, then add rice that’s been partially cooked. This prevents the rice from getting mushy while everything bakes together. A splash of beef broth keeps everything tender, and fresh herbs brighten the whole dish.
The Secret to Perfect Pepper Filling
These peppers work great for weeknight dinners because you can prep them in the morning and just pop them in the oven when you get home. They’re also perfect for meal prep since they reheat beautifully. Serve them with a simple salad or some roasted vegetables, and you’ve got a complete meal that feels special without being complicated.

Ingredients
Method
- Preheat oven to 375°F. Cut tops off bell peppers and remove seeds and membranes. If needed, trim a small slice from the bottom so peppers stand upright.
- Cook rice according to package directions until about 75% done (it should still have a slight bite). Drain and set aside.
- Heat olive oil in a large skillet over medium-high heat. Add onion and cook for 5 minutes until softened.
- Add garlic and cook for 30 seconds until fragrant. Add ground lamb and cook, breaking it up with a spoon, until browned and no pink remains, about 6-8 minutes.
- Stir in diced tomatoes, cumin, cinnamon, salt, and pepper. Cook for 2 minutes.
- Add the partially cooked rice, 1/2 cup of beef broth, parsley, and mint. Stir to combine and cook for 2-3 minutes until heated through. Remove from heat.
- Stuff each pepper with the lamb and rice mixture, packing gently. Place stuffed peppers in a baking dish.
- Pour remaining 1/2 cup beef broth plus an additional 1/2 cup water around the peppers in the baking dish.
- Cover with foil and bake for 35-40 minutes until peppers are tender. Remove foil for the last 10 minutes of cooking.
- Let stand for 5 minutes before serving. Garnish with additional fresh herbs if desired.
