Magnesium is an absolutely vital mineral, especially if you live an active lifestyle (like most of us on this blog hopefully do!). That’s because it’s responsible for muscle and nerve function as well as energy production and a whole bunch of other things. Because of this, I thought it was great to get some magnesium-rich recipes in the mix.
With these eight vegan lunch recipes, you’ll discover delicious and healthful ways to boost your magnesium intake. They are designed to be easy to prepare, perfect for your midday meal, and tailored to support a balanced vegan lifestyle. These lunches will help you meet your nutritional needs with mouth-watering flavors.
Table of contents
Almond Butter Tofu Stir-Fry
For a heart-healthy vegan lunch, try this almond butter tofu stir-fry. It’s packed with magnesium from the almond butter and tofu.
Ingredients:
14 oz firm tofu, pressed and cubed
2 tbsp almond butter
1 tbsp soy sauce
1 tbsp maple syrup
1 tbsp lime juice
2 tsp ginger, grated
1 clove garlic, minced
1 tbsp coconut oil
2 cups mixed vegetables (broccoli, bell pepper, carrot, snap peas)
Optional: sesame seeds and green onions for garnish
Instructions:
In a bowl, whisk together almond butter, soy sauce, maple syrup, lime juice, ginger, and garlic to create a sauce.
Heat coconut oil in a pan over medium heat and add tofu cubes. Sauté until golden brown.
Add vegetables to the pan and stir-fry until they’re tender-crisp.
Pour the almond butter sauce over the tofu and vegetables. Stir well to coat everything with the sauce.
Cook for an additional 2-3 minutes, ensuring everything is warmed through.
Serve hot, garnished with sesame seeds and chopped green onions if you like.
This dish offers a robust flavor with creamy almond butter and zesty hints of lime and ginger. It’s a perfect match for your midday magnesium boost. Enjoy your stir-fry on its own or atop a bed of brown rice or quinoa for extra fiber.
Quinoa Tabbouleh Salad
For a magnesium-rich lunch, this quinoa tabbouleh salad is a fresh and satisfying choice. It’s easy to prepare and packed with nutrients.
Ingredients:
1 cup quinoa
2 cups water
1 large cucumber, diced
3 medium tomatoes, diced
1 cup fresh parsley, chopped
1/2 cup fresh mint, chopped
4 green onions, thinly sliced
2 cloves garlic, minced
Juice of 1 lemon
3 tablespoons olive oil
Salt and pepper, to taste
Instructions:
Rinse your quinoa under cold water. In a medium saucepan, combine quinoa and water. Bring it to a boil, then cover and simmer for about 15 minutes or until the water is absorbed. Let it cool.
In a large bowl, mix the cooled quinoa with cucumber, tomatoes, parsley, mint, and green onions.
For the dressing, whisk together the minced garlic, lemon juice, and olive oil in a small bowl. Season with salt and pepper.
Drizzle the dressing over the quinoa mixture and toss until everything is well coated.
For the best flavor, let the salad chill in the fridge for at least 30 minutes before serving.
Pro tip: If you’re short on time, use pre-cooked quinoa and let it cool while you prep the other ingredients.
Brownble Cooking Classes
An online program with an ever-growing streaming library of vegan cooking classes, from easy vegan recipes to intermediate, cooking tips and more.
For a nourishing vegan lunch, try your hand at making a cashew quinoa buddha bowl. Packed with protein and magnesium, this bowl is both healthy and satisfying.
Ingredients:
1 cup quinoa
2 cups water
A pinch of salt
1 cup cashews, roasted
1 avocado, sliced
1 cup chickpeas, cooked
1 cup spinach
1 carrot, julienned
1 red bell pepper, sliced
2 tablespoons sesame seeds
For the dressing:
3 tablespoons tahini
1 tablespoon maple syrup
2 tablespoons lemon juice
Water, to thin
Salt and pepper, to taste
Instructions:
Rinse your quinoa under cold water. In a pot, combine quinoa, water, and a pinch of salt. Bring to a boil, then cover and reduce heat. Simmer for about 15 minutes or until water is absorbed. Remove from heat and let sit, covered, for 5 minutes.
While quinoa cooks, prepare your dressing. Whisk tahini, maple syrup, and lemon juice in a small bowl. Add water to reach the desired consistency. Season with salt and pepper.
In a dry pan, lightly roast your cashews until golden, and set aside.
Assemble your bowl: Start with a base of fluffy quinoa. Top with your spinach, carrots, chickpeas, avocado, and red bell pepper.
Sprinkle roasted cashews and sesame seeds over the top. Drizzle with the tahini dressing.
Mix everything together to enjoy a multitude of flavors and textures in a single bowl.
Buckwheat Noodle Salad with Edamame
This hearty salad packs a punch of magnesium, courtesy of buckwheat noodles and edamame. It’s perfect for a quick lunch that will keep you fueled throughout the day.
Ingredients:
100g buckwheat soba noodles
1 cup shelled edamame, cooked
1 medium carrot, julienned
1 red bell pepper, thinly sliced
3 green onions, chopped
1 tablespoon sesame seeds
For the dressing:
2 tablespoons soy sauce
1 tablespoon rice vinegar
1 tablespoon sesame oil
1 teaspoon maple syrup
1 teaspoon grated ginger
Optional: chili flakes to taste
Instructions:
Cook soba noodles according to package instructions, then rinse under cold water and drain.
In a large mixing bowl, combine cooked buckwheat noodles, edamame, carrot, red bell pepper, and green onions.
Whisk together the soy sauce, rice vinegar, sesame oil, maple syrup, and grated ginger in a small bowl. Add chili flakes if you like a bit of heat.
Pour the dressing over the noodle mixture and toss until everything is evenly coated.
Sprinkle with sesame seeds before serving.
Enjoy your magnesium-rich vegan lunch that’s as nutrient-dense as it is flavorful. This dish can be served immediately or chilled for a refreshing cold salad.
Swiss Chard and Lentil Soup
Magnesium-rich and hearty, this Swiss chard and lentil soup is a nutritional powerhouse and an ideal choice for a vegan lunch.
Ingredients:
1 cup green lentils, rinsed
1 tablespoon olive oil
1 medium onion, diced
2 garlic cloves, minced
2 large carrots, chopped
2 stalks celery, chopped
6 cups vegetable broth
1 bunch Swiss chard, stems removed and leaves chopped
1 teaspoon ground cumin
1/2 teaspoon smoked paprika
Salt and pepper, to taste
Lemon wedges for serving (optional)
Instructions:
In a large pot, heat olive oil over medium heat and sauté onions until translucent.
Add garlic, carrots, and celery to the pot, cooking for a few minutes until softened.
Pour in the vegetable broth and green lentils, bring to a boil, then reduce heat to simmer for about 20 minutes until lentils are tender.
Stir in the Swiss chard, cumin, and smoked paprika, cooking until the chard is wilted.
Season your soup with salt and pepper to taste, cooking for an additional 5 minutes.
Serve hot, with a squeeze of lemon for an added zesty flavor if you like.
This soup not only satisfies your taste buds but also provides a significant amount of your daily magnesium intake. Enjoy a bowl and feel nourished from the inside out!
Pumpkin Seed Pesto Pasta
For a magnesium-rich lunch, try this quick and nutritious pumpkin seed pesto pasta. It’s simple to prepare and full of flavor.
Ingredients:
2 cups of fresh basil leaves
1/2 cup raw pumpkin seeds
2 cloves garlic, peeled
1/2 cup extra-virgin olive oil
1/4 cup nutritional yeast
Juice of 1 lemon
Salt and pepper to taste
1 pound whole wheat pasta
Instructions:
Boil water in a large pot and cook the pasta according to package directions for al dente.
While the pasta is cooking, combine basil, pumpkin seeds, and garlic in a food processor; pulse until coarsely chopped.
With the processor running, slowly pour in olive oil and process until smooth.
Add nutritional yeast, lemon juice, salt, and pepper to the pesto; pulse to mix.
Drain pasta, reserving 1/2 cup of the cooking water.
Mix the pesto with the hot pasta, adding a little reserved water to reach desired consistency.
Serve warm or at room temperature for a satisfying vegan meal.
Enjoy your high-magnesium, plant-based lunch that only takes about 20 minutes to put together!
Spinach and Black Bean Burrito
Ingredients:
2 cups fresh spinach, roughly chopped
1 can black beans (15 oz), drained and rinsed
4 large whole wheat tortillas
1 cup cooked brown rice
1/2 cup salsa
1 avocado, sliced
1/2 cup red onion, finely chopped
1 teaspoon cumin
Salt and pepper, to taste
1 tablespoon olive oil
1/2 cup vegan cheese shreds (optional)
Instructions:
Heat olive oil in a pan over medium heat. Add onions and sauté until translucent.
Stir in black beans, cumin, salt, and pepper. Cook for 5 minutes, then add spinach, cooking until wilted.
Warm your tortillas in the microwave for about 15 seconds to make them pliable.
Lay out a tortilla, and in the center, spread a layer of brown rice.
Add the black bean and spinach mixture on top of the rice.
Distribute avocado slices and a spoonful of salsa across each tortilla.
If you’re using vegan cheese, sprinkle it on now.
Fold the sides of the tortilla in, then roll from the bottom up, tucking in the filling as you go.
You can enjoy it as is, or for a crispy texture, grill the burrito in a pan for 2-3 minutes on each side.
Tip: You can add a squeeze of lime juice or a dollop of vegan sour cream for extra flavor.
Avocado Chickpea Sandwich
Ingredients:
1 ripe avocado
1 can chickpeas, drained and rinsed
2 tablespoons lemon juice
1 garlic clove, minced
Salt and pepper to taste
Whole grain bread
Optional toppings: lettuce, tomato, cucumber
Instructions:
In a bowl, mash your avocado until smooth.
Add in the chickpeas. You can mash them for a smoother texture or leave them whole for more bite.
Stir in lemon juice and minced garlic. Season with salt and pepper.
Toast your whole-grain bread to your liking.
Spread the avocado-chickpea mixture onto one slice of toast.
If you’re using, add lettuce, tomato, and cucumber.
Cap with the second slice of toast. Cut the sandwich in half and serve.
Tip: For extra flavor, include a spoonful of tahini or a sprinkle of paprika in your avocado-chickpea mix.
Stefan has been vegan since 2019 and has been regularly working on his strength since the beginning of 2023. He’s on a mission to help other vegans get stronger and have all of them achieve the quality of life they deserve.
var wprm_public = {"user":"0","endpoints":{"analytics":"https:\/\/plantpoweredlifters.com\/wp-json\/wp-recipe-maker\/v1\/analytics","integrations":"https:\/\/plantpoweredlifters.com\/wp-json\/wp-recipe-maker\/v1\/integrations","manage":"https:\/\/plantpoweredlifters.com\/wp-json\/wp-recipe-maker\/v1\/manage","utilities":"https:\/\/plantpoweredlifters.com\/wp-json\/wp-recipe-maker\/v1\/utilities"},"settings":{"jump_output_hash":true,"features_comment_ratings":true,"template_color_comment_rating":"#343434","instruction_media_toggle_default":"on","video_force_ratio":false,"analytics_enabled":true,"google_analytics_enabled":false,"print_new_tab":true,"print_recipe_identifier":"slug"},"post_id":"3411","home_url":"https:\/\/plantpoweredlifters.com\/","print_slug":"wprm_print","permalinks":"\/%postname%\/","ajax_url":"https:\/\/plantpoweredlifters.com\/wp-admin\/admin-ajax.php","nonce":"d503c31cc7","api_nonce":"5f43a3aca8","translations":[],"version":{"free":"9.8.0","premium":"9.8.0"}};
var wprmp_public = {"user":"0","endpoints":{"private_notes":"https:\/\/plantpoweredlifters.com\/wp-json\/wp-recipe-maker\/v1\/private-notes","user_rating":"https:\/\/plantpoweredlifters.com\/wp-json\/wp-recipe-maker\/v1\/user-rating"},"settings":{"recipe_template_mode":"modern","features_adjustable_servings":true,"adjustable_servings_url":false,"adjustable_servings_url_param":"servings","adjustable_servings_round_to_decimals":"2","unit_conversion_remember":false,"unit_conversion_temperature":false,"unit_conversion_temperature_precision":false,"unit_conversion_system_1_temperature":false,"unit_conversion_system_2_temperature":false,"unit_conversion_advanced_servings_conversion":false,"unit_conversion_system_1_length_unit":false,"unit_conversion_system_2_length_unit":false,"fractions_enabled":false,"fractions_use_mixed":true,"fractions_use_symbols":true,"fractions_max_denominator":"8","unit_conversion_system_1_fractions":false,"unit_conversion_system_2_fractions":false,"unit_conversion_enabled":false,"decimal_separator":"point","features_comment_ratings":true,"features_user_ratings":false,"user_ratings_type":"modal","user_ratings_force_comment_scroll_to_smooth":true,"user_ratings_modal_title":"Rate This Recipe","user_ratings_thank_you_title":"Rate This Recipe","user_ratings_thank_you_message_with_comment":"Thank you for voting!","user_ratings_problem_message":"There was a problem rating this recipe. Please try again later.","user_ratings_force_comment_scroll_to":"","user_ratings_open_url_parameter":"rate","user_ratings_require_comment":true,"user_ratings_require_name":true,"user_ratings_require_email":true,"user_ratings_comment_suggestions_enabled":"never","rating_details_zero":"No ratings yet","rating_details_one":"%average% from 1 vote","rating_details_multiple":"%average% from %votes% votes","rating_details_user_voted":"(Your vote: %user%)","rating_details_user_not_voted":"(Click on the stars to vote!)","servings_changer_display":"tooltip_slider","template_ingredient_list_style":"disc","template_instruction_list_style":"decimal","template_color_icon":"#343434"},"timer":{"sound_file":"https:\/\/plantpoweredlifters.com\/wp-content\/plugins\/wp-recipe-maker-premium\/assets\/sounds\/alarm.mp3","text":{"start_timer":"Click to Start Timer"},"icons":{"pause":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\"><g ><path fill=\"#fffefe\" d=\"M9,2H4C3.4,2,3,2.4,3,3v18c0,0.6,0.4,1,1,1h5c0.6,0,1-0.4,1-1V3C10,2.4,9.6,2,9,2z\"\/><path fill=\"#fffefe\" d=\"M20,2h-5c-0.6,0-1,0.4-1,1v18c0,0.6,0.4,1,1,1h5c0.6,0,1-0.4,1-1V3C21,2.4,20.6,2,20,2z\"\/><\/g><\/svg>","play":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\"><g ><path fill=\"#fffefe\" d=\"M6.6,2.2C6.3,2,5.9,1.9,5.6,2.1C5.2,2.3,5,2.6,5,3v18c0,0.4,0.2,0.7,0.6,0.9C5.7,22,5.8,22,6,22c0.2,0,0.4-0.1,0.6-0.2l12-9c0.3-0.2,0.4-0.5,0.4-0.8s-0.1-0.6-0.4-0.8L6.6,2.2z\"\/><\/g><\/svg>","close":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\"><g ><path fill=\"#fffefe\" d=\"M22.7,4.3l-3-3c-0.4-0.4-1-0.4-1.4,0L12,7.6L5.7,1.3c-0.4-0.4-1-0.4-1.4,0l-3,3c-0.4,0.4-0.4,1,0,1.4L7.6,12l-6.3,6.3c-0.4,0.4-0.4,1,0,1.4l3,3c0.4,0.4,1,0.4,1.4,0l6.3-6.3l6.3,6.3c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l3-3c0.4-0.4,0.4-1,0-1.4L16.4,12l6.3-6.3C23.1,5.3,23.1,4.7,22.7,4.3z\"\/><\/g><\/svg>"}},"recipe_submission":{"max_file_size":52428800,"text":{"image_size":"The file is too large. Maximum size:"}}};
var JTOC = {"options":{"scroll_update_interval":200,"header_as_toggle":false,"headings_full_row_clickable":false,"logo":"https:\/\/plantpoweredlifters.com\/wp-content\/plugins\/joli-table-of-contents\/assets\/public\/img\/wpjoli-logo-linear-small-bw-24px.png","jump_to_offset":50,"jump_to_offset_mobile":50,"smooth_scroll":true,"hash_in_url":true,"is_admin":false,"wp_widget_support":false,"in_the_loop":true,"post_class":["post-3411","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-food","infinite-scroll-item","grow-content-body","grow-content-main"]},"strings":{"wp_widget_support_message":"Widget support for this post type (<strong>post<\/strong>) is currently not enabled, to make the TOC links work, please enable support in the settings under WIDGET SUPPORT > Enable widget support > Post type. This message is only visible by admins."}};
ai_front = {"insertion_before":"BEFORE","insertion_after":"AFTER","insertion_prepend":"PREPEND CONTENT","insertion_append":"APPEND CONTENT","insertion_replace_content":"REPLACE CONTENT","insertion_replace_element":"REPLACE ELEMENT","visible":"VISIBLE","hidden":"HIDDEN","fallback":"FALLBACK","automatically_placed":"Automatically placed by AdSense Auto ads code","cancel":"Cancel","use":"Use","add":"Add","parent":"Parent","cancel_element_selection":"Cancel element selection","select_parent_element":"Select parent element","css_selector":"CSS selector","use_current_selector":"Use current selector","element":"ELEMENT","path":"PATH","selector":"SELECTOR"};