What Are Impossible Meatballs?
Impossible Foods spent over a decade building its reputation on one product: the Impossible Burger, a plant-based patty engineered to bleed, sizzle, and taste like ground beef. Meatballs were a natural next step, and the company rolled them out nationally in two varieties — Homestyle and Italian — landing in a dedicated plant-based section at thousands of Walmart stores as well as Target and other major grocery chains. Both are fully cooked, frozen, and sold in 14 oz pouches, which makes them a heat-and-eat option rather than something you form and cook from raw mix yourself.
The pitch is straightforward: skip the ground beef, skip the binder, skip the forty minutes of rolling meatballs by hand, and get something that behaves like a real meatball in a sub, a bowl of spaghetti, or a Swedish meatball tray at a party. The question, as always with Impossible's products, is whether the engineering holds up once you actually eat one — and whether "meat from plants" is as unambiguously vegan as it sounds.
Ingredients
Impossible publishes its ingredient list for both varieties, and they're nearly identical. Homestyle Meatballs:
Water, Soy Protein Concentrate, Sunflower Oil, Coconut Oil, 2% Or Less Of: Methylcellulose, Dried Onion, Dried Garlic, Soy Protein Isolate, Yeast Extract, Spices, Food Starch Modified, Natural Flavors, Cultured Dextrose, Salt, Dextrose, Soy Leghemoglobin, Citric Acid, Hydrolyzed Soy Protein, Vitamin E (Tocopherols), L-Tryptophan, plus added zinc and B vitamins (B1, B2, B3, B6, B12).
Italian Meatballs swap the seasoning slightly (more herbs, less dried onion up front) but run on the same base: water, soy protein concentrate, sunflower and coconut oil, methylcellulose as the binder, and soy leghemoglobin for color and iron-forward flavor. Both list soy as the only major allergen. There's no wheat gluten, egg, or dairy anywhere on either label, and Impossible's products are manufactured without meat, poultry, or fish byproducts in the formulation.
Is Impossible Meatballs Vegan?
Yes — Impossible Meatballs are vegan. Every ingredient on both labels is plant-, mineral-, or fermentation-derived. The one ingredient that consistently trips people up is soy leghemoglobin, the "heme" molecule that gives Impossible products their reddish color and some of their meaty depth of flavor. It sounds like it might come from blood, and the confusion is understandable — but it doesn't. Leghemoglobin is a protein naturally found in the root nodules of soybean plants; Impossible isolates the gene for it and inserts it into genetically engineered yeast, which is then fermented in tanks (the same basic process used to make insulin or rennet for cheesemaking) to produce heme at scale. No animal is involved at any point in that chain. If you're checking a label yourself and want a second opinion on a specific ingredient, the spvegan.com ingredient checker is a fast way to look it up.
The other place people get nervous is genetic engineering itself — Impossible's soy is a bioengineered crop, and the leghemoglobin-producing yeast is also genetically modified. Neither of those things involves animal products, but if you avoid GMOs on principle rather than strictly for vegan reasons, that's worth knowing going in, since it's a separate issue from whether the product is animal-free.
Nutrition Facts Comparison
Here's how Impossible Homestyle Meatballs stack up against two other widely available plant-based meatballs, per roughly comparable serving sizes:
| Product | Serving | Calories | Total Fat | Sat. Fat | Sodium | Protein | Fiber |
|---|---|---|---|---|---|---|---|
| Impossible Homestyle Meatballs | 3 meatballs (85g) | 210 | 14g | 3.5g | 440mg | 12g | 2g |
| Gardein Classic Meatless Meatballs | 3 meatballs (90g) | 160 | 7g | 0.5g | 370mg | 15g | 3g |
| Trader Joe's Vegan Meatless Meatballs | 6 meatballs | 176 | 8.2g | 0.6g | 576mg | 17.6g | 2g |
The pattern is consistent with Impossible's other products: it's the highest in fat and saturated fat of the three, largely from the coconut and sunflower oil that give it a juicier, more marbled mouthfeel. Gardein and Trader Joe's both edge it out on protein-per-calorie and come in leaner, but neither is trying to replicate the fat content of real ground beef the way Impossible is. If you're watching saturated fat specifically, Gardein is the more moderate choice of the three; if you want the closest thing to the richness of a beef meatball, Impossible's extra fat is doing that work on purpose.
Taste and Texture
This is where Impossible Meatballs separate themselves from most of the meatless meatball category, which has historically leaned soft, crumbly, or springy in a way that reads as "veggie patty rolled into a ball" rather than meatball. Impossible's texture is noticeably denser and more resistant to the bite — there's a slight snap to the exterior sear and then a juicy, almost bouncy interior that holds together through a full simmer in marinara without falling apart, which is a real weak point for a lot of competing products.
Seasoning-wise, both varieties are savory rather than sweet, with a decent black pepper and garlic backbone in Homestyle and a heavier oregano-basil lean in Italian. Neither variety is aggressively salty on its own, though the sodium numbers above mean a full serving is already covering nearly a fifth of a day's sodium before you add sauce, cheese, or a sub roll. The flavor doesn't taste distinctly "plant-based" — there's no strong pea-protein or mushroom note the way there is in some competitors — but it also isn't a dead ringer for a beef-and-pork blend meatball from an Italian deli. It reads as its own thing: rich, well-seasoned, and clearly built to hold up in a sauce rather than be eaten plain.
Price and Where to Buy
A 14 oz pouch of Impossible Meatballs (roughly 15 meatballs) runs about $6.87 at Walmart, which puts them a little above the cheapest end of the frozen meatless aisle but still in line with most name-brand plant-based proteins. They're sold in a dedicated plant-based section at thousands of Walmart locations, as well as at Target and a growing number of regional grocery chains, so availability is generally better than niche or single-retailer competitors. Because pricing and stock can vary by region, it's worth checking a store's app before making a special trip, especially if you're comparing against a coupon or sale price on Gardein or another brand that week.
How to Cook Them
Since both varieties arrive fully cooked and frozen, there's no need to worry about undercooked centers the way you would with raw ground-meat substitutes — the job is just reheating them through and building color or crust if you want one. Straight from frozen, they can go directly into a simmering pot of marinara for roughly 10-15 minutes, into a 400°F oven for about 15-18 minutes, or into a skillet with a little oil to brown the outside before finishing in sauce. Microwaving works in a pinch but skips the browning that gives the exterior its best texture, so it's the least satisfying of the three methods if you have the extra ten minutes to spare. Because the interior is already fully cooked, there's more flexibility here than with raw meat — you're mostly just choosing how much color and crust you want on the outside.
How It Compares to Other Vegan Meatballs
| Product | Texture | Best For | Availability |
|---|---|---|---|
| Impossible Meatballs | Dense, juicy, holds shape well in sauce | Spaghetti and meatballs, subs, apps that need a real bite | Walmart, Target, many grocery chains |
| Gardein Classic Meatless Meatballs | Softer, slightly springy | Lower-fat swaps, budget-conscious shoppers | Widely available at most grocery chains |
| Trader Joe's Vegan Meatless Meatballs | Firm but a bit drier than Impossible | Highest protein-per-serving of the three | Trader Joe's stores only |
Who Should Buy Impossible Meatballs
These make the most sense for people who want a plant-based meatball that survives an actual cook — simmered in sauce for a real dinner, baked into a sub, skewered for an appetizer — without turning to mush. If your priority is matching the texture and richness of a traditional meatball as closely as possible, Impossible is currently the strongest option in this specific category. They're less of a fit if you're optimizing for the lowest saturated fat or the cheapest per-serving cost, since Gardein undercuts them on both fronts, or if you're avoiding genetically engineered ingredients on principle rather than for vegan reasons specifically. Households cooking for a mix of vegans and non-vegans also tend to do well with this one specifically, since the closer texture match to conventional meatballs tends to land better with skeptical non-vegan eaters than softer, more obviously "veggie" alternatives — it's a reasonable pick for a potluck or family dinner where you don't want to explain the substitution at the table.
Final Verdict
Impossible Meatballs deliver on the one thing that's historically been hardest for meatless meatballs to nail: texture that survives real cooking. They're fully vegan despite the soy leghemoglobin giving some shoppers pause, the ingredient list is short enough to read in one breath, and the flavor is savory and well-balanced rather than gimmicky. The tradeoffs are a higher fat and sodium count than some competitors and a price point that's a bit above the cheapest meatless options on the shelf. For anyone rebuilding a spaghetti-and-meatballs or meatball-sub dinner without meat, they're a genuinely strong pick.
Rating: 8.5/10
