Store-Cupboard Salmon and Bean Pasta – Easy Budget Family Dinner

When the fridge is looking a little empty, this store-cupboard salmon and bean pasta is a useful dinner to have in your weekly meal rotation. It combines tinned salmon, cannellini beans and chopped tomatoes with everyday pasta, courgette and red pepper for a filling meal made from simple ingredients.

The cannellini beans make the tomato sauce more substantial, while the salmon adds flavour without needing several tins of fish. Best of all, the sauce comes together while the pasta cooks, making this an easy option for busy family evenings.

This affordable salmon pasta recipe is also flexible: you can swap the beans or vegetables according to what you already have, helping reduce unnecessary food shopping and waste.

Why This Salmon and Bean Pasta Works

  • Uses convenient tinned salmon, beans and tomatoes.
  • Ready in approximately 30 minutes.
  • Makes one tin of salmon go further across four portions.
  • Includes vegetables in the tomato sauce.
  • Easy to adapt with cupboard and freezer ingredients.

Recipe at a Glance

DetailsInformation
Servings4
Preparation time10 minutes
Cooking timeApproximately 20 minutes
Total timeApproximately 30 minutes
CourseMain meal
Cooking methodHob

Ingredients

For the Pasta

  • 350g dried pasta
  • Water for cooking

For the Salmon and Bean Sauce

  • 1 × 400g tin cannellini beans, drained and rinsed
  • 1 tin salmon, approximately 200–220g before draining, flaked
  • 1 × 400g tin chopped tomatoes
  • 1 courgette, diced
  • 1 red pepper, diced
  • 1 small onion, finely chopped
  • 2 garlic cloves, crushed
  • 1 tbsp vegetable oil
  • Dried basil, to taste
  • Freshly ground black pepper

Ingredient Notes and Budget-Friendly Swaps

Tinned salmon: A convenient cupboard ingredient that saves preparation time. Drain it and gently break it into pieces. Check for bones according to your preference.

Cannellini beans: Their mild flavour works well with tomato sauce and helps make the meal more filling. Butter beans or chickpeas are suitable alternatives.

Pasta: Penne, fusilli or another short pasta shape works particularly well because it catches the sauce.

Courgette and pepper: Add colour and texture. Frozen peppers can be used when fresh ones aren’t available.

Chopped tomatoes: A standard supermarket own-brand tin works well. There is no need for an expensive ready-made pasta sauce.

Basil: Dried basil is a convenient store-cupboard seasoning. Add it gradually to suit your taste.

How to Make Salmon and Bean Pasta

Step 1: Cook the Pasta

Bring a large saucepan of water to the boil.

Add the dried pasta and cook according to the packet instructions until tender.

Before draining, reserve a small mug of the starchy cooking water.

Drain the pasta and set aside while finishing the sauce.

Step 2: Soften the Vegetables

While the pasta cooks, heat the vegetable oil in a large frying pan or saucepan over a medium heat.

Add the chopped onion, diced red pepper and courgette.

Cook for approximately 6–8 minutes, stirring occasionally, until the vegetables begin to soften.

Step 3: Add Garlic and Tomatoes

Stir in the crushed garlic and cook briefly until fragrant.

Add the chopped tomatoes and a little dried basil.

Simmer gently for approximately five minutes, allowing the sauce to thicken slightly.

If the tomatoes taste particularly sharp, let the sauce cook a little longer rather than immediately adding sugar.

Step 4: Stir in the Beans

Add the drained and rinsed cannellini beans.

Stir gently until they are coated in the tomato sauce and heated through.

The beans should remain mostly whole, giving the finished pasta a pleasant texture.

Step 5: Add the Salmon

Drain the tinned salmon and gently break it into bite-sized pieces.

Fold it into the sauce, taking care not to mash it completely.

Warm the salmon through gently.

Step 6: Combine with the Pasta

Add the drained pasta to the sauce and toss carefully.

If the mixture feels too thick, add a small splash of reserved pasta cooking water.

Season with freshly ground black pepper and a little more dried basil if needed.

Serve immediately.

How to Keep the Salmon from Breaking Apart

Tinned salmon is already cooked and can become very finely shredded if stirred repeatedly.

For a better texture, prepare the tomato and bean sauce first, then fold the salmon through towards the end.

Use a large spoon and stir gently, allowing some pieces of salmon to remain visible in the finished dish.

Avoid boiling the sauce vigorously after adding the fish.

How to Make This Pasta More Budget-Friendly

This recipe is designed to make a modest amount of fish stretch across a family meal.

The cannellini beans add substance without requiring another tin of salmon, while pasta and chopped tomatoes are useful cupboard staples.

Compare supermarket own-brand tinned fish and beans by drained weight, as tin sizes can vary.

Use the vegetables you already have. Frozen peppers, spare courgette or a handful of suitable cooked vegetables can all help reduce waste.

If salmon is unavailable or too expensive, drained tinned tuna can be used as an alternative, although the flavour and texture will change.

What to Serve with Salmon and Bean Pasta

The pasta already contains fish, beans and vegetables, so it can be served as a complete meal.

For an additional side, try:

  • Steamed broccoli.
  • A simple green salad.
  • Cucumber and tomato salad.
  • Seasonal vegetables already available in your fridge or freezer.

A squeeze of lemon is also a pleasant optional finishing touch if you have one available.

Make Ahead and Storage

You can chop the vegetables in advance and store them appropriately in the fridge.

The tomato and bean sauce can also be prepared ahead, with the salmon folded in when reheating and assembling the dish.

Allow cooked leftovers to cool promptly and refrigerate within two hours. Eat within 48 hours and reheat only once until steaming hot throughout.

Take care when handling tinned fish, and follow the storage instructions on the packaging.

Frequently Asked Questions

Can I use tinned tuna instead of salmon?

Yes. Drain the tuna and fold it through the finished sauce. The result will have a slightly different flavour, but the same general method works.

What beans work best with salmon pasta?

Cannellini beans have a mild flavour and soft texture, making them a good choice. Butter beans or chickpeas are also suitable.

Can I use frozen vegetables?

Yes. Frozen peppers work particularly well. Cook off excess moisture before adding the chopped tomatoes so the sauce doesn’t become watery.

Do I need to remove the bones from tinned salmon?

Some tinned salmon contains soft, edible bones. Check the product and remove them according to your preference, particularly when preparing food for younger family members.

Can I make this recipe without courgette?

Absolutely. Use extra pepper, another suitable vegetable or a small amount of frozen peas instead.

How can I stop the pasta sauce from drying out?

Reserve some pasta cooking water and add it gradually when combining the pasta and sauce. This helps loosen the mixture without diluting the flavour too much.

More Store-Cupboard Family Meal Ideas

Keeping a few versatile tins of beans, tomatoes and fish in your cupboard can make it easier to prepare dinner without an extra supermarket trip.

Explore our Budget Family Meals UK guide for more affordable family recipes, or organise your weekly menu with our Free UK Family Meal Planner.

Leave a Comment