Tuna Coconut Rice with Tomato Basil Sauce

Fragrant jasmine rice absorbs rich coconut milk on the stovetop while ripe tomatoes break down into a bright, garlicky pan sauce. Folding in drained tuna keeps the meal light yet satisfying, balancing the creamy, sweet undertones of the rice with the savory depth of stewed tomatoes and fresh herbs.
Why this one works
- Creamy, subtly sweet coconut rice creates a mellow base for savory toppings.
- Transforms everyday canned tuna and rice into a vibrant, composed dinner.
- Fresh tomatoes cook down quickly into a natural, thick pan sauce.
- A generous garnish of fresh basil adds bright aroma to every bite.

What you’ll need
- 1 cup (185g) Jasmine rice Rinsing briefly before simmering helps keep the cooked grains distinct rather than sticky.
- 1 can (160ml) Coconut milk Gives the rice its rich aroma and velvety texture as it steams.
- 2 cans (300g) Tuna in spring water, drained Drain the liquid thoroughly so the finished tomato sauce stays thick and cohesive.
- 2 cups (400g) Fresh tomatoes, diced Cook until the juices release, evaporate, and reduce into a chunky sauce.
- 1/2 cup (20g) Fresh basil leaves Tear or scatter right before plating to preserve the herb's color and delicate fragrance.
- 2 cloves (10g) Garlic, minced Sauté briefly until fragrant without allowing it to brown or turn bitter.
TRY THIS NEXT: If these flavors sound good to you, Salmon Tomato Spinach Orzo with Tomato Basil Sauce is a natural one to save for next time.
What to have nearby
- Medium saucepan with a lid
- Wide sauté pan or skillet
- Chef's knife and cutting board
Step-by-step instructions
Both parts of this dish cook concurrently on the stovetop. While the rice simmers quietly under a lid, build the tomato base in a separate pan so everything finishes hot and ready to assemble.
- 1Step 1
Combine rice and coconut milk with a splash of water in a saucepan; simmer until fluffy.
- 2Step 2
In a separate pan, sauté garlic, add tomatoes, and cook until thickened into a sauce.
- 3Step 3
Fold the drained tuna into the tomato sauce and simmer for 3 minutes.
- 4Step 4
Serve the tuna tomato mixture over a bed of coconut rice and garnish with fresh basil.
ALSO GOOD: If these flavors sound good to you, Tomato Basil Salmon with Tomato Spinach Orzo is a natural one to save for next time.
A few things worth knowing
- Keep the saucepan tightly covered on low heat so the rice steams evenly in the coconut liquid.
- Allow the diced fresh tomatoes sufficient time to reduce and thicken before stirring in the tuna.
- Fold the tuna into the sauce gently to preserve tender flakes rather than breaking them down completely.
Ways to make it your own
- Garnish with whole small basil leaves or finely torn ribbons for different textures.
- Serve alongside citrus wedges for a light, acidic finish at the table.
Serving suggestions
Spoon the warm coconut rice into shallow bowls, ladle the tuna and tomato sauce directly over the center, and finish with plenty of fresh basil. This dish pairs naturally with a crisp cucumber salad or lightly steamed greens.
Storage & reheating
Cool leftovers and store the rice and tuna mixture in airtight containers in the refrigerator. Reheat gently on the stovetop or in the microwave, adding a tiny splash of water if the rice needs extra moisture.
Nutrition notes
Nutrition is provided as a general estimate for the listed recipe. Brands, exact portions, and ingredient swaps can change the numbers.
Quick recipe answers
How thick should the tomato sauce be before adding the tuna?+
Let the tomatoes cook down until the excess moisture has evaporated and the mixture looks jammy and coats the pan.
Can the coconut rice be prepared ahead?+
It can be cooked slightly in advance; keep the lid on off the heat to retain warmth and steam until serving.
With simple pantry staples and a handful of fresh ingredients, this stovetop meal delivers a comforting balance of richness, savory depth, and fresh herbal brightness.

Tuna Coconut Rice with Tomato Basil Sauce
Fluffy jasmine rice cooked in coconut milk topped with a quick garlicky tomato sauce, tender tuna, and torn fresh basil leaves.

Ingredients
- 1 cup (185g) Jasmine rice
- 1 can (160ml) Coconut milk
- 2 cans (300g) Tuna in spring water, drained
- 2 cups (400g) Fresh tomatoes, diced
- 1/2 cup (20g) Fresh basil leaves
- 2 cloves (10g) Garlic, minced
Instructions
- Combine rice and coconut milk with a splash of water in a saucepan; simmer until fluffy.
- In a separate pan, sauté garlic, add tomatoes, and cook until thickened into a sauce.
- Fold the drained tuna into the tomato sauce and simmer for 3 minutes.
- Serve the tuna tomato mixture over a bed of coconut rice and garnish with fresh basil.
Nutrition
Save the recipes you want to make next.
Browse more recipes or follow the Pinterest profile for the latest food ideas from this collection.


