
This article contains affiliate links. If you purchase through them, INUMAMI may earn a small commission at no extra cost to you. We only recommend what we genuinely use and trust and your support means the world to us.
I love eating. I know, we are all wired for it. If we did not love food, we would not last very long. But for me, food goes beyond nourishment. It is joy, it is ritual, and it is something I never skip, not even once. Every meal is an opportunity to reconnect with the present moment, with my body, and with my sense of being here. I consider every meal genuinely sacred.
In this article I am sharing what I eat in a typical day as a vegan, following a balanced diet that takes into account everything our body needs to feel well. Yes, including protein. Yes, including B12.
What I Eat For Breakfast As A Vegan
Since becoming fully vegan ( I was born vegetarian and later transitioned to a fully plant-based diet, you can read my full story in my bio ) I have noticed a significant shift in my energy levels. I no longer need an alarm clock. Every morning my body naturally wakes up at 6am, which feels completely aligned with my daily rhythm. I wake up genuinely hungry, which is itself a good sign that my hormones and metabolism are functioning well. The first thing I do is head straight to the kitchen, because if there is one thing that brings me pure joy first thing in the morning, it is making breakfast.
My typical vegan breakfast is built around five nutritional pillars: protein, healthy fats, fruit, complex carbohydrates, and omega 3. My favourite combination is a bowl of unsweetened soy yogurt topped with a generous handful of blueberries or any other fruits, homemade refined sugar free oat granola, 100% almond butter, and two teaspoons of chia seeds.
It is a genuinely balanced breakfast because each component plays a specific role. The soya yogurt provides plant-based protein and probiotics that support gut health. The blueberries bring antioxidants, natural sugars, and vitamins. The oat granola delivers complex carbohydrates for sustained energy throughout the morning. The almond butter adds healthy monounsaturated fats and an additional protein boost. And the chia seeds are one of the richest plant-based sources of omega 3 fatty acids, supporting brain function, inflammation, and cardiovascular health. Together, these five elements create a breakfast that is not only delicious but genuinely functional, one that keeps energy stable, hunger satisfied, and the body well nourished until lunch.

Other Vegan Breakfast Ideas I Love
I try to vary my breakfast every day while always keeping the same pillars of a balanced diet. Here are some other breakfast ideas I rotate throughout the week:
Banana Oat Porridge
Oats, soya milk, smashed banana, pecan nuts, hemp seeds, maple syrup.
Banana Bread with Chocolate Sauce
One of my favourite indulgent mornings, find my full Gluten Free Banana Bread Recipe here.
Oat Cookies with Soya Milk and Papaya
A lighter option that still covers protein, healthy fats, and natural sugars, perfect for slower mornings. Try it out following my vegan oat cookies recipe.
Tofu Scramble on Toast
Tofu scramble on a slice of toasted bread, topped with crushed almonds, with a handful of blueberries on the side.
A Note On Vitamin B12
Every morning, alongside breakfast, I also take a vitamin B12 supplement. The topic of B12 is more nuanced than it is often presented and it is not exclusively a vegan concern. Many people across different diets have suboptimal B12 levels without being aware of it. The difference is that vegans tend to monitor it more closely and are generally more aware of the risk of deficiency. My B12 levels are good, and I maintain them with a low dose daily supplement. The most important step, however, is to get a blood test and work with your doctor to understand your personal levels and needs. There is no one-size-fits-all approach, what matters is knowing your own body and making informed, conscious choices based on actual data rather than assumption.
What I Eat For Lunch As A Vegan
Lunch is another moment of genuine joy in my day. I have the fortune ( at least from my perspective ) of working from home, which means I have the time and freedom to cook and eat without rushing. I try to vary my lunch every day, but the pillars of a balanced vegan lunch are always the same: a good portion of complex carbohydrates, plenty of vegetables, a small portion of protein, and a source of healthy fats. I also often add seeds.
My typical lunch ( and one of my absolute favourites ) is a mixed bean salad with avocado as the fat component, cucumber and beetroot as the vegetables, and a slice of toasted homemade buckwheat bread on the side, naturally gluten free, of course. When I am in the mood, I also spread a little vegan aioli on the bread.
The salad is always dressed with a lemon vinaigrette. The lemon is not just for flavor: it also helps with the absorption of plant-based iron and protein, which is something worth knowing if you eat a lot of legumes. I finish with a handful of sunflower seeds for an extra boost of healthy fats, magnesium, and a satisfying crunch.


Other Lunch Ideas I Rotate Throughout The Week
Variety is something I genuinely prioritize. I almost never eat the same thing two days in a row, and there is a good reason for that: dietary variety ensures a broader range of nutrients, supports microbiome diversity, prevents nutritional gaps, and keeps meals genuinely enjoyable rather than routine. Here are some of the lunches I rotate throughout the week:
Pasta al Pesto
I only use gluten free pasta, preferably made from ancient grains or blends like quinoa and rice flour. This vegan pesto pasta is particularly nutritious because it contains walnuts, a source of omega 3, healthy fats, and plant-based protein, and nutritional yeast enriched with vitamin B12, other than a huge amount of green leafs.
Fresh Melon Gazpacho
In summer, I love cold soups. A chilled melon gazpacho is refreshing, hydrating, and naturally light, perfect for warm days. To make it a complete lunch, I add marinated crispy tofu as a protein topping. If you are wondering about the best ways to marinate, you can read my complete guide on how to marinate tofu.
Homemade Gluten Free Bagel
I bake my own bagels at home using a gluten free flour blend. I always build the toppings around the same nutritional pillars of a balanced vegan lunch. Two versions I love:
- Version 1: Pink hummus as a creamy base, rocket and cherry tomatoes as vegetables, cubed avocado and dates for healthy fats, and a topping of roasted seeds like hemp, chia, and sunflower.
- Version 2: Cashew ricotta as a creamy base, marinated tofu crisped in the oven, spinach, and marinated carrots on top.
What I Eat For An Afternoon Snack As A Vegan
I am not really a snack person. I prefer to eat a little more at my main meals and let my body rest in between. But there is one thing that has genuinely earned its place in my afternoon: and that is my vegan Twix-style bars. They are completely addictive. And the good news is that they are also genuinely good for you.
They are ideal for the afternoon because they contain healthy fats from nuts and nut butter, natural energy from dates and dark chocolate, and an almost unreasonable amount of joy. They are also particularly helpful during the days of your menstrual cycle, especially in the luteal phase, when the body naturally craves more energy, magnesium, and healthy fats to support hormonal balance and reduce inflammation. Dark chocolate is one of the best natural sources of magnesium, which helps ease cramps, stabilise mood, and support the nervous system. Nut butter adds protein and sustained energy. So yes, these bars are a treat, but they are also genuinely functional.

