Creamy Tuna Mushroom Pasta (Easy Weeknight Dinner)
Creamy Tuna Mushroom Pasta is a warm, comforting dish that combines pasta with a creamy sauce made from tuna, mushrooms, garlic, and milk or cream. This recipe is perfect for a quick family dinner because it’s filling, easy to make, and doesn’t require complicated cooking skills. The mushrooms add a delicious earthy flavor, while the tuna gives you a boost of protein, making this meal balanced and satisfying.

This dish is popular because it’s budget-friendly and versatile. You can use any type of pasta you like spaghetti, penne, or fusilli and you can make it as creamy as you want by adjusting the sauce. Kids and adults both enjoy this recipe, and it’s a great way to sneak in some extra veggies.
You Should Try the Creamy Tuna Mushroom Pasta
If you’re looking for a dinner that is quick, tasty, and doesn’t leave you with a mountain of dirty dishes, this is the perfect recipe. Creamy Tuna Mushroom Pasta takes about 20–25 minutes to prepare, which means you can have a warm meal on the table fast. It’s great for weeknights when everyone is hungry, and you don’t want to spend hours cooking.
This dish is also an excellent way to use pantry staples like canned tuna and dried pasta. You’ll be surprised at how such simple ingredients can create a rich and creamy meal. Plus, it’s kid friendly most children love pasta, and the creamy sauce makes it extra comforting.
Table of Contents
Ingredients for Creamy Tuna Mushroom Pasta
Here’s everything you’ll need to make this Creamy Tuna Mushroom Pasta
- 300g about 10 oz of pasta spaghetti, Farfalle ,penne, or fusilli
- 2 cans of tuna drained
- 1 cup sliced mushrooms fresh or canned
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 1 ½ cups milk or cream
- 2 tbsp butter or olive oil
- 2 tbsp flour for thickening
- ½ tsp salt
- ½ tsp black pepper
- ¼ tsp dried thyme or oregano optional
- ½ cup grated Parmesan cheese optional
How to Make Creamy Tuna Mushroom Pasta
Step One
The first thing you need to do is cook the pasta: Bring water to a boil in a large pot, add a pinch of salt, and cook the pasta according to the package instructions until tender. Drain and set aside, reserving 1/2 cup of the pasta water for later.
Step Two
Now, prepare the sauce base: In a skillet over medium heat, melt the butter or heat the olive oil. Add the chopped onion and garlic and cook until soft and fragrant about 2-3 minutes. Then, cook the mushrooms: Add the sliced mushrooms to the skillet and sauté for about 5 minutes, until browned and tender.

Step Three
Now, cream it up: Sprinkle the flour over the mushrooms, stirring quickly to coat. Slowly pour in the milk or cream, stirring constantly to avoid lumps. Simmer the sauce until it thickens slightly about 3-4 minutes. Add the tuna: Gently stir in the drained tuna, cutting it into chunks. Season with salt, pepper, and herbs.
Step Four
Toss with the pasta: Add the cooked pasta to the skillet. Stir the ingredients together until the pasta is well coated with the creamy sauce. If the sauce is too thick, add a little of the remaining pasta water.

Finally, it’s time to serve: Sprinkle Parmesan cheese over the top and mix again. Serve hot.
Kitchen Equipment Needed :
Before you start cooking, make sure you have the following equipment ready:
- Large pot for boiling pasta
- Medium skillet or pan for sauce
- Wooden spoon or spatula
- Strainer or colander
- Measuring cups and spoons
- Cutting board
- Knife
- Can opener
Tips for Making the Best Creamy Tuna Mushroom Pasta
Use fresh mushrooms if possible for better flavor and texture.
If you want a richer sauce, replace half the milk with heavy cream.
Add a handful of frozen peas or spinach for extra nutrition and color.
Serving Suggestion
I like to serve this dish with a green salad because it goes great with it, or with steamed vegetables because it goes great with it too, and I like to serve it with drinks like fruit juice or mojitos.

Frequently Asked Question
Can I use fresh tuna instead of canned tuna ?
Yes, you can cook fresh tuna chunks in a pan first, then add them to the sauce.
How can I make the sauce creamier ?
Use heavy cream instead of milk, or add a spoonful of cream cheese for extra creaminess.
How do I reheat leftovers without drying them out ?
Add a splash of milk or cream and reheat gently on the stove or in the microwave.
Can I freeze this dish ?
Freezing is not ideal because the creamy sauce may separate, but you can freeze the sauce separately if needed.
Creamy Tuna Mushroom Pasta
Course: Main CourseCuisine: Italian, AmericanDifficulty: Easy4
servings10
minutes15
minutes450
kcalCreamy Tuna Mushroom Pasta is a quick and comforting dish made with pasta, mushrooms, and tuna tossed in a rich, creamy sauce. Perfect for a weeknight dinner that’s budget friendly, kid-approved, and ready in just 25 minutes!
Ingredients
300g about 10 oz of pasta spaghetti, penne, or fusilli
2 cans of tuna drained
1 cup sliced mushrooms fresh or canned
1 small onion, finely chopped
2 garlic cloves, minced
1 ½ cups milk or cream
2 tbsp butter or olive oil
2 tbsp flour for thickening
½ tsp salt
½ tsp black pepper
¼ tsp dried thyme or oregano optional
½ cup grated Parmesan cheese optional
Directions
- The first thing you need to do is cook the pasta: Bring water to a boil in a large pot, add a pinch of salt, and cook the pasta according to the package instructions until tender. Drain and set aside, reserving 1/2 cup of the pasta water for later.
- Now, prepare the sauce base: In a skillet over medium heat, melt the butter or heat the olive oil. Add the chopped onion and garlic and cook until soft and fragrant about 2-3 minutes. Then, cook the mushrooms: Add the sliced mushrooms to the skillet and sauté for about 5 minutes, until browned and tender.
- Now, cream it up: Sprinkle the flour over the mushrooms, stirring quickly to coat. Slowly pour in the milk or cream, stirring constantly to avoid lumps. Simmer the sauce until it thickens slightly about 3-4 minutes. Add the tuna: Gently stir in the drained tuna, cutting it into chunks. Season with salt, pepper, and herbs.
- Toss with the pasta: Add the cooked pasta to the skillet. Stir the ingredients together until the pasta is well coated with the creamy sauce. If the sauce is too thick, add a little of the remaining pasta water.
- Finally, it's time to serve: Sprinkle Parmesan cheese over the top and mix again. Serve hot.
Notes
- Cook Pasta Al Dente: Slightly undercook your pasta so it stays firm and doesn’t get mushy when mixed with the sauce.
- Save Pasta Water: Keep at least ½ cup of the starchy pasta water to loosen up the sauce if it’s too thick.
- Drain Tuna Well: Press out extra water or oil from tuna to avoid a watery sauce.
- Add Veggies: Toss in spinach, peas, or broccoli to make it more nutritious and colorful.
You can add this post to your favorite Pinterest board!

