February 23, 2024

To test each meal delivery service, I tried at least five and sometimes as many as 10 meals from any given service. I tried to choose a range of meals from the various menu and meal plan offerings. For instance, I always mixed up the meal types to include pasta, rice bowls, soups, salads or any other options offered by the brand. I made sure to test a variety of cuisines — Italian, Indian, Thai, Mexican — if they were offered.

I took note of each meal delivery service’s website, including what information was provided (ingredients, nutritional info), how clearly the menu was organized and how simple it was to pick a meal plan and order meals. When they arrived, I noted how well they were packaged and checked whether each meal was still chilled or frozen.

To reheat each prepared meal, I took a twofold approach. For some meals, I meticulously followed the heating instructions on the label. But since these are merely suggestions, I reheated other meals the way I would if left to my own devices. Often, that meant warming them gently in a nonstick skillet or reheating them in my air fryer.

Testing meal kits requires cooking, of course, and thus different practices and procedures for evaluation. Here’s more on how we test meal kits at CNET.

Vegan meal delivery services compared


Service Plant-based options per week Subscription only Price per serving (entree) Shipping CNET rating (out of 10)
Mosaic Foods (prepared) 50+ Yes $10 $8 9.2
Purple Carrot 8 Yes $12 Free 8.6
Fresh N Lean (prepared) 12 Yes $9-$13 Free 9.2
Splendid Spoon (prepared) 48 Yes $12 Free 7.8
HelloFresh 6 Yes $9 $9 8
Sunbasket 4 Yes $14 $8 9
Sakara Life (prepared) 15 No N/A Free 7.6
Green Chef 9 Yes $13 $10 7.6
Daily Harvest (prepared) 50+ No $9 Free 8.8
Veestro (prepared) 50+ No $14 Free for subscribers N/A