Let’s be honest: that lonely can of tuna in the back of your cupboard deserves a glow-up. Forget dry casseroles or sad desk salads—this creamy tuna pasta recipe is the ultimate comfort food hack for when your wallet is light but your cravings are heavy. We’re taking humble pantry staples and turning them into a velvety, savory masterpiece that brings serious main character energy to your dinner table.
This dish is the definition of a “Frugal Feast” MVP. It’s a budget-friendly dinner that comes together in less than 20 minutes, making it perfect for busy students, exhausted parents, or anyone who just wants a meal that slaps without the effort. By making a quick homemade white sauce (it’s easier than you think!), you get a rich, restaurant-quality vibe for pennies per serving.

If you’ve been hunting for easy canned tuna recipes that don’t taste like “struggle food,” you’ve found the one. It’s cheesy, it’s comforting, and it proves once and for all that you don’t need a massive grocery budget to cook a meal that tastes like a million bucks.

Creamy Tuna Pasta Recipe
Ingredients
- 1 lb dried pasta shells, penne, or fusilli work best
- 2 cans 5 oz each tuna, drained well
- 2 tbsp butter
- 2 cloves garlic minced
- 2 tbsp all-purpose flour
- 1 ½ cups milk
- 1 cup frozen peas
- ½ cup shredded cheese cheddar or parmesan, optional but recommended
- Salt and black pepper to taste
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil. Toss in your pasta and cook it until al dente (tender but with a little bite). Before you drain it, mug a splash of that starchy pasta water just in case, then drain the rest.
- Make the White Sauce: While the pasta cooks, melt the butter in a large skillet over medium heat. Add the garlic and cook for 30 seconds until fragrant. Whisk in the flour and cook for 1 minute (don’t burn it!). Slowly pour in the milk while whisking constantly until the sauce is smooth and thickens up, about 3-4 minutes.
- Add the Tuna and Peas: Turn the heat down to low. Stir in your drained tuna, breaking up big chunks with your spoon. Toss in the frozen peas (they will cook instantly in the hot sauce) and the cheese if you’re using it. Stir until everything is warmed through and melty.
- Combine and Serve: Dump the cooked pasta into the skillet with the sauce. Toss it all together until every noodle is coated in creamy goodness. If it looks too thick, add a splash of that reserved pasta water. Season with salt and pepper and serve immediately!
