Goya Sofrito Rice Recipe: Smoky Tomato-Basil One-Pot Magic

Side Dishes

Goya Sofrito Rice Recipe: Smoky Tomato-Basil One-Pot Magic

This Goya sofrito rice recipe brings the heart of Puerto Rican home cooking to your kitchen, where smoky tomato sauce meets fragrant sofrito for a one-pot dish that tastes like family tradition. The secret lies in slow-cooked sofrito—blended tomatoes, peppers, and garlic—that infuses every grain with deep, savory flavor.

I’ve perfected this version to balance authenticity with modern convenience, using Goya tomato sauce for that signature umami kick without sacrificing texture.

The beauty of this recipe is its simplicity: just one pot, minimal prep, and ingredients you likely already have. Long-grain white rice cooks in the sofrito base until tender and slightly sticky, while optional bell peppers and onions add sweetness and crunch.

What makes it special is how the sofrito’s smoky depth transforms basic rice into a dish worthy of any gathering—whether it’s a Sunday lunch or a festive asado.

By the end, you’ll have perfectly seasoned rice with a golden crust on top, where the sofrito’s flavors concentrate like a caramelized crust. The aroma alone—tomato, basil, and a hint of cumin—will transport you to a Puerto Rican kitchen.

This is the kind of dish that improves with leftovers, making it ideal for meal prep or feeding a crowd.

For extra flair, top with fresh cilantro or a sprinkle of cheese, or serve alongside mofongo or grilled meats. The recipe adapts easily too—swap the tomato sauce for a vegan version or add black beans for extra protein. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for goya sofrito rice

Pantry staples plus two cans of Goya—no fancy shopping needed for this Puerto Rican classic.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed well first
Goya Tomato Sauce 🍅 14 ½ oz Canned, 28 oz can total
Goya Sofrito 🌶️ 12 oz Canned, 12 oz jar total
Yellow Onion 🧅 1 whole Medium, diced small
Green Bell Pepper 🌿 1 whole Medium, diced small
Garlic Cloves 🧄 4 cloves Fresh, minced fine
Olive Oil 🫒 2 tbsp Extra-virgin preferred
Ground Cumin 🌿 ½ tsp Toasted for depth
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Basil Leaves 🌿 ¼ cup Chopped, for garnish
Water 💧 2 cups Or low-sodium broth
Shredded Cheese 🧀 ½ cup Monterey Jack or cheddar

Grab the Goya cans—they’re the secret weapon here. The tomato sauce gives that signature umami, while the sofrito brings the smoky depth. Most grocery stores carry them, but if you can’t find them, Trader Joe’s or Latin markets usually stock them. The sofrito jar is small, so buy two—you’ll want extra for other dishes. Fresh basil is ideal, but dried works in a pinch (use half the amount). The rice? Any long-grain variety works—just rinse it first to get rid of excess starch.

No Goya tomato sauce? Crushed tomatoes with a pinch of smoked paprika works in a bind. Sofrito missing? Blend 1 cup diced tomatoes, 1/2 bell pepper, 1 onion, and 3 garlic cloves—it’s not the same, but close. Fresh herbs are best, but dried basil or oregano (half the amount) keeps things flavorful. The cheese is optional but adds a nice finish—Monterey Jack melts best. For extra smokiness, add a dash of liquid smoke (about 1/4 tsp), but don’t go overboard.

This rice reheats beautifully—tastes even better the next day. Store leftovers in an airtight container for up to 5 days in the fridge. Freezes well for 3 months if you want to prep ahead. I always double the batch because it’s perfect for meal prep—just reheat with a splash of water. The golden crust? That’s the sofrito’s magic—don’t scrape it off!

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe for lazy nights—just rice, sofrito, and tomato sauce simmering together while I chop veggies or stir a pot of beans. No fancy layers, no burnt rice, just foolproof flavor in one pan.
  • Sofrito Secrets: That jar of Goya sofrito? It’s the soul of this dish—garlicky, herby, and packed with umami in every spoonful. The bell pepper adds a sweet crunch that balances the richness, and honestly? It’s the kind of flavor that makes you reach for seconds without even thinking.
  • Meal Prep MVP: I make this on Sundays because it reheats like a dream—no soggy rice, no dry edges. Add a fried egg or some black beans on top, and you’ve got a full meal for days. My kids grab it cold from the fridge, and my partner insists it’s better the next day.
  • Budget-Friendly Staple: Rice, onions, and bell peppers are cheap, but the sofrito and tomato sauce turn them into something special. I buy them in bulk, and a single batch feeds my family for four meals. Plus, no weird ingredients—just pantry basics that actually taste like home.

Step-by-step instructions for Goya sofrito rice

