Whenever the sun dips low and a soft breeze whispers through my kitchen, I find myself reaching for this Puerto Rican Pepper Steak recipe. It’s a dish that doesn’t just fill your stomach; it fills your soul with warmth and delight. Imagine the enticing aroma of garlic sizzling alongside vibrant bell peppers, turning your ordinary evening into an extraordinary fiesta. This meal marries savory flank steak with the bold, aromatic essence of sofrito, inviting you to savor each juicy bite.
What I love most is how this recipe strikes the perfect balance: it’s simple enough for a weeknight but impressive enough to make you feel like a culinary rock star at your next gathering. With its customizable heat levels, whether you prefer a gentle warmth or a spicy kick, this dish is truly versatile. So, gather your ingredients, and let’s create a moment that feels like a cozy family gathering, no matter what day of the week it is!

Why is Puerto Rican Pepper Steak a must-try?
Bursting with flavor, this Puerto Rican Pepper Steak is a culinary fiesta in every bite, thanks to its savory marinade of sofrito and spices. Quick to prepare, it’s perfect for a weeknight meal or impressing guests on the weekend. Customizable spice levels mean everyone can enjoy it, from mild to wild! Aromatic and colorful, the vibrant bell peppers and juicy flank steak make for a stunning presentation. Family-friendly and reminiscent of joyful gatherings, this dish is bound to become a cherished favorite in your home.
Puerto Rican Pepper Steak Ingredients
For the Marinade
- Flank Steak – The primary protein source; opt for high-quality meat to enhance texture.
- Sofrito – A flavorful base of sautéed peppers, onions, garlic, and cilantro; homemade offers the freshest taste.
- Garlic – Adds aromatic depth; fresh garlic is best for a robust flavor.
- Cilantro – A fresh herb that enhances flavor and freshness; adjust to your taste.
- Oil – Used for marinating and sautéing; choose olive or vegetable oil for the best results.
- Maggi or Salt – Essential for seasoning; modify based on personal taste preferences.
- Chicken Bouillon – Provides depth of flavor; can be substituted with homemade stock.
- Dried Oregano – This flavorful herb complements the dish with earthy notes.
- Adobo Seasoning – Introduces a blend of spices; readily available pre-mixed or homemade.
- Black Pepper and Cumin – For warmth and a slight kick; balance the flavors to taste.
For the Vegetables
- Bell Peppers (red, yellow, green) – Adds sweetness and crunch; mixing colors enhances visual appeal.
- Onion – Brings sweetness and depth; shallots can be used for a milder flavor.
- Bay Leaves – Infuses a subtle aromatic flavor during cooking; remember to remove before serving.
For Sauce
- Water – Adjust based on your desired sauce consistency; more for a saucier dish.
This Puerto Rican Pepper Steak is bound to become a family favorite, with its vibrant flavors and hearty essence perfect for any occasion. Enjoy the culinary journey!
How to Make Puerto Rican Pepper Steak
-
Marinate Flank Steak: In a large bowl, combine thinly sliced flank steak with sofrito, cilantro, minced garlic, half of the oil, Maggi or salt, chicken bouillon, oregano, adobo seasoning, black pepper, and cumin. Ensure the meat is well coated, then cover and marinate for at least 2 hours, preferably overnight for deeper flavor.
-
Sear Steak: Heat the remaining oil in a large skillet over medium-high heat. If desired, dissolve burnt sugar for color, then add the marinated steak to the skillet. Sear for 3-4 minutes until browned, locking in the tasty juices.
-
Add Vegetables: Stir in the sliced bell peppers, onion, and bay leaves. Cook everything together until the veggies soften slightly, yet still retain a delightful crunch, about 5-7 minutes.
-
Simmer: Pour in 1-2 cups of water, depending on how saucy you want the dish. Reduce the heat and let everything simmer for 10-15 minutes, stirring occasionally, to prevent too much liquid from evaporating.
-
Serve: Remove the bay leaves and garnish your Puerto Rican Pepper Steak with fresh cilantro. For an extra burst of flavor, squeeze some lime juice over the top just before serving. Pair it hot with rice or your favorite sides!
Optional: Serve with warm tortillas for delicious steak tacos.
Exact quantities are listed in the recipe card below.

