Main Courses
This canned sardines and rice recipe transforms pantry staples into a Mediterranean-inspired one-pan meal that's packed with protein and flavor. The secret lies in balancing the rich, briny sardines with fragrant rice and bright citrus, creating a dish that's both hearty and light.
I developed this recipe during a particularly busy week when I needed a quick yet satisfying dinner that didn't require multiple dishes or complicated techniques.
What makes this recipe special is its versatility—it works equally well with white, jasmine, or basmati rice, and can be customized with your favorite herbs and spices.
The canned sardines provide a convenient source of omega-3 fatty acids, while the rice adds the perfect neutral base to soak up all the flavors. Ready in just 30 minutes, this dish delivers restaurant-quality results with minimal effort.
By the time you're done, you'll have a fragrant, golden rice dish studded with flaky sardines, their oil infusing the grains with rich, savory depth. The dish is naturally pescatarian and packed with nutrients, making it an excellent choice for a weeknight dinner or meal prep.
The best part? It comes together in a single pan, which means less cleanup and more time enjoying your meal.
Serve this Mediterranean-inspired dish with a squeeze of fresh lemon, a sprinkle of parsley, and a side of crusty bread to soak up every last bit of flavor. Here's everything you need to create this simple yet satisfying recipe.
Ingredients for canned sardines and rice
Pantry staples plus a few fresh touches make this Mediterranean-inspired one-pan meal shine.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, jasmine or basmati preferred |
| Canned Sardines in Olive Oil 🐟 | 2 cans | Drained, oil reserved |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For cooking rice, fruity variety |
| Chicken or Vegetable Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped, stems removed |
| Dried Oregano 🍃 | 1 tsp | Mediterranean blend preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Red Bell Pepper 🧅 | 1 whole | Diced, seeds removed |
| Red Onion 🧅 | ½ whole | Finely chopped |
| Crusty Bread 🍞 | 4 slices | For serving, any variety |
The sardines are the star here—look for high-quality brands like Wild Planet or Ocean's Pride in the canned fish aisle. They should be packed in olive oil, not water, for that rich flavor. Trader Joe's and Whole Foods usually carry the best selection. Fresh parsley and lemon juice brighten everything up, so grab them if they're on sale. The rice is where you can get creative: white, jasmine, or basmati all work, but I lean toward basmati for its distinct aroma. If you're feeling fancy, grab a small bag of Persian basmati from the international aisle—it's worth the extra dollar.
No fresh parsley? Dried works at half the amount, but it won't have the same pop. Running low on lemon juice? Substitute lime juice or even a splash of white wine vinegar in a pinch. The red bell pepper and onion add sweetness—if you don't have them, frozen diced peppers work fine. Want more depth? Add a pinch of smoked paprika or a bay leaf while cooking. The sardine oil from the cans is flavor gold—don't drain it completely! Use about 2 tablespoons of that oil when cooking the rice for extra richness. The crusty bread is just for serving, so grab whatever's on sale at the bakery section.
This dish reheats beautifully—just add a splash of water or broth to the pan. Keeps for 3-4 days in the fridge or 3 months frozen. I always make extra because it's perfect for meal prep. Store the rice mixture separately from the bread to keep it crisp. The flavors actually improve overnight as everything melds together. For serving, a sprinkle of extra parsley and a squeeze of lemon make it feel restaurant-worthy. Pair with a simple side salad to round out the meal.
Why You'll Love This Recipe
- I’ll be real: I keep a few cans of sardines on hand just for this. It’s my go-to when I’m low on fresh ingredients or need a meal that won’t break the bank. The broth adds body, the olive oil ties everything together, and the lemon? That’s the secret weapon that makes it taste fresh every time. Not the prettiest, but the taste makes up for it.
- Five-Ingredient Magic: I swear by this one—just rice, sardines, olive oil, broth, and a squeeze of lemon. That’s it. No chopping, no fuss, and no last-minute grocery runs. The sardines bring the umami punch while the lemon cuts through the richness—like a Mediterranean vacation in a bowl.
- Lunchbox Hero: Here’s what sold me—this keeps perfectly for days. Pack it cold for work or reheat it for dinner, and the rice stays fluffy while the sardines hold their shape. My kids actually eat their veggies when I mix in steamed greens (shh, don’t tell them it’s healthy). Budget-friendly? Absolutely. Reliable? Even more so.
- Pantry Staple Power: I’ll be real: I keep a few cans of sardines on hand just for this. It’s my go-to when I’m low on fresh ingredients or need a meal that won’t break the bank. The broth adds body, the olive oil ties everything together, and the lemon? That’s the secret weapon that makes it taste fresh every time. Not the prettiest, but the taste makes up for it.
Step-by-step instructions for Mediterranean-inspired one-pan meal
This one-pan wonder brings bold Mediterranean flavors to your table in under 30 minutes.
Toast the Rice and Build Flavor
Heat the 0.25 cup extra-virgin olive oil in a large skillet over medium heat. Add the 1.5 cups long-grain white rice and toast for 2-3 minutes, stirring constantly, until the grains turn translucent at the edges and give off a nutty aroma. This step prevents mushy rice and develops deeper flavor.
Next, add the 0.5 whole red onion and 1 whole red bell pepper (both already diced), along with the 3 cloves minced garlic. Cook for another 3-4 minutes until the vegetables soften slightly and the garlic becomes fragrant. You'll notice the skillet filling with delicious aromas—this is where the magic begins. If the vegetables start to brown too quickly, reduce heat slightly to prevent burning.
Add Broth and Seasonings
Pour in the 1.5 cups chicken or vegetable broth and bring to a gentle simmer. The broth should just barely cover the rice—if it looks too dry, add a splash of water. Stir in the 1.5 tsp salt, 1 tsp dried oregano, and 0.5 tsp ground black pepper, mixing well to distribute the seasonings evenly.
At this point, the rice will begin absorbing the liquid. Let it simmer uncovered for 12-15 minutes until most of the liquid is absorbed and the rice is tender but still slightly firm in the center. You'll know it's ready when the bottom of the pan develops a light crust—this indicates the rice is cooking properly. Don't peek too often, as each time you lift the lid, you release steam that slows the cooking process.
Incorporate Sardines and Finish Cooking
Once the rice is nearly tender, open the two cans of canned sardines in olive oil (don't drain them completely—reserve about 2 tablespoons of the oil from the cans). Using a fork, gently break up the sardines and stir them into the rice along with their reserved olive oil. The sardines will melt into the rice, creating a rich, creamy texture.
Add the 2 tbsp lemon juice and mix thoroughly. The bright acidity balances the richness of the sardines and enhances all the flavors. Cover the skillet and let it cook for another 5 minutes to allow the sardines to fully integrate and the rice to finish cooking. The dish should have a fragrant, slightly tangy aroma that makes your kitchen smell amazing.
Garnish and Serve
Remove the skillet from heat and stir in the 0.25 cup chopped fresh parsley. The parsley adds a fresh, vibrant finish that brightens the dish. Let the meal rest for 2-3 minutes—this allows the flavors to meld together and the rice to finish absorbing any remaining liquid. The final texture should be creamy yet slightly firm, with tender sardines evenly distributed throughout.
Serve the sardine rice immediately, accompanied by the 4 slices crusty bread on the side. The bread will soak up any extra sauce and provide a satisfying contrast to the creamy rice. For an extra touch, sprinkle a pinch of additional black pepper and a few more parsley leaves on top before serving. This Mediterranean-inspired one-pan meal is ready to enjoy!
Pro Tips For Making Canned Sardines And Rice
- Drain and Rinse Sardines: I learned this the hard way—those canned sardines come packed in olive oil, and dumping them straight into your rice will turn it into a greasy mess. Give them a quick drain and rinse under cold water to cut the excess oil, but don’t overdo it or you’ll lose flavor.
- Toast the Rice First: Skip the mushy rice by toasting the grains in a dry pot over medium heat for 2-3 minutes before adding liquid. You’ll hear them pop like popcorn—this step locks in texture and prevents that sad, gluey consistency.
- Use Cold Broth: Adding cold broth instead of hot when cooking the rice guarantees even, fluffy grains. Hot broth causes uneven cooking, and you’ll end up with some grains still crunchy while others fall apart. Trust me, the cold start makes all the difference.
- Finish with Lemon Zest: Squeeze in the lemon juice at the end, but don’t stop there—sprinkle a pinch of lemon zest over the top. It brightens the dish without overpowering the sardines’ rich flavor, and it’s a move that takes this simple meal from basic to bright.
Best sauces and condiments for this dish
Lemon-Garlic Aioli
This bright, creamy sauce elevates your sardine rice with its tangy-sweet profile. Whisk together ½ cup mayonnaise, 1 tbsp fresh lemon juice, 1 minced garlic clove, 1 tsp Dijon mustard, and 1 tbsp reserved sardine oil from the cans.
Drizzle over the finished dish for a luxurious finish. 🍋
Spicy Harissa Yogurt
For heat lovers, blend ½ cup plain Greek yogurt, 1 tbsp harissa paste, 1 tsp lemon juice, and ½ tsp salt. The smoky harissa balances the sardines' richness while adding a creamy contrast. Serve as a side or dollop directly on the rice.
Olive Tapenade
Transform pantry olives into a bold topping by blending 1 cup pitted Kalamata olives, 2 tbsp capers, 1 tbsp olive oil, 1 minced garlic clove, and 1 tbsp lemon juice. Spoon over the dish for a briny, umami kick that complements the sardines perfectly.
Chimichurri Sauce
This herb-packed sauce adds freshness to every bite. Pulse 1 cup parsley, ¼ cup cilantro, 2 garlic cloves, 2 tbsp red wine vinegar, ½ cup olive oil, and ½ tsp red pepper flakes in a food processor.
Let it sit for 10 minutes before serving to let flavors meld.
Garlic Confit Oil
Infuse 1 cup olive oil with 6 thinly sliced garlic cloves and 1 tsp dried oregano by simmering on low heat for 10 minutes. Strain and drizzle over the finished dish for an aromatic, garlicky depth that enhances every component. 🌿
Tahini Dressing
For a nutty twist, whisk ¼ cup tahini, 2 tbsp lemon juice, 1 tbsp maple syrup, 2 tbsp water, and ½ tsp salt. The tahini adds richness that pairs beautifully with the sardines' briny notes while keeping the dish light and fresh.
Nutrition facts
Frequently asked questions
Can I use any type of rice for this recipe?
While this recipe works with most long-grain white rice, basmati or jasmine rice add a lovely floral aroma that pairs beautifully with the Mediterranean flavors. For extra fluffiness, try arborio rice (used in risotto) and add ½ cup more broth while cooking. Avoid sticky rice varieties like sushi rice—they'll make the dish too dense.
What if I don't like sardines? Can I substitute another protein?
For a similar texture and flavor profile, try canned tuna or anchovies (use half the amount). Vegetarians can use chickpeas or crumbled tofu, though the dish will lose some of its rich, briny depth. The key is maintaining the protein-to-rice ratio for balanced flavor.
How do I make this dish ahead of time?
This recipe reheats beautifully! Cook the rice mixture as directed, then store it in an airtight container in the fridge for up to 3 days. When reheating, add 1-2 tablespoons of water or broth to prevent drying out. For freezing, portion into individual servings and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Why does my rice turn out mushy?
Mushy rice usually happens from overcooking or using too much liquid. Start by toasting the rice in oil for 2-3 minutes before adding broth—this creates a protective crust. Use 1.5 cups broth for 1.5 cups rice and adjust based on your stove's heat. If using a heavy-bottomed pot, reduce broth by ¼ cup since it retains heat better.
Can I make this dish in an Instant Pot?
Yes! Sauté the onion, bell pepper, and garlic in the Instant Pot using 0.25 cup olive oil on sauté mode. Add rice, broth, and seasonings, then cook on high pressure for 4 minutes. Quick-release the pressure, stir in sardines and lemon juice, then let sit covered for 5 minutes before serving. The Instant Pot version finishes in just 15 minutes!
