These Puerto Rican Stuffed Peppers are the most delicious, savory stuffed peppers you will ever have. Made with a savory meat filling, topped with monterey jack cheese and a delicious salsa criolla. Easily cooked in the oven, stove top or grill. Instructions for all included below.

♦
Puerto Rican Stuffed Peppers is a food that will always be near and dear to my heart.
And I have to say that every time I make these, there is one person that always comes to mind first. That person is my aunt Jeanette.
She has always loved my cooking but certain dishes by far are her absolute favorite!
These Puerto Rican stuffed peppers is one of her favorites!

Some of Aunt Jeanette’s Favorites that I Make
Stuffed Bell Peppers
Eggplant Parmesan
Pollo Guisado (Puerto Rican Chicken Stew)
and my Oysters Casino (my favorite by far!)
Unfortunately, now I live 1300 miles away and I can’t just invite her over for some of her favorites.
So “titi,” this recipe is dedicated to you!

Puerto Rican Stuffed Peppers has several ingredients that separates them from the more common Italian Stuffed Peppers, but one composition that truly makes them different is the sauce topping!
We use a sauce called, Salsa Criolla! Although we certainly use an Italian base sauce as well the more traditional sauce used is this tomato base sauce, salsa criolla.
This delicious sauce is made with chopped onions, peppers, fresh garlic, white wine, oregano, cumin, fresh cilantro, Puerto Rican sofrito, bay leaves and of course crushed tomato sauce.
What Ingredients Do You Need to Make Puerto Rican Stuffed Peppers?
- 1 pound of ground beef
- 3 bell peppers
- ½ cup cooked rice (white or yellow)
- 6 ounces of tomato sauce
- ½ cup chopped onions
- ½ cup green bell pepper (or whatever pepper you have)
- 2 tablespoons of sofrito
- 2 fresh garlic cloves
- 1 packet of Sazon with Annatto (found in the Latin section of grocery store or online)
- ½ teaspoon oregano
- ¼ teaspoon cumin
- 2-3 tablespoon fresh cilantro
- salt and pepper to taste
- monterey jack cheese or mozzerella
Optional: pimiento stuffed olives cut in half.
Puerto Rican Salsa Criolla Sauce
- 1 tablespoon oil
- ½ cup chopped onions
- ½ cup chopped peppers
- 3 garlic cloves
- 28 ounces crushed tomato sauce
- ¼ cup white wine
- ½ teaspoon oregano
- ¼ teaspoon cumin
- 4 tablespoon fresh cilantro
- 2 tablespoon sofrito
- 1 bay leaf
- salt and pepper to taste

How to Make Puerto Rican Stuffed Peppers
Preheat Oven to 350 degrees.
Start with the Salsa Criolla
- Add the chopped onions, peppers, sofrito, garlic, oregano, cumin, bay leaf and oil to a medium size pot over medium heat.
- Stir and cook until onion is translucent.
- Add the white wine, tomato sauce, cilantro and salt and pepper to taste.
- Lower flame to medium low. Stir and cook for 20-25 minutes. (Stir mid way through cooking)
- Turn off flame. Sauce is done.


For Meat Filling
- Add ground beef to a pan over medium heat. Break ground meat apart with a spatula or wooden spoon.
- Stir and cook until ground beef is brown.
- Drain excess oil from ground beef if meat is too oily.
- Add peppers, onions and garlic to the ground meat and stir well together. Cook for about 5 minutes.
- Add the tomato sauce, sofrito, sazon, oregano and cumin. Stir and cook for 3 minutes.
- Add the rice and incorporate well with the meat.
- Add the cilantro and stir meat. Cook for 10 minutes.


Peppers
- Rinse and cut peppers in half, horizontally. Remove seeds.
- Place peppers in an oven proof baking dish or a pan deep enough to hold sauce topping.
- Divide meat filling among pepper cavities.


- Top the peppers with the sauce and allow the extra sauce to surround the stuffed peppers.
- Sprinkle the tops with shredded Monterey jack or mozzarella cheese.
- Cover with a lid.
Note: You can also use a piece of aluminum foil large enough to cover pan or dish and spray the the side that may accidentally touch the peppers and cheese with vegetable spray so the cheese doesn’t stick to the aluminum while cooking and cheese will be perfect when uncovered.

- Bake in the oven for 25-35 minutes.
- Serve immediately with extra sauce topping.

Other Cooking Methods for Puerto Rican Stuffed Peppers
Stove Top
Follow recipe steps to prepare peppers and sauce.
Then simply add peppers to a pot or a cast iron skillet over medium heat and cover. Cook for 25-35 minutes. Be careful not to dry out sauce. Lower heat if needed.
If sauce thickens too much, add a tablespoon of water at a time to thin sauce.
Grilling Peppers
Follow recipe steps to prepare peppers and sauce.
Add peppers and sauce to a dutch oven or deep cast iron skillet, cover and cook over coals or grill for 25 minutes or until peppers are to your liking.
If sauce thickens too much, add a tablespoon of water at a time to thin sauce.
For more delicious Puerto Rican recipes you will also love these:
Puerto Rican Chicken and Rice (Arroz con Pollo)
Habichuelas Guisadas (Puerto Rican Beans) (Stewed)
Puerto Rican Rice (Puerto Rican Yellow Rice with Corn)
Pastelitos de Carne (Puff Pastry with Meat Filling)
Canoas de Platano (Stuffed Plantains)
Empanadillas de Carne (Puerto Rican Empanadas)
📖 Recipe

