About this recipe
These Lemon Garlic Salmon Green Bean Boxes are fresh, filling, and easy to prep for a high-protein low-carb week. Flaky salmon, crisp-tender green beans, cauliflower rice, and a creamy lemon garlic yogurt sauce make a simple meal prep box that feels light but still satisfying.
Ingredients
Salmon
- 1 1/2 lb salmon fillets (skin removed if preferred)
- 1 tbsp olive oil
- 1 tbsp lemon juice (fresh is best)
- 2 cloves garlic (minced)
- 1 tsp dried oregano
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
Green beans and cauliflower rice
- 4 cups green beans (trimmed)
- 4 cups cauliflower rice (fresh or frozen)
- 2 tbsp olive oil (divided)
- 1 clove garlic (minced)
- 1/2 tsp kosher salt (divided)
- 1/4 tsp black pepper
- 1 tbsp fresh parsley (chopped, optional)
- 1 whole lemon (cut into wedges, optional)
Lemon garlic yogurt sauce
- 3/4 cup plain Greek yogurt
- 1 tbsp lemon juice
- 1 clove garlic (finely grated or minced)
- 1 tbsp water (to thin if needed)
- 1/4 tsp kosher salt
- 1 pinch black pepper
Equipment
Large Skillet
Mixing Bowl
Whisk
Cutting Board
Meal Prep Containers
Instructions
- 1
Season the salmon
Pat the salmon dry, then rub it with olive oil, lemon juice, minced garlic, oregano, salt, and black pepper.

- 2
Cook the salmon
Heat a skillet over medium-high heat. Cook the salmon for 4 to 5 minutes per side, or until browned on the outside and flaky in the center. Set aside.

- 3
Cook the green beans
Add olive oil to the skillet, then add the green beans, garlic, salt, and black pepper. Cook for 5 to 6 minutes until bright green and crisp-tender.

- 4
Cook the cauliflower rice and sauce
Cook the cauliflower rice with a little olive oil and salt for 4 to 5 minutes until tender and any extra moisture has cooked off. In a small bowl, stir together the yogurt, lemon juice, garlic, water if needed, salt, and pepper.

- 5
Assemble the meal prep boxes
Divide the cauliflower rice, green beans, and salmon between four meal prep boxes. Add parsley and lemon wedges if using. Keep the sauce separate until serving if prepping ahead.

Tips
- Do not overcook the salmon: Salmon stays best for meal prep when it is just cooked through and still moist in the center.
- Keep green beans crisp: Cook the green beans until crisp-tender so they hold up better after refrigeration and reheating.
- Pack sauce separately: Store the yogurt sauce in a small container and add it after reheating so it stays creamy.
Substitutions
- Use another fish: Cod, trout, or mahi mahi can work instead of salmon, though cooking times may change.
- Swap the vegetables: Try asparagus, broccoli, zucchini, or roasted Brussels sprouts instead of green beans.
- Use a different base: Use shredded cabbage, zucchini noodles, or a small portion of regular rice if you are not keeping it very low carb.
Storage
Refrigerator
Store the salmon, green beans, cauliflower rice, and sauce in airtight containers in the refrigerator for up to 3 days. Freezer: Freeze cooked salmon and cauliflower rice for up to 2 months. Green beans are best refrigerated rather than frozen after cooking. Reheating: Reheat gently in the microwave at lower power or in a skillet over low heat so the salmon does not dry out.
Nutrition
- Serving Size
- Calories
- 430
- Protein
- 39g
- Carbohydrates
- 15g
- Fat
- 24g
- Fiber
- 6g
- Sugar
- 6g
- Sodium
- 610mg
FAQ
Can I make lemon garlic salmon meal prep boxes ahead of time?
Yes. They work well for meal prep for up to 3 days. Keep the yogurt sauce separate until serving.
Can I use frozen green beans?
Yes. Frozen green beans can work, but cook off extra moisture so the meal prep boxes do not become watery.
Can I use regular rice instead of cauliflower rice?
Yes. Regular rice works well, but it will increase the carbs and calories.
Recipe Card
Lemon Garlic Salmon Green Bean Boxes
High-protein low-carb meal prep boxes with lemon garlic salmon, green beans, cauliflower rice, and creamy yogurt sauce.
- Prep
- 15 min
- Cook
- 15 min
- Total
- 30 min
- Servings
- 4
- Category
- Protein Recipes
- Cuisine
- Mediterranean Inspired
- Difficulty
- Easy
- Cost
- Moderate
Ingredients
Salmon
- 1 1/2 lb salmon fillets (skin removed if preferred)
- 1 tbsp olive oil
- 1 tbsp lemon juice (fresh is best)
- 2 cloves garlic (minced)
- 1 tsp dried oregano
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
Green beans and cauliflower rice
- 4 cups green beans (trimmed)
- 4 cups cauliflower rice (fresh or frozen)
- 2 tbsp olive oil (divided)
- 1 clove garlic (minced)
- 1/2 tsp kosher salt (divided)
- 1/4 tsp black pepper
- 1 tbsp fresh parsley (chopped, optional)
- 1 whole lemon (cut into wedges, optional)
Lemon garlic yogurt sauce
- 3/4 cup plain Greek yogurt
- 1 tbsp lemon juice
- 1 clove garlic (finely grated or minced)
- 1 tbsp water (to thin if needed)
- 1/4 tsp kosher salt
- 1 pinch black pepper
Instructions
- Season the salmon: Pat the salmon dry, then rub it with olive oil, lemon juice, minced garlic, oregano, salt, and black pepper.
- Cook the salmon: Heat a skillet over medium-high heat. Cook the salmon for 4 to 5 minutes per side, or until browned on the outside and flaky in the center. Set aside.
- Cook the green beans: Add olive oil to the skillet, then add the green beans, garlic, salt, and black pepper. Cook for 5 to 6 minutes until bright green and crisp-tender.
- Cook the cauliflower rice and sauce: Cook the cauliflower rice with a little olive oil and salt for 4 to 5 minutes until tender and any extra moisture has cooked off. In a small bowl, stir together the yogurt, lemon juice, garlic, water if needed, salt, and pepper.
- Assemble the meal prep boxes: Divide the cauliflower rice, green beans, and salmon between four meal prep boxes. Add parsley and lemon wedges if using. Keep the sauce separate until serving if prepping ahead.