How to Store and Freeze Puerto Rican Pepper Steak
- Fridge: Store leftover Puerto Rican Pepper Steak in an airtight container for up to 3 days. The flavors will deepen, making it even more delicious the next day.
- Freezer: For longer storage, freeze portions in freezer-safe containers for 2-3 months. Be sure to label the containers for easy identification.
- Thawing: When ready to enjoy, thaw in the fridge overnight before reheating to maintain texture and flavor.
- Reheating: Gently reheat on the stovetop over low heat, adding a splash of water if needed to prevent drying out.
Expert Tips for Puerto Rican Pepper Steak
- Marinate Longer: Letting the steak marinate overnight deepens the flavors, enhancing the overall taste of your Puerto Rican Pepper Steak.
- Avoid Overcooking: Sear the steak just until browned to keep it tender; overcooking can lead to a tough texture.
- Slice Against Grain: Always use a sharp knife to slice the steak thinly against the grain for the best tenderness and texture.
- Adjust Heat Levels: If you like it spicy, feel free to add fresh chilies or hot sauce while cooking to customize your Puerto Rican Pepper Steak.
- Keep it Colorful: Mix different colored bell peppers for a visually appealing dish that brings freshness and crunch.
Make Ahead Options
These Puerto Rican Pepper Steak preparations are a lifesaver for busy home cooks wanting to streamline their weeknight meals! You can marinate the flank steak with the sofrito, spices, and aromatics up to 24 hours in advance; simply cover and refrigerate until you’re ready to cook. Additionally, you can slice the bell peppers and onion ahead of time, storing them in airtight containers for up to 3 days. When you’re ready to serve, just sear the marinated steak, add the prepped veggies, and simmer as directed. To maintain quality, be sure to keep everything well-sealed in the refrigerator, and you’ll enjoy all the same vibrant flavors of freshly prepared Puerto Rican Pepper Steak with minimal effort!
Puerto Rican Pepper Steak Variations
Feel free to play with this recipe and make it your own—each tweak brings a delightful new layer of flavor and texture!
-
Sofrito Swap: Use green sofrito for a slightly different flavor profile; it adds a fresh twist while maintaining that vibrant base.
-
Protein Alternatives: Replace flank steak with chicken thighs or shrimp for a lighter option that cooks faster and pairs beautifully with the spices.
-
Heat It Up: Incorporate jalapeños or habaneros if you prefer a spicier kick; just be sure to adjust the quantity to your heat tolerance.
-
Vegetable Mix: Add zucchini or asparagus for a lovely textural contrast and a nutrient boost that complements the savory meat beautifully.
-
Herb Infusion: Experiment with fresh herbs like thyme or parsley instead of cilantro for a fragrant twist; each herb brings its unique aroma to the dish.
-
Rice Substitution: Serve it over quinoa or cauliflower rice for a gluten-free option that’s healthy yet still filling, perfect for grain-conscious meals.
-
Creamy Transition: For a creamy touch, stir in a dollop of sour cream or Greek yogurt before serving—it adds a delightful richness to each bite.
-
Flavor Bombs: Add a splash of red wine or beer during the simmering step for an extra depth of flavor that will wow your taste buds and elevate the dish!
What to Serve with Puerto Rican Pepper Steak?
Imagine a vibrant dinner spread that perfectly complements the zesty flavors of your Puerto Rican Pepper Steak, bringing together a feast for the senses.
-
Fluffy White Rice: A classic pairing, the rice absorbs the flavorful sauce beautifully while providing a soothing balance to the robust steak.
-
Maduros (Sweet Fried Plantains): These caramelized sweet plantains add a delightful contrast, offering a hint of sweetness that enhances the savory steak.
-
Tropical Avocado Salad: Fresh avocado with juicy tomatoes and a squeeze of lime brings a creamy, refreshing element, balancing the dish’s richness.
-
Roasted Vegetables: Lightly seasoned and roasted, vegetables like zucchini and bell peppers provide a colorful, healthy side that echoes the dish’s ingredients.
-
Puerto Rican Arroz con Gandules: This traditional rice dish sings with aromatic spices, adding a hearty component that pairs beautifully with the pepper steak.
-
Crispy Tostones (Fried Green Plantains): These crunchy delights also add texture, making for an enjoyable crunch to every bite alongside the tender steak.
-
Chilled Pina Colada: For a beverage, a refreshing pina colada transports you straight to the Caribbean, enhancing the festive spirit of your meal.
-
Churros with Chocolate Sauce: For a sweet finish, these crispy delights dusted with cinnamon sugar bring a flavorful end to your Caribbean culinary adventure.

