An Honest Review of Veestro, a Plant-Based Meal Service

I tried Veestro, a plant-based meal delivery service, for a week. Here’s my unbiased review.

New year, new (healthy) me—or so I, along with thousands of other Americans, brazenly pledged at 11:59 pm on New Year’s Eve, goaded on by a flute (or three) of champagne. Historically, none of my glorified, all-or-nothing resolutions have ever actually panned out (turns out you actually have to commit to a lifestyle of change for changes to occur), but I still decided to use the new year as an excuse to try something I’ve always been curious about: meal delivery kits.

For context, while I believe that I have a healthy personal relationship with food, I know that my eating habits could use some work. I am the type of person who will forget to eat when I’m stressed and who will rely on too much caffeine to power me through the day. I know that taking the time to properly nourish my body would make me feel better, but I sometimes skip cooking and grocery shopping in lieu of the easy fix—and I want to change that.

So, as part of an ongoing commitment I’ve made to check in and take care of myself more attentively, I resolved to dip my toe into the meal-kit delivery service world this year.

The idea of having all of my meals predetermined and waiting for me on days that I just can’t muster up the energy to provide for myself seemed extremely appealing, and I wanted to monitor how my energy levels and general feelings of wellbeing deviated from normal on a new meal plan.

However, I was curious: how likely was it that any delivered meal plan could be both healthy and satisfying?

Veestro Pasta Bolognese

Why I Chose Veestro

I had three stipulations when shopping around for a meal delivery service:

  1. It had to be plant-based.
  2. It had to be simple to use (some meal kits require kitchen appliances that I don’t own).
  3. It had to have meals I could freeze if I didn’t end up using them right away, to prevent potential food waste.

In the end, I landed on Veestro, an entirely plant-based company that sends pre-made meals you can pop in the freezer and defrost at your leisure.

For convenience and variety’s sake, I chose the “weight-loss” plan, which included 15 meals, which broke down to three meals per day. Although I did keep track of how satisfied I felt with the meals alone, I ate snacks and supplemented calories in other ways throughout the week, as I am not trying to lose weight.

My Week Using Veestro

On average, each meal took about 25-30 minutes to prepare in the oven straight out of the freezer, although the cook time would probably lessen if you remembered to defrost your portions the night before.

Veestro Breakfast Burrito

Day 1

I woke up early and hungry on day one. In theory, I’m a big believer in breakfast, but in reality, on busy days I tend to grab a latte from my local coffee shop and allow that to sustain me until lunch. Today, however, Veestro had other plans for me.

After following the heating instructions on the box, I plopped down on my couch and dug in to my first meal of the day: a massive vegan Breakfast Burrito with a side of roasted potatoes and red sauce for 390 calories.

The first thing I noticed was just how large this breakfast was. For someone who’s accustomed to having a relatively empty stomach for the beginning of my day, it was actually kind of a struggle to stuff the entire thing in and then get dressed and going. The burrito and potatoes themselves were filling, savory, and delicious, although a touch too salty for my tastes.

At 11:30 I was still feeling full and focused, and then at around 12:30 pm a real wave of hunger hit. Normally, I’m ready to eat around 1 pm, so the timing wasn’t too off—I was just surprised by how suddenly and ferociously my stomach started growling.

I popped my lunch on the stovetop—this time a Beluga Lentil Braise—and within around 13 minutes I was ready to eat. The textures and variety of veggies in this dish were satisfying and the touch of coconut milk made it taste luxurious and a tiny bit sweet. This was a total hit for me.

Because I wasn’t used to eating square meals like this, I did notice that the meals thus far had been totally satiating up front. I’d feel full to burst until, all of a sudden, I’d be hungry again—just in time for the next meal.

I rounded off the day with a Thai Chick’n Stew and fell right to sleep.

Veestro Enchilada

Day 2

I woke up ravenous this morning. I’m used to eating about 1600 calories a day, so the dip down to 1200 calories was a bit of a shock to my body. I popped the morning meal—a Spanish Torta—into my air fryer to speed up the defrosting/cooking process and dug in 25 minutes later.

