Welcome back, my friend! Today, Iโm so excited to share with you a Puerto Rican classic thatโs not only delicious but also super easy to make, Arroz con Salchichas, or rice with hot dogs. This dish is a beloved staple in many Puerto Rican households, especially as a quick and satisfying meal for busy weekdays.
Arroz con Salchichas is one of those yellow rice dishes that bring so much nostalgia. Many families traditionally make it with Vienna sausages, though hot dogs are also a popular choice. Growing up, my mom would sometimes use Vienna sausages, other times hot dogsโit really depends on whatโs on hand. Today, Iโll be using hot dogs because I love how their firmer texture holds up in the rice, but if you prefer Vienna sausages, that works just as beautifully and keeps it extra traditional.
This dish is perfect for families because itโs simple, budget-friendly, and can be ready in under an hour. Plus, itโs a wonderful way to introduce children to Puerto Rican flavors, from the sofrito to the achiote oil that gives the rice its signature golden hue.

Ingredients Youโll Need
- 3 tablespoonsย aceite de achioteย (achiote oil) โ gives the rice a beautiful golden color
- 4 slicedย hot dogsย (or 2 cans Vienna sausages)
- 2 tablespoonsย sofrito
- 2 tablespoonsย diced pimentosย (pimientos)
- 2 tablespoonsย tomato sauce
- 4 cupsย short-grain rice
- 4 cupsย water
- 1 packetย Goya ham seasoning
- 1/4 teaspoonย paprika
- 1/4 teaspoonย turmeric
- 1/4 teaspoonย oregano
- 1/4 teaspoonย onion powder
- 2 teaspoonsย adobo
- 1/4 teaspoonย salt
*Feel free to adjust seasonings to suit your familyโs taste!
How to Make Arroz con Salchichas
- Heat the oil:ย In a medium-high pan, add the achiote oil and let it warm. This oil is what gives the rice its iconic yellow-orange color. If youโd like to learn how to make achiote oil from scratch, check out my .
- Cook the hot dogs:ย Add your sliced hot dogs to the pan. If youโre using Vienna sausages, two cans will do. Let them brown slightly for extra flavor.
- Sautรฉ aromatics:ย Stir in the sofrito and diced pimentos, letting everything sautรฉ for a couple of minutes until fragrant. This step is keyโit infuses the rice with that classic Puerto Rican aroma.
- Add tomato sauce:ย Pour in the tomato sauce and stir well. The sauce adds a subtle tanginess that balances the richness of the rice.
- Add rice and water:ย Stir in the rice, followed by the water, making sure everything is evenly mixed.
- Season the rice:ย Sprinkle in the ham seasoning, paprika, turmeric, oregano, onion powder, adobo, and salt. Give it a taste and adjust if needed. Donโt be afraid to make it your own!
- Simmer:ย Let the rice come to a simmer and absorb the liquid. This usually takes about 10 minutes. Youโll notice the rice slowly turning a beautiful golden color and absorbing all the flavors.
- Finish cooking:ย Once most of the liquid has absorbed, lower the heat, cover the pot, and let it cook for another 15 minutes on low heat. This ensures the rice finishes cooking evenly and becomes fluffy.
- Serve and enjoy:ย Once done, fluff the rice and serve it hot! The vibrant golden color, tender rice, and flavorful hot dogs make this dish a true family favorite.

Why We Love Arroz con Salchichas
This dish isnโt just about food, itโs about memories. Itโs the kind of recipe that makes a house feel like home. Whether itโs a weekday dinner, a weekend family meal, or a potluck with friends,ย Arroz con Salchichasย is always a hit. Kids love it because of the familiar hot dogs, and adults love it for the comforting, nostalgic flavors of Puerto Rico.
Pro tip: You can pair this rice withย chuletas asadas, a fresh salad, or even fried plantains for a complete Puerto Rican feast.
I hope this recipe inspires you to bring a little taste of Puerto Rico into your home. Your family is going to love it, and who knows, it might just become a new favorite! ๐ค
๐Yessi
If you enjoyed this recipe feel free to pin it or tag me and share it on social media ๐ฅฐ
Arroz con Salchichas (Puerto Rican Rice with Hot Dogs)

Equipment
- 4qrt Pot
Ingredients
- 3 tablespoons aceite de achiote achiote oil
- 4 sliced hot dogs or 2 cans Vienna sausages
- 2 tablespoons sofrito
- 2 tablespoons diced pimentos pimientos
- 2 tablespoons tomato sauce
- 4 cups mediumgrain rice
- 4 cups water
- 1 packet Goya ham seasoning
- 1/4 teaspoon paprika
- 1/4 teaspoon turmeric
- 1/4 teaspoon oregano
- 1/4 teaspoon onion powder
- 2 teaspoons adobo
- 1/4 teaspoon salt
Instructions
- In a medium-high pan, add the achiote oil and let it heat up.
- Add sliced hot dogs (or Vienna sausages) and lightly brown.
- Stir in the sofrito and diced pimentos; sautรฉ for 2 minutes until fragrant.
- Mix in the tomato sauce until well combined.
- Stir in rice and water, mixing everything evenly.
- Add ham seasoning, paprika, turmeric, oregano, onion powder, adobo, and salt. Taste and adjust if needed.
- Let the rice come to a simmer for about 10 minutes to absorb most of the liquid.
- Give everything in the pot a nice mix.
- Reduce heat to low, cover, and cook for 15 minutes until rice is fluffy.
- Fluff the rice with a fork and serve hot, paired with your favorite Puerto Rican dishes.
Video
Notes
- Vienna sausages can be used instead of hot dogs for a traditional version.
- Adjust seasonings to taste for a milder or more flavorful dish.
- Perfect paired with chuletas guisadas, fried plantains, or a fresh salad.
- Save left-over in the fridge in an air tight container for up to 3 days.