Puerto Rican Pepper Steak Recipe FAQs
What is the best way to select ripe ingredients for this recipe?
Absolutely! When choosing bell peppers, look for those that are firm, brightly colored, and free of dark spots or blemishes. For the flank steak, select a piece that has a vibrant red color with minimal fat. The fresher the ingredients, the more flavorful your Puerto Rican Pepper Steak will be!
How should I store leftovers of Puerto Rican Pepper Steak?
For optimal freshness, refrigerate leftover Puerto Rican Pepper Steak in an airtight container for up to 3 days. Keeping it sealed helps preserve the incredible flavors, which often deepen overnight, so don’t hesitate to enjoy it the next day!
Can I freeze Puerto Rican Pepper Steak? How do I do it?
Very! To freeze your Puerto Rican Pepper Steak, let it cool completely after cooking. Then, portion it into freezer-safe containers or heavy-duty freezer bags, removing as much air as possible. Label the bags with the date and freeze for up to 2-3 months. When you’re ready to eat, thaw overnight in the fridge and gently reheat on the stovetop, adding a splash of water if it seems dry.
What should I do if my steak turns out tough?
If your Puerto Rican Pepper Steak ends up tough, it may be due to overcooking. To prevent this in the future, ensure you sear the steak just until browned and slice it thinly against the grain for tenderness. If you find it overcooked after cooking, try simmering it with a little broth or water to help tenderize it before serving.
Are there any dietary considerations I need to keep in mind?
Absolutely! This Puerto Rican Pepper Steak recipe is naturally gluten-free; however, always double-check the labels on any pre-made ingredients like Maggi and bouillon cubes. If you have pets, keep in mind that garlic, a key ingredient in the recipe, can be harmful to them in larger amounts. Always keep their safety in mind when preparing your beautiful meals.

Puerto Rican Pepper Steak: Your New Favorite Comfort Dish
Ingredients
Equipment
Method
- In a large bowl, combine thinly sliced flank steak with sofrito, cilantro, minced garlic, half of the oil, Maggi or salt, chicken bouillon, oregano, adobo seasoning, black pepper, and cumin. Ensure the meat is well coated, then cover and marinate for at least 2 hours, preferably overnight for deeper flavor.
- Heat the remaining oil in a large skillet over medium-high heat. If desired, dissolve burnt sugar for color, then add the marinated steak to the skillet. Sear for 3-4 minutes until browned, locking in the tasty juices.
- Stir in the sliced bell peppers, onion, and bay leaves. Cook until the veggies soften slightly, about 5-7 minutes.
- Pour in 1-2 cups of water, depending on how saucy you want the dish. Reduce the heat and let everything simmer for 10-15 minutes, stirring occasionally.
- Remove the bay leaves and garnish with fresh cilantro. Squeeze lime juice over the top just before serving. Pair hot with rice or your favorite sides.