Skip to Content

Salmon Meal Prep With Veggies

In just under 40 minutes, you can have this high protein salmon meal prep ready for the days to come. These salmon bowls come with vegetables that are packed with nutrients.

The recipe is high protein, dairy-free, and gluten-free (when using coconut aminos instead of soy sauce).

This is my favorite meal prep recipe so far. I actually wasn’t a big fan of eating salmon as a child, so finding ways to make this fish taste good to me has been a journey!

salmon meal prep with veggies

This salmon meal prep with veggies is, so far, my favorite high protein meal prep recipe. It has a perfect combination of sweetness and acidity.

The spices truly bring out the flavors of both vegetables and salmon. It’s both a perfect lunch or dinner meal as I’ve made it for friends as well, and they approved of it!

Why Meal Prep?


If you’re new to the world of meal prepping, it’s only natural to question the benefits of it. Especially when you’re signing up on eating meals that are not newly cooked.

I myself found that meal prepping has multiple benefits that sometimes have nothing to do with your diet.

First, it helps you to take control of your time much better because you always know what meals you have in the fridge and what you’re going to eat. That, in return, actually helps you to eat less, stop snacking so much, and taking in all the unnecessary calories.

That mostly happens because you don’t have to wander around searching for food when you’re hungry. You will always have a nice, nutritious meal in your fridge that will fill you up.

Secondly, meal prepping saves money. You can eat those high protein lunches that can get expensive on a much lower budget.

That’s because when you buy products in bulk, they tend to be cheaper. Also, because you’re most likely going to end up eating less!

high protein salmon meal

What to Consider When Meal Prepping Salmon

Freshness – make sure you add a little bit of lemon to the macro-friendly meal prep bowls to help keep the food fresh for longer. It simply hinders the vegetables from turning brown and keeps your salmon tasting fresh.

Storage – keep salmon meal prep in glass containers like these. While they tend to be heavier, they keep the food fresh for longer than plastic containers. So, it’s an investment worth making!

Recommended: 20 Healthy Sheet Pan Meals

meal prep with salmon

What to Serve With High Protein Salmon

In my humble opinion, salmon tends to go well with sweeter vegetables such as sweet potato, beets, carrots, and parsnip. However, that’s just the way I found salmon to be tasty!

Not everyone is such a sweet tooth like me! So, you could also serve this fish with:

Cauliflower rice – it’s a low carb version of white rice that’s much more nutritious. It has loads of fiber and is packed with vitamins. To make it you’ll need a food processor like this one and a steaming basket like this.

Zoodles (zucchini noodles) – these are so easy to make, all you need is a good quality spiralizer like this one here. Before adding these into your meal prep bowls, make sure you press the zoodles with a towel to get rid of excess water. We don’t want our meal prep to get all watery!

Feel free to have a little bit of sauce with these sides. Whether it’s your favorite low carb sweet chili sauce or BBQ sauce. Just make sure it’s not too high in sugar.

You can get a selection of healthier sauces and dressings here.

healthy recipe with salmon

This High Protein Salmon Meal Prep is Easy to Make

While seeing the meal prep bowls might make you feel that the dish a little fancy or hard to make, that’s not true. The vegetables only require mixing up a few spices and throwing the veggies into the oven.

Meanwhile, the salmon only needs to be fried in a pan. You do need to make sure you get a non-stick pan like this one here. But that’s about it! As long as you count the minutes right, the chances of burning this salmon with a good-quality pan aren’t that high!

So, this is definitely a meal you can make to impress your friends. It looks wonderful but doesn’t really require a skillful cook to make!

meal prep salmon with beets

Other High Protein Meal Prep Recipes You Might Like

Spicy Curried Chicken Meal Prep Bowls – for the times when you miss those Indian flavors but cannot afford all the carbs. It’s an easy chicken meal prep to make!

Spicy Chickpea Meal Prep – a vegetarian meal that actually has some protein to offer! It’s absolutely delicious when the cheese melts a little.

Healthy Chicken Fajitas – a high protein lunch meal prep that’s a healthier version of regular chicken fajitas. A great way to bring in those Mexican flavors into your life.

Salsa Shredded Chicken Meal Prep Bowls – bring in those Spanish flavors into your home with these high protein meal prep bowls. Delicious, nutritious, and mind-blowingly satisfying to eat!

Chickpea Salad with Cucumber and Tomatoes – a vegan meal prep that’s higher in protein because of the chickpeas. It’s nutritious and full of fiber!

Stir-Fried Pork Meal Prep with Ginger – for those who love Asian cuisine but cannot afford the carbs. Check this meal prep out!

Healthy Meal Prep Ideas

Cheap Meal Prep Ideas

700 Calorie Meals

600 Calorie Meals

tasty salmon and beet bowl
high calorie lunch

Salmon Meal Prep With Veggies

A delicious high protein salmon meal prep with nutritious vegetables: sweet potatoes, cauliflower, and beets. These high protein meal prep bowls are gluten-free, dairy-free, paleo, and Whole30 diet-friendly.
4.58 from 40 votes
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Meal Prep
Cuisine American
Servings 2 meal prep bowls
Calories 806 kcal


  • 1 lb salmon 450g
  • 1/2 sweet potato 250g
  • 2 cups of cauliflower 200g
  • 2 tbsp olive oil
  • 1 tbsp soy sauce
  • ½ tsp garlic powder
  • ½ tsp ground ginger
  • ½ tsp cumin
  • ½ tsp paprika
  • 1 cup cooked and diced beets 120g
  • 4 lemon wedges
  • Parsley
  • salt and pepper to taste


  • Preheat the oven to 400F (200C). Combine 1 tbsp olive oil, garlic, and ginger. Toss in the cauliflower to cover it with the mixture and spread it on baking sheets.
  • Combine 1tbsp olive oil with cumin and paprika. Cut sweet potatoes into cubes, cover them in the mixture of oil, and spread them on baking sheets. Roast in the oven for 25-30 minutes and stir midway.
  • Sprinkle salmon with salt and pepper. Add another tablespoon of olive oil to the frying pan, fry the salmon (skin up) for a minute and add soy sauce.
  • Cook the salmon for around 1-2 minutes and flip the salmon, so it’s skin down. Then, cook for another 3-5 minutes until the salmon is fully cooked.
  • Dice the beetroots and chop parsley. Divide salmon and vegetables between glass containers and top up with fresh parsley as well as lemon wedges.


Serving: 1meal prep bowlCalories: 806kcalCarbohydrates: 53gProtein: 54gFat: 45gSaturated Fat: 9gPolyunsaturated Fat: 10gCholesterol: 124mgSodium: 723mgFiber: 13gSugar: 16g
Rate this recipe!Let us know how it was!
Recipe Rating