The crispy outer shell was texturally satisfying, but I noticed that, just like yesterday’s breakfast, the meal tasted salty to the point of distraction. Additionally, I still felt hungry after breakfast, so I snacked on a few tortilla chips and then had a large latte.

Lunch came and passed, and before I knew it, it was 5 o’clock in the evening. I decided to listen to my body and have an early dinner instead of trying to stuff a lunch and dinner into my evening just for the sake of following a meal plan.

After about a half hour, I was eating an Enchilada Casserole, baked to crispy, vegan-cheesy perfection. This meal struck me as extremely similar to my breakfast and also reminded me of the filling inside of the breakfast burrito. Upon further scrutiny, I realized that the red sauce was essentially the exact same sauce as I had on the breakfast burrito—both tasty, but not incredibly varied.

Veestro beluga lentil braise

Day 3

Today I woke up late and fell back into a bad habit of skipping breakfast in favor of coffee. However, I got back on track with my favorite lunch thus far: a gorgeous Red Curry loaded with vegetables and tofu! Yes!

Warm, fragrant, sweet, and creamy, this lunch revived me from my mid-afternoon slump and powered me through to dinner, a Shepherdless Pie with layers of potatoes, vegetables, quinoa and mushrooms, all topped off with an umami-bomb of mushroom gravy. What’s more, it only took me 35 minutes of cooking before I was able to enjoy dinner snuggled up with my cat—although I did, admittedly, burn the top of the pie.

veestro shepherdless pie

Day 4

By day four, I had the hang of eating full, square meals several times a day, and I noticed that my hunger cues were starting to reset. I was waking up hungry, but not too hungry, and my body was starting to trust that it was going to be nourished to satiety.

I scarfed down my Oatmeal Pie for breakfast—a crumbly, sweet bake with a strong cinnamon flavor—and felt energized until it was time for lunch—red curry again. I was hooked.

Once again, I didn’t manage to fit in the three square Veestro meals, as I had plans with my partner and several friends after work.

veestro red curry vegan

Day 5

For the last day of my experiment, I returned to the OG breakfast burrito. I didn’t feel as sluggish or uncomfortably full this time after eating, and I was hungry but not ravenous by the time lunch rolled around.

For lunch, I enjoyed a silky, Asian-inspired bowl of Soba Noodles in Peanut Sauce. For dinner, I had the Pasta Bolognese—rich, comforting, and hearty—and called it a night.


All in all, I’m happy I tried out Veestro, because it provided me with an opportunity to sample several different meals I probably wouldn’t cook for myself. Most of all, though, it helped me get back into what I would consider a healthy eating schedule for myself.

If you’re someone who wants to get into a routine, a meal delivery service is a great way to help yourself be accountable. It was a total timesaver, and as an added bonus, I was happy to nourish my body with plant-based, relatively healthy meals.

What I learned is that, for me, it’s important to be flexible, no matter what eating plan you’re on. I liked that I was able to skip some meals in favor of social plans, and I found that when I deviated from the predetermined food regimen, it was to honor the signals my body was sending me. I felt more in tune with my digestion and energy levels than I normally do.

The only downside was that, while I enjoyed every meal, some of the options struck me as fairly repetitive or too salty—a small price to pay for not having to cook or plan ahead for your meals.

All photos by Lia Ryerson


Ingrid A
Past Member 1 months ago

Thank you for sharing

Shae Lee
Shae Lee2 months ago

Thanks for sharing

Val P
Val P2 months ago


carolyn matini
carolyn matini2 months ago

Purple Carrot is also a great vegan meal delivery service. But I will definitely try Veestro, thanks!

Janis K
Janis K2 months ago

Thanks for sharing.

Louise A
Louise A2 months ago

Thanks for sharing

Dennis H
Dennis H2 months ago


Mike R
Mike R2 months ago


Angela K
Angela K2 months ago


Martin H
Martin H2 months ago