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 various styles offered by the brand. Further, I made sure to test a variety of cuisines — Italian, Indian, Thai, Mexican — if they were offered.
I took careful 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 gently in a nonstick skillet or reheating 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.
Plant-based meal delivery 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 |