This one-pot method builds flavor layer by layer—no fancy techniques, just hands-off magic.

1

Sauté the Aromatics in Olive Oil

Heat the 2 tablespoons olive oil in a large, heavy-bottomed pot over medium heat. Add the diced yellow onion and diced green bell pepper, stirring occasionally for 4-5 minutes until they soften and begin to release their natural juices. You'll notice the onions turn translucent and the peppers lose their crisp texture.

Add the 4 minced garlic cloves and the 0.5 teaspoon ground cumin, stirring constantly for 30 seconds until the garlic becomes fragrant—this prevents it from burning. The cumin will deepen the sofrito's warm, earthy notes. Here's the thing—don't rush this step. Properly cooked aromatics form the flavor foundation for everything that follows.

2

Add Sofrito and Tomato Sauce

Pour in the 12 ounces goya sofrito and 14.5 ounces goya tomato sauce, stirring well to combine. Let the mixture simmer gently over medium-low heat for 5 minutes as the sofrito's smoky flavors meld with the tomato sauce. You'll see the sauce thicken slightly and develop a rich, reddish hue.

This is where the magic happens—the sofrito's blend of roasted peppers, tomatoes, and spices infuses the sauce with deep, complex flavor. If you notice the sauce sticking to the bottom, add 1-2 tablespoons water to keep it moving. The goal is a smooth, well-combined base that coats the back of a spoon.

3

Incorporate Rice and Season

Add the 1.5 cups long-grain white rice, stirring to coat each grain evenly with the sofrito-tomato mixture. Sprinkle over the 1 teaspoon salt and 0.5 teaspoon black pepper, then pour in the 2 cups water. Stir once more to distribute everything evenly.

Bring the mixture to a gentle boil over medium heat, then immediately reduce heat to low. The rice should simmer steadily without bubbling vigorously. Cover the pot with a tight-fitting lid and let it cook undisturbed for 15 minutes. This initial cooking period allows the rice to absorb the initial liquid and begin developing its texture.

4

Simmer Until Tender and Flavorful

After 15 minutes, check the rice. If it's still firm in the center, continue simmering for another 5-10 minutes with the lid slightly ajar. You want the rice to be tender but still have a slight bite—this ensures it finishes cooking perfectly. The sofrito's natural oils will keep the rice from drying out, so no need to add extra water.

Here's the moment that matters: when the rice is tender, fold in the 0.25 cup chopped fresh basil leaves and 0.5 cup shredded cheese. Stir gently to distribute the basil throughout, adding a bright, fresh contrast to the smoky sofrito. The cheese will melt slightly from the residual heat, creating a creamy finish. Taste and adjust seasoning if needed—sometimes the sofrito's saltiness requires a little extra pepper.

5

Rest and Serve

Remove the pot from heat and let the rice rest, covered, for 5 minutes. This resting period allows the flavors to settle and the rice to finish absorbing any remaining liquid. The pot will feel slightly warm to the touch, indicating the rice is ready.

Fluff the rice gently with a fork, then transfer to serving bowls. The finished rice should have a vibrant red hue from the sofrito, with tender grains and pockets of melted cheese. Garnish with additional chopped basil if desired. Serve immediately while the cheese is still creamy and the sofrito's smoky aroma fills the air—this dish tastes best fresh off the heat.

👨‍🍳

Pro Tips For Making Goya Sofrito Rice

  • Sauté Sofrito First: DESCRIPTION: Don’t just dump the Goya sofrito packet into the pot—sauté the onion and bell pepper until soft and translucent (about 5 minutes), then add the sofrito last. This lets the flavors meld properly instead of turning your rice into a watery, under-seasoned mess.
  • Rinse Rice Twice: DESCRIPTION: Skip this, and you’ll end up with gummy rice. Rinse long-grain white rice two times under cold water until the water runs clear, then drain well. The starch clings to the grains like glue if you skip this—trust me, I’ve made that mistake.
  • Simmer, Don’t Boil: DESCRIPTION: After adding the tomato sauce and sofrito, reduce heat to low and let it simmer uncovered for 10 minutes. Boiling hard will turn your rice mushy and burn the sofrito’s flavor. A gentle bubble is all you need—this is where the magic happens.
  • Toast the Rice: DESCRIPTION: Before adding liquid, dry the rinsed rice in the pot over medium heat for 1-2 minutes until it smells nutty. This step locks in flavor and prevents the rice from sticking like cement when you add the sauce. (Yes, it’s worth the extra 60 seconds.)

Regional styles of goya sofrito rice

Puerto Rican Sofrito Rice

This is the dish you’ll find at every Puerto Rican family gathering—arroz con sofrito—where sofrito isn’t just a sauce but the soul of the meal.

