Love this? Pin it for later!
Last Tuesday evening found me staring into my pantry, surrounded by the chaos of a busy week. Between work deadlines, kids' activities, and that never-ending laundry pile, grocery shopping had fallen by the wayside. Sound familiar? Just when I was about to surrender to takeout (again), I spotted those reliable pantry heroes: canned tuna, rice, and a lonely can of evaporated milk. Twenty-five minutes later, my kitchen smelled like I'd been cooking all day, and my skeptical teenager was asking for seconds.
What makes this soup special isn't just its pantry-friendly nature—though that's certainly a bonus when you're trying to avoid another grocery run. It's the way the creamy base hugs each grain of rice, how the tuna flakes into tender morsels that almost melt into the broth, and how a squeeze of lemon brightens everything at the end. This isn't your grandmother's watery tuna casserole in soup form (though I loved her dearly). This is sophisticated comfort food that happens to be budget-friendly and weeknight-easy.
Perfect for when the weather turns chilly, when you're watching your grocery budget, or when you need something nourishing that doesn't require a trip to the store. I've served this to dinner guests who never guessed it started with canned goods, watched picky toddlers devour bowlfuls, and used it to comfort friends going through tough times. It's the kind of recipe that reminds us that great cooking isn't about expensive ingredients—it's about understanding how to coax maximum flavor from what you have.
Why This Recipe Works
- Pantry Perfect: Uses ingredients you probably have on hand right now—no special shopping required
- One-Pot Wonder: Everything cooks in a single pot, minimizing dishes and maximizing flavor
- Customizable: Easily adapts to whatever vegetables or proteins you have available
- Family-Friendly: Mild flavors appeal to picky eaters while sophisticated enough for adults
- Protein-Packed: Each serving delivers a generous helping of protein from tuna and evaporated milk
- Weeknight Fast: Ready in under 30 minutes, perfect for busy evenings
- Comfort Food: Creamy, warming, and satisfying—like a hug in a bowl
- Budget Champion: Feeds a family of four for under $10 using humble ingredients
Ingredients You'll Need
The beauty of this soup lies in its humble ingredient list, but don't let simplicity fool you—each component plays a crucial role in building layers of flavor. The key is understanding how these pantry basics work together to create something greater than the sum of their parts.
Canned Tuna in Olive Oil: This is non-negotiable for me. While water-packed tuna works in a pinch, oil-packed tuna delivers a richness that water-packed simply can't match. The olive oil infuses the tuna with flavor, and that oil becomes liquid gold when we use it to sauté our aromatics. Look for solid albacore or yellowfin packed in olive oil—skip the bargain basement brands here, as quality directly impacts flavor. If you're watching your budget, even a mid-range store brand packed in oil will outperform premium water-packed tuna.
Long-Grain White Rice: I specify long-grain because it maintains its structure during cooking, unlike short-grain rice which can become mushy. Jasmine or basmati work beautifully and add subtle floral notes, but plain long-grain is perfect. Avoid instant rice—it breaks down too quickly and creates a gummy texture. Brown rice can substitute if you prefer, but add an extra 10-15 minutes to the simmering time and an additional half cup of liquid.
Evaporated Milk: This is the secret weapon for creaminess without the heaviness of actual cream. Evaporated milk has approximately 60% of its water removed, concentrating the proteins and natural sugars. This creates a silkier texture than regular milk and won't curdle when heated like fresh dairy sometimes can. In a pinch, you could use half-and-half, but evaporated milk has that nostalgic comfort food quality I love.
Chicken or Vegetable Broth: The foundation of our soup base. Homemade stock is wonderful, but let's be real—this is a pantry recipe. I keep low-sodium boxed broth on hand for better control over seasoning. If you're using regular broth, taste before adding additional salt. Water works in a absolute emergency, but you'll need to compensate with more aromatics and seasoning.
Aromatics (Onion, Carrot, Celery): The holy trinity of soup making. These vegetables create the flavor base that transforms our simple ingredients into something complex. Keep frozen diced onions on hand for even faster prep—no judgment here. Celery adds a subtle bitterness that balances the richness, while carrots contribute natural sweetness and beautiful color.
Garlic: Fresh garlic is ideal, but I've made this with garlic powder when that's all I had. Use ½ teaspoon garlic powder per clove if substituting. For fresh garlic, smash the cloves with the flat of your knife—it releases more flavor than simple mincing.
Lemon: This brightens everything and prevents the soup from tasting heavy. The acid balances the rich dairy and fish, creating a more sophisticated flavor profile. In summer, I use fresh herbs like dill or parsley instead, but lemon is my winter go-to.
Butter and Flour: Our thickening agents that create the creamy base. This roux technique is classic for a reason—it prevents lumps and creates a stable, smooth texture. Use unsalted butter to control seasoning, and all-purpose flour works perfectly here.
How to Make Pantry Clean-Out Creamy Tuna and Rice Soup
Prep Your Ingredients
Start by draining your canned tuna, but reserve the olive oil—that's liquid gold we'll use for sautéing. Flake the tuna into bite-sized chunks, removing any obvious pieces of skin or bone (though tiny ones are fine and actually nutritious). Dice your vegetables into uniform pieces about ¼-inch in size. This ensures even cooking and pleasant texture in every bite. Measure out your rice and broth. Having everything ready before you start cooking prevents the dreaded "where did I put the rice" scramble mid-recipe.
Build Your Flavor Base
Heat the reserved tuna oil in a large Dutch oven or heavy-bottomed pot over medium heat. When it shimmers, add the diced onion with a pinch of salt. The salt helps draw out moisture and prevents browning. Cook for 3-4 minutes, stirring occasionally, until the onions turn translucent but not brown. Add the carrots and celery, cooking another 4-5 minutes until they begin to soften. The vegetables should look bright and fresh, not tired and overcooked. Add the garlic in the last minute—garlic burns easily and turns bitter, so we add it after the other vegetables have started cooking.
Create the Roux
Push the vegetables to the sides of the pot, creating a clear space in the center. Add the butter and let it melt completely without browning. Sprinkle the flour over the melted butter and whisk constantly for 2 minutes. This cooks out the raw flour taste. The mixture should form a pale golden paste that coats the bottom of the pot. If it looks greasy, add another tablespoon of flour. If it's too dry and crumbly, add a small pat of butter. This roux is what will give our soup body and prevent it from being thin and watery.
Deglaze and Simmer
Slowly pour in the chicken broth, whisking constantly to prevent lumps. Start with just half a cup, whisk until smooth, then add the rest. This gradual process ensures your soup base will be silky, not lumpy. Bring to a gentle simmer, stirring frequently. Add the rice, bay leaf, and thyme. Reduce heat to low, cover partially, and simmer for 12-15 minutes, stirring occasionally to prevent the rice from sticking to the bottom. The soup should thicken noticeably as the rice releases its starch.
Add the Creamy Elements
Reduce heat to the lowest setting. Stir in the evaporated milk, then gently fold in the flaked tuna. Be careful not to over-stir—tuna can break down into unappetizing shreds if handled too much. The soup should take on a beautiful creamy appearance, coating the back of a spoon. If it seems too thick, add broth or water a quarter-cup at a time until you reach your desired consistency. Remember, it will continue to thicken as it stands, so err on the side of slightly thinner.
Season and Brighten
Taste and season generously with salt and freshly ground black pepper. The amount needed will vary based on your broth, but plan on at least ½ teaspoon salt and several grinds of pepper. Remove from heat and stir in the lemon juice. This is crucial—the acid brightens all the flavors and prevents the soup from tasting heavy or one-dimensional. Serve immediately, garnished with additional lemon wedges on the side.
Expert Tips
Temperature Control
Never let this soup boil after adding the evaporated milk. High heat causes dairy proteins to seize and separate, creating an unpleasant grainy texture. Gentle heat is your friend here.
Broth Consistency
If your soup becomes too thick upon standing (rice is greedy for liquid), simply thin it with additional broth or water. Heat gently and adjust seasoning as needed.
Make-Ahead Hack
Cook the soup base without the rice, then add freshly cooked rice when reheating. This prevents the rice from absorbing all the liquid and becoming mushy.
Flavor Boosters
Add a parmesan rind while simmering for extra umami, or stir in a handful of frozen peas with the tuna for color and sweetness.
Leftover Magic
Transform leftovers into a casserole by pouring into a baking dish, topping with buttered breadcrumbs, and baking at 375°F until golden and bubbly.
Vegetable Additions
Diced potatoes, corn kernels, or chopped spinach all work beautifully. Add hard vegetables with the rice, tender greens in the last few minutes.
Spice It Up
Add a pinch of red pepper flakes with the garlic, or stir in a teaspoon of your favorite hot sauce with the lemon juice for a warming kick.
Dairy-Free Option
Replace evaporated milk with full-fat coconut milk for a dairy-free version that adds a subtle tropical note that complements the tuna beautifully.
Variations to Try
Mediterranean Style
Substitute the lemon juice with 2 tablespoons of white wine vinegar, add ½ cup chopped sundried tomatoes with the vegetables, and stir in ¼ cup chopped kalamata olives and a teaspoon of dried oregano with the tuna. Top with crumbled feta cheese before serving.
Asian-Inspired
Replace the thyme with 1 teaspoon grated fresh ginger, add 1 tablespoon soy sauce with the broth, and stir in 1 cup of frozen edamame with the tuna. Garnish with sliced green onions and a drizzle of sesame oil.
Southwest Style
Add 1 diced bell pepper with the vegetables, substitute lime juice for lemon, and include 1 teaspoon ground cumin and ½ teaspoon smoked paprika. Stir in 1 cup of corn kernels and top with fresh cilantro and crushed tortilla chips.
French Provincial
Add 1 cup diced potatoes with the rice, substitute white wine for ½ cup of the broth, and include 1 teaspoon herbes de Provence. Stir in 2 cups of fresh baby spinach at the end and top with grated Gruyère cheese.
New England Style
Add 2 diced potatoes with the rice, include 1 bay leaf, and substitute half-and-half for the evaporated milk. Add ½ cup of frozen corn and top with oyster crackers and fresh chives.
Italian Wedding Style
Add ½ cup small pasta instead of rice, include 1 teaspoon dried basil and oregano, and stir in 2 cups of baby spinach and 1 can of white beans at the end. Serve topped with freshly grated Parmesan cheese.
Storage Tips
Refrigeration
Store cooled soup in airtight containers in the refrigerator for up to 3 days. The rice will continue to absorb liquid, so you may need to thin with additional broth or water when reheating. For best texture, store the soup without rice and add freshly cooked rice when serving. Always reheat gently over low heat, stirring frequently to prevent the dairy from separating.
Freezing
While this soup can be frozen, the dairy may separate upon thawing, creating a grainy texture. For best results, freeze the soup base (without evaporated milk) for up to 3 months. Thaw overnight in the refrigerator, then add the evaporated milk when reheating. Freeze in portion-sized containers for easy weeknight meals. Always leave 1 inch of headspace in containers as liquids expand when frozen.
Make-Ahead Meal Prep
Prepare the vegetable base and freeze in ice cube trays. Pop out frozen cubes and store in freezer bags for up to 3 months. When ready to cook, simply thaw the base, add broth and rice, and proceed with the recipe. This cuts prep time to under 15 minutes on busy weeknights. You can also pre-mix the flour and butter for the roux and store in the refrigerator for up to a week.
Frequently Asked Questions
Absolutely! Sear 8 ounces of fresh tuna steak until just cooked through (about 2 minutes per side), then flake into chunks. Add it at the same point you would add canned tuna. Fresh tuna will give you a more luxurious texture and cleaner flavor, though it does increase the cost significantly. You could also substitute other canned fish like salmon or sardines for a different nutritional profile.
Soups with rice naturally thicken as they stand because rice continues to absorb liquid. Simply thin it with additional broth, water, or even milk until you reach your desired consistency. Heat gently while stirring to combine. For future batches, add the rice later in the cooking process or cook it separately and add just before serving. Remember that soup consistency is personal—some prefer it thick enough to stand a spoon in, others like it more brothy.
Yes, with modifications. Sauté the vegetables and make the roux on the stovetop as directed, then transfer to your slow cooker with the broth. Cook on low for 2-3 hours, add the rice for the final hour, then stir in the evaporated milk and tuna during the last 15 minutes. The rice timing is crucial—too long and it becomes mushy, too short and it's crunchy. You could also cook the rice separately and add it just before serving.
Half-and-half or heavy cream work well, though they'll make the soup richer. For a lighter option, use whole milk mixed with 2 tablespoons of instant potato flakes for thickness. Dairy-free options include full-fat coconut milk (adds subtle coconut flavor) or cashew cream (blend ½ cup soaked cashews with ½ cup water until smooth). Avoid using low-fat milk—it can curdle and won't provide the creamy texture we're after.
Kids often prefer milder flavors. Skip the lemon juice and add ½ cup of small pasta shapes instead of rice—they cook faster and are more familiar to many children. Use mild-flavored vegetables like corn and peas, and consider blending the soup slightly with an immersion blender to create a smoother texture that hides the vegetables. You can also stir in a handful of shredded cheese at the end for extra appeal.
Yes, this soup is pregnancy-safe as long as you use canned tuna that's been properly stored and the soup is heated to steaming (165°F) before serving. However, be mindful of mercury content—limit tuna consumption to 2-3 servings per week. You could substitute canned salmon, which is lower in mercury and higher in omega-3 fatty acids beneficial for fetal development. Always consult your healthcare provider about dietary restrictions during pregnancy.
Pantry Clean-Out Creamy Tuna and Rice Soup
Ingredients
Instructions
- Prep vegetables: Dice onion, carrots, and celery into uniform ¼-inch pieces. Mince garlic. Drain tuna, reserving oil.
- Sauté aromatics: Heat reserved tuna oil in a Dutch oven over medium heat. Add onion with a pinch of salt, cook 3-4 minutes until translucent. Stir in carrots and celery, cook 4-5 minutes. Add garlic in the final minute.
- Make roux: Push vegetables to the sides, melt butter in the center. Whisk in flour and cook 2 minutes until pale golden, stirring constantly.
- Build soup base: Slowly pour in broth, whisking to prevent lumps. Bring to a gentle simmer and add rice, bay leaf, and thyme.
- Simmer: Reduce heat to low and simmer 12-15 minutes, stirring occasionally, until rice is tender and soup has thickened.
- Finish and serve: Reduce heat to lowest setting. Stir in evaporated milk and gently fold in tuna. Season with salt, pepper, and lemon juice. Serve hot.
Recipe Notes
Never let this soup boil after adding the evaporated milk—it will curdle. Store leftovers in the refrigerator for up to 3 days, thinning with additional broth when reheating. For best texture, add rice just before serving if making ahead.