Other Afternoon Snack Ideas
On most days, if I feel like something light, I reach for fruit. I tend to choose fruits that are gentle on digestion and less likely to cause bloating like papaya, blueberries, kiwi, and pineapple are my favourites. They are all naturally rich in digestive enzymes, antioxidants, and vitamins, and they sit lightly without leaving you feeling heavy before dinner.
On days when I exercise (in my case mainly cardio ) I make sure to have something more substantial. Two slices of bread with peanut butter and fresh fruit on top is my go-to. It covers complex carbohydrates for fuel, protein and healthy fats from the peanut butter, and natural sugars from the fruit for a quick and clean energy boost before or after training.
And then, some afternoons, I simply want dessert. Especially in summer, I tend to reach for something fresh and citrusy, like a slice of my vegan lemon tart straight from the fridge. It has a crisp almond and brown rice flour crust with a creamy lemon curd filling, and because it is made with almond flour and soy milk, it also feels a little more substantial and satisfying than a simple sweet snack.
It is plant-based, gluten-free and free from refined sugar, but honestly, that is not why I eat it. Sometimes I just want a slice of cold lemon tart on a warm afternoon, and that is reason enough.
What I Eat For Dinner As A Vegan
Dinner is usually the meal where I slow down the most. By the end of the day, I want something warm, grounding, and satisfying, but not so heavy that it interferes with digestion or sleep. I still follow the same basic principles of a balanced vegan meal: vegetables, complex carbohydrates, a source of plant-based protein, and healthy fats. The proportions simply change depending on how hungry I am, how active I have been, and what I ate earlier in the day.
My typical dinner ( and one of my absolute favourites ) is a complete dish from Indian cuisine: vegan korma. It has everything I want from an evening meal in one bowl. It is made with plenty of vegetables, warming spices, coconut milk as a source of fat, fresh ginger to support digestion, and garlic, which brings depth as well as naturally protective and anti-inflammatory compounds.
I usually serve it with a small bowl of rice, preferably brown or black rice, and dinner is done. It is comforting, balanced, fragrant, and satisfying without feeling overly heavy. And no, you do not need to go to an Indian restaurant every time you crave it. You can make it at home by following my simple vegan korma recipe.


Other Vegan Dinners I Love
As I do with the rest of my meals throughout the day, I always try to keep dinner varied. Here are some of the other vegan dinner ideas I rotate throughout the week:
- Vegan Schnitzel: Especially on days when I have eaten less protein, I choose a vegan protein such as schnitzel, served with vegan mayonnaise and a side of cooked vegetables, such as sautéed zucchini or eggplant. It is a relatively light dinner, but the breaded coating already provides carbohydrates, while the mayonnaise adds a source of fat.
- Poke Bowl: I absolutely love fresh, mostly raw bowls. As always, I make sure to include a generous portion of mixed vegetables and fruit, a protein source ( usually tempeh, or a vegan tzatziki ), with avocado being my usual choice, and a carbohydrate such as sweet potato. I dress everything with a vinaigrette and eat it with chopsticks, because they help me slow down and chew each bite more carefully. If the bowl is not particularly large, I may also add a small treat, such as dark chocolate or a slice of vegan cake, like my vegan strawberry cheesecake.
- Soup: Especially during winter, I eat a lot of soups. If the soup is not based on legumes or starchy vegetables, I make sure to add some bread as a source of carbohydrates and usually have a small sweet treat afterwards for extra fats and energy. If the soup already contains vegetables and carbohydrates, like my favourite potato and leek soup, I top it with crispy chickpeas for protein. They are incredibly simple to make, you can follow my recipe for quick and easy crispy chickpeas.
Final Thoughts on What I Eat in a Day as a Vegan
What you have read so far is only an example of a typical day in my vegan diet. It is, however, a typical day without unexpected events, problems, or delays. Life is not always smooth, and it is not always possible to do what would be ideal.
I have days when I do not have enough time and end up eating a sandwich filled with whatever hummus I have in the fridge. I also have days when not every meal is perfectly balanced or thoughtfully planned. That is completely normal. What matters is being aware of it and continuing to aim for balance over time.
Another important point is that we are all different. We have different bodies, different needs, and different daily rhythms, and what works well for me may not work in the same way for someone else. One of the best decisions I made in my life as a vegan was to consult a dietitian who specialised in plant-based nutrition many years ago. She gave me the right information and helped me understand how to nourish myself properly, using my blood test results as a starting point rather than relying on assumptions.
One final note: eating a balanced vegan diet is not only entirely possible, but also much easier than many people imagine. If you still have doubts about its benefits, possible drawbacks, or the nutritional points that deserve closer attention, you can read my in-depth guide answering the question: Is Being Vegan Healthy? ( Spoiler: yes, it is).