Puerto Rican Stuffed Peppers
Ingredients
Puerto Rican Salsa Criolla
- 1 tablespoon vegetable oil
- 28 ounces crushed tomato or tomato puree sauce
- 2 tablespoon sofrito homemade or store bought is fine
- ¼ cup white wine
- ½ cup onions chopped
- ½ cup peppers chopped
- 1 bay leaf
- 3 garlic cloves minced
- ½ teaspoon oregano
- ¼ teaspoon cumin
- 4 tablespoon fresh cilantro chopped
- salt and pepper to taste
For Meat Filling
- 1 pound ground meat
- 3 bell peppers rinsed, cut horizontally and seeds removed
- ½ cup cooked white or yellow rice
- 6 ounces tomato sauce
- ½ cup white onions chopped
- ½ cup green bell pepper or whatever pepper you have
- 2 tablespoon sofrito homemade or store bought is fine
- 2 garlic cloves minced
- 1 packet Sazon with Annatto found in the Spanish or Latin section of grocery store (I use Goya brand)
- ½ teaspoon oregano
- ¼ teaspoon cumin
- 2-3 tablespoon fresh cilantro chopped
- salt and pepper to taste
Other Ingredients for Puerto Rican Stuffed Peppers
- Monterey Jack or Mozzarella cheese shredded
- 8 pimiento stuffed green olives (optional) cut in half and added to meat mixture
Instructions
- Preheat oven to 350 degrees
Puerto Rican Salsa Criolla
- Add the chopped onions, peppers, sofrito, garlic, oregano, cumin, bay leaf and oil to a medium size pot over medium heat.Stir and cook until onion is translucent.
- Add the white wine, tomato sauce, cilantro and salt and pepper to taste.Lower flame to medium low. Stir and cook for 20-25 minutes. (Stir mid way through cooking)
- Turn off flame. Sauce is done.
For Meat Filling
- Add ground beef to a pan over medium heat. Break ground meat apart with a spatula or wooden spoon.Stir and cook until ground beef is brown.
- Drain excess oil from ground beef with a colander if meat is too oily.
- Add peppers, onions and garlic to the ground meat and stir well together. Cook for about 5 minutes.
- Add the tomato sauce, sofrito, sazon, oregano and cumin. Stir and cook for 3 minutes.Add the rice and incorporate well with the meat.
- Add the cilantro and stir meat. Cook for 10 minutes.
Preparing the Peppers
- Rinse and cut peppers in half, horizontally. Remove seeds.
- Place peppers in an oven proof baking dish or a pan deep enough to hold sauce topping.Divide meat filling among pepper cavities.
- Top the peppers with the sauce and allow the extra sauce to surround the stuffed peppers.
- Sprinkle the tops with shredded Monterey jack or mozzarella cheese.Cover with a lid.
- Bake in the oven for 25-35 minutes or until peppers are done to your liking.
- Serve immediately with extra sauce topping from pan.
Notes
Nutrition

Teresa says
These peppers were outstanding! Thank you so much for sharing this recipe and helping me impress my family and friends! .
Cathy says
Thank you for such a sweet compliment Teresa! I’m so happy to hear your family and friends really enjoyed this recipe and thank you so much for taking the time to comment and letting me know how much you enjoyed it! Appreciate you!
Gina says
Let me start by saying, I can not wait to try this recipe. It looks amazing. I do have one question though. Can you tell me what kind of peppers you use for the Salsa Criolla.
Thank you
Cathy says
Hey Gina! Thanks for your inquiry and for the compliment!!! Really you can use whatever pepper you have available or you like, red pepper, green pepper, mini peppers etc. However, if all you have in the fridge, is a spicy pepper such as a jalapeno or serrano pepper, keep in mind that your sauce will be spicy, so if you’re not into spicy recipes, consider a green, red or yellow bell pepper. Which is what I normally use unless I can get my hands on Puerto Rican Aji sweet peppers, which is a plus. Feel free to experiment as far as the pepper…let me know what you went with and please feel free to ask any further questions. Let me know how you enjoyed this recipe, thanks again!
Kate says
This looks so savory and delicious, I seriously can’t wait to try this!
Cathy says
Thanks! You will love these Kate!
Bintu | Recipes From A Pantry says
I love stuffed peppers and these sound absolutely delicious! I’ll definitely be trying them out this summer
Cathy says
Thanks!
Danielle says
Tomato colors here are so nice – that rose tint is amazing. Definitely need to try these stuffed peppers – it looks like they are stuffed with so much goodness!
Cathy says
Thanks Danielle!
Jen says
My boys loved how fully loaded these are! Such a filling dinner and so easy to make too. .
Cathy says
Thats so great to hear Jen!
Terri says
I love the sound of that sauce – yummy! I really need to change up my stuffed pepper routine will be trying these. Pinned!
Cathy says
Aww that’s great Terri! You will love these!