The sofrito here is made with Goya’s canned sofrito, which already contains roasted bell peppers, onions, garlic, and herbs, giving it that signature smoky depth. The key is letting the sofrito and tomato sauce simmer together first, building layers of flavor before the rice joins the party. 🌶️

For extra authenticity, use long-grain white rice (like Calrose or Mahatma) and cook it in the sofrito base until tender. The secret? Don’t stir the rice after it starts cooking—just let it steam undisturbed.

This creates that perfect crust at the bottom, where all the sofrito’s concentrated flavors gather. The dish is traditionally served with pernil (roast pork) or mofongo, but it’s delicious on its own too.

Dominican Sofrito Rice

In the Dominican Republic, sofrito rice (arroz con sofrito) often includes a touch of annatto oil (achiote) for its vibrant red color and nutty flavor. While Goya sofrito works, Dominicans might add fresh cilantro, oregano, and a pinch of achiote to the mix.

The rice is usually cooked in a heavy-bottomed pot to prevent burning, and the sofrito is simmered longer to deepen its flavor. The result is a slightly firmer rice with a richer, earthier taste.

Dominican sofrito rice often features green bell peppers and onions sautéed first, then combined with the sofrito and tomato sauce. The dish is sometimes finished with a sprinkle of queso fresco or shredded cheese for a creamy contrast.

If you want to adapt this version, add ½ teaspoon annatto oil (or a pinch of achiote powder) to the sofrito mixture for that signature Dominican touch.

Cuban Sofrito Rice

Cuban sofrito rice (arroz con sofrito cubano) is lighter and often includes tomato sauce, bell peppers, onions, and a touch of cumin—similar to Puerto Rican sofrito but with a slightly sweeter profile.

Cubans sometimes add a splash of white wine or chicken broth to the sofrito base, giving it a brighter, more aromatic quality. The rice is cooked separately and then mixed with the sofrito sauce at the end, ensuring each grain stays distinct.

For a Cuban-inspired twist, sauté 1 diced green bell pepper, 1 onion, and 3 garlic cloves in olive oil, then add ½ cup tomato sauce, ½ cup sofrito, and 1 cup chicken broth.

Cook the rice separately in the broth, then fold it into the sofrito mixture at the end. Garnish with fresh cilantro and a squeeze of lime for that classic Cuban brightness. 🍋

Modern Adaptations

Want to give this classic a fresh spin? Try vegan sofrito rice by using Goya’s vegan tomato sauce and skipping the cheese. Add black beans, corn, or diced zucchini for extra texture and nutrition.

For a spicy kick, stir in 1 teaspoon of Penzeys’ hot sauce or ½ teaspoon of cayenne pepper at the end. The sofrito’s smoky base handles bold flavors beautifully.

For a protein-packed version, fold in shredded chicken, tofu, or chorizo after the rice is cooked. Or, for a seafood twist, add shrimp or calamari in the last 5 minutes of cooking.

The sofrito’s rich, savory notes complement seafood perfectly, making it a great weeknight dinner option. The possibilities are endless—just keep the sofrito as the star!

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 5g25%
Cholesterol 15mg5%
Sodium 820mg36%
Total Carbohydrate 72g25%
Dietary Fiber 6g21%
Sugars 12g
Protein 16g32%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this recipe without Goya tomato sauce?

Use 2 cups crushed tomatoes (about 1 can) and add ½ teaspoon smoked paprika to mimic the depth. For extra richness, stir in 1 tablespoon tomato paste with the sofrito. The texture will be slightly different but still delicious.

2

Why does my sofrito rice turn out mushy?

Overcooking or stirring too much causes mushiness. After adding rice, bring to a boil once, then reduce to low heat and let it steam uncovered for 10 minutes before covering. This creates a firmer texture. Also, use 1.5 cups uncooked rice—never pre-cooked!

3

How do I make this vegan?

Skip the cheese and use Goya’s vegan tomato sauce instead of regular. For extra protein, stir in 1 cup cooked black beans or ½ cup diced zucchini with the rice. The sofrito’s smoky flavor still shines without dairy.

4

Can I use brown rice or quinoa instead?

Brown rice works but requires 20-30% more liquid (try 2.5 cups water) and simmers for 45-50 minutes total. Quinoa cooks in 15 minutes but absorbs flavors differently—use 1 cup quinoa to 2 cups liquid and reduce cooking time to 20 minutes.

5

What’s the best way to reheat leftovers?

Add 1-2 tablespoons water per cup of rice to a skillet over medium-low heat. Cover and warm for 3-5 minutes, stirring once. The sofrito’s oils prevent drying, so leftovers taste even better reheated!

★★★★★4.5(4 reviews)
Categories Side Dishes