27 Sneaky Plant-Based Foods You Can Hide in Any Kid’s Dinner
Every mom I know has fought the veggie battle at the dinner table. I’ve been there more nights than I can count, watching a perfectly good piece of broccoli get pushed around a plate like it’s radioactive.
So somewhere along the way, I stopped fighting and started sneaking. Grating, pureeing, blending, tucking good-for-them ingredients into the meals my kids already love. And you know what? It works way more often than you’d think.
This list is my roundup of 27 plant-based foods that hide beautifully in everyday dinners. Everything here is common grocery store stuff, no specialty shopping required. I’ve ranked them from solid hiders all the way up to the true disappearing acts. Grab a food processor and let’s get sneaky.

27. Kale
Kale gets a reputation as the veggie kids run from the fastest, but cooked right, it practically disappears. The secret is stripping out those tough, chewy stems first, since that’s where most of the objectionable texture lives.
Once the stems are gone, chop the leaves really tiny, almost like confetti. Then stir them into pasta sauce, a bubbly casserole, or a pot of soup where they soften completely.
The chop size is everything here. Big pieces of kale announce themselves, but tiny green flecks in something saucy just blend into the scenery. My kids honestly stop noticing them, and I’ve learned to stop mentioning them.
If your crew is extra suspicious, start with a small handful and work your way up over a few dinners. Slow and steady wins this one.

26. Eggplant
Eggplant is one of those sponge vegetables, meaning it soaks up whatever flavor you cook it in. That’s exactly what makes it such a good hider. It doesn’t fight the dish, it just joins it.
Cube it small and let it simmer soft in a stew, or tuck thin slices into lasagna layers where it melts right in with the cheese and sauce. Cooked long enough, it goes silky and mild.
A quick tip from my kitchen: salt the cubes and let them sit for a few minutes before cooking, then pat them dry. It helps mellow any bitterness and pulls out extra moisture, so nobody at the table asks questions.
This one takes a little more prep than most on the list, but Italian night is the perfect cover story for it.

25. Cabbage
Cabbage is so cheap and so easy to hide that I’m honestly surprised it doesn’t get more credit in the sneaky veggie world. A single head goes a very long way, which my grocery budget appreciates.
Shred it fine and toss it into a stir-fry, where it cooks down soft and blends right in with the noodles. It also disappears into soups, fried rice, and anything saucy with a little time on the heat.
Green or red both work, though green is the stealthier choice since red can tint the whole dish pink. Fun for some kids, a dealbreaker for others. You know your audience.
Cooked cabbage turns mild and a little sweet, nothing like the crunchy raw stuff kids side-eye in coleslaw. That transformation is the whole trick.

24. Beets
Beets are the sneaky mom’s secret weapon for anything chocolate. Roast and puree them, then fold that deep red puree into brownies or a rich chocolate dessert, where the color just reads as extra fudgy.
They work in savory dishes too. A little beet puree stirred into a red pasta sauce or chili adds body and color without announcing itself.
Beets are earthy on their own, I’ll be honest about that. But chocolate and tomato are both strong enough to mask it completely, which is why those are the two best hiding spots.
Canned beets make this even easier on a busy night, no roasting or peeling required. Just drain, puree, and stash the puree in the fridge for your next baking mood.

23. Bell Peppers
Diced tiny enough, bell peppers vanish into taco meat, pasta sauce, and chili like they were never there. The key word is tiny. I dice mine almost to confetti size before they go in the pan.
The sweet red, orange, and yellow peppers are your best bet for picky eaters. They don’t have that sharp, slightly bitter bite that green peppers carry, so they blend in flavor-wise too.
By the time everything simmers together, those little pieces soften into the sauce and just become part of the background. Taco night carries on peacefully, and everyone got a serving of peppers.
If even tiny dice gets detected at your table, puree the peppers right into the sauce instead. Zero texture, all the goodness.

22. Corn
Corn is the rare vegetable most kids already like, which makes it a great gateway hide. You’re not fighting an uphill battle here, you’re just finding new places to put it.
Puree it into a creamy soup, where it adds natural sweetness and body without any cream. Or stir whole kernels into a cheesy casserole, quesadillas, or taco filling, where the little pops of sweetness feel like a treat.
Canned or frozen both work great, so this is a true pantry play. On the nights when I have absolutely nothing planned, a bag of frozen corn saves me more often than I’d like to admit.
It’s not the sneakiest item on this list, but it might be the easiest yes you’ll get all week.

21. Peas
Sweet little peas blend beautifully into anything creamy. Their natural sugar is what makes them such an easy sell, even to the skeptics.
Puree them with a little butter for a bright green sauce over pasta, or just stir them whole into mac and cheese, where the cheese does all the negotiating for you. They also disappear into fried rice, pot pies, and casseroles.
Frozen peas are the move here. They cook in literal minutes, keep their sweetness, and cost next to nothing. I always have a bag in the freezer.
And if the green color is the problem at your table, tucking them under the cheesy top layer of a casserole works wonders. Out of sight really is out of mind with kids.

20. Broccoli
Broccoli hides best in cheese, full stop. Steam it soft, puree it smooth, and stir it into a cheese sauce for pasta or baked potatoes. It just tastes like a richer, slightly greener cheddar.
Chopped very fine, it also disappears into fritters, quesadillas, and rice dishes. The smaller the pieces, the less there is to pick around.
Don’t toss the stalks either. Peeled and steamed, they puree just as smooth and mild as the florets, so you’re getting more veggie for your dollar from every bunch.
This is one of those hides where the flavor is technically there if you go looking for it. But in my experience, kids eating cheese sauce are not looking for anything.

19. Onions
Onions are the flavor foundation of basically every dinner, but the texture is what kids object to. Those slippery little pieces get picked out one by one, and dinner turns into an archaeology dig.
The fix is simple: grate them instead of chopping, or caramelize them low and slow until they melt into nothing. Grated onion disappears completely into meatloaf, burgers, soups, and sauces while leaving all its flavor behind.
Sweet onions are the friendliest variety for this trick. They’re milder to start with, so there’s even less to detect.
Once you start grating onions into ground meat, you won’t go back. The meat stays juicier, the flavor is better, and the picking-out ritual is officially retired at your table.

18. Garlic
Garlic isn’t hiding so much as blending, but it earns its spot because it makes every other hidden vegetable on this list taste better. Think of it as the getaway driver of sneaky cooking.
Minced fine or stirred in as powder, it works in nearly anything savory. Sauces, soups, meatballs, roasted anything. A little garlic makes vegetables taste like food kids actually want.
Fresh cloves are lovely when you have the energy. But I keep a jar of minced garlic in the fridge for weeknights, and I feel zero shame about it. Full flavor, no peeling.
If your kids ever claim they don’t like garlic, I’d gently bet they’ve been happily eating it their whole lives. That’s the beauty of it.

17. Tomatoes
Tomatoes are the great cover story of sneaky cooking. A base of crushed tomatoes in chili, meatloaf, or pasta sauce hides half the other vegetables on this list, all at once.
Canned crushed tomatoes make it effortless. No peeling, no chopping, no waiting for anything to ripen on the counter. Just open, pour, and simmer.
If your kids object to chunks (mine went through that phase for years), a smooth sauce solves it. A quick blitz with an immersion blender turns any chunky sauce into something silky and unquestionable.
And here’s the real power move: once the tomato base is in the pot, that’s your moment to add the grated carrots, the spinach, the lentils. Red sauce forgives everything.

16. Potatoes
Regular potatoes are already kid-approved, which makes them the perfect blending partner rather than the thing you’re hiding. They’re the trusted friend that vouches for everyone else.
Mash them, dice them into casseroles and soups, or use them to thicken a pureed soup until it’s creamy without any cream. They add heft and comfort to almost anything.
They’re also the ideal camouflage for other purees. A scoop of mashed cauliflower stirred into mashed potatoes is completely undetectable. Nobody in my house has ever caught it, and I’ve been doing it for years.
Peel them or don’t, depending on your crowd. Skins add fiber, but if peels start a debate at your table, it’s not the hill to die on.

15. Quinoa
Cooked quinoa is tiny, mild, and disappears into ground meat like it was always supposed to be there. Stir it into taco filling, meatballs, sloppy joes, or chili, and it just adds bulk and a little protein.
The one prep step that matters: rinse it before cooking. Quinoa has a natural coating that can taste bitter, and a quick rinse under cold water washes it away.
Once it’s cooked and mixed into something well-seasoned, it reads as texture, not as a new ingredient. The little grains basically vanish among the crumbles of meat.
This is also a sneaky way to stretch a pound of ground beef into more servings. Good for the grocery bill and the dinner plates at the same time.

14. Tofu
Before anyone panics, hear me out on tofu. Silken tofu, the soft kind, blends completely smooth into creamy sauces, smoothies, puddings, and even mac and cheese, adding plant protein with basically no flavor of its own.
That’s the whole trick. Silken tofu doesn’t taste like much of anything, it just adds body and creaminess wherever it goes.
The word tofu never has to be spoken at the table. Blended into a sauce, it’s just silkiness, and silkiness is never questioned by children. Ever.
Stick with silken for blending, since firm tofu has a texture that’s much harder to disguise. One block goes a long way, and it’s usually one of the cheapest proteins in the store.

13. Chickpeas
Chickpeas blend into the smoothest, friendliest dip there is. A creamy homemade hummus with pita, crackers, or cucumber slices is an easy after-school win that’s secretly all beans.
They hide in hot dinners too. Mashed chickpeas fold into patties and veggie burgers, and pureed chickpeas can quietly thicken a soup or stew.
Roasted whole with a little oil and salt, they turn into a crunchy snack my kids will actually grab from a bowl. Crunchy is a magic word in our house.
Canned chickpeas keep all of this simple. Drain, rinse, and you’re two minutes away from a dip or ten minutes from a snack. No soaking dried beans on a weeknight, thank you very much.

12. White Beans
White beans are the smoothest blenders in the whole bean family. Cannellini or great northern beans puree into something almost buttery, with barely any flavor to hide.
Pureed, they slide into creamy soups, alfredo-style pasta sauces, and even quesadilla fillings without changing the taste. They just make everything a little thicker and a little more filling.
I love them most for thickening soup without any cream. A cup of blended white beans turns a thin broth into something velvety, and it adds protein and fiber while it’s at it.
Keep a couple cans in the pantry and you’ll find uses everywhere. This is one of those hides that quietly makes dinner better, not just sneakier.

11. Black Beans
Black beans mash beautifully into burgers, taco meat, and enchilada fillings. Their flavor plays perfectly with anything seasoned for taco night, so they never feel out of place.
Give canned beans a good rinse first to wash off the canning liquid. Then mash them about halfway, so they blend in but still add some body.
Mixed into seasoned ground beef, mashed black beans just look like more dinner. The protein and fiber come along for the ride, and the meat stretches further too.
If you’ve got a real bean skeptic, start with a small amount, maybe a half cup into a pound of taco meat. Once that passes inspection, you can get bolder next time.

10. Lentils
Lentils are the quiet overachiever of this whole list. They cook fast, cost pennies per serving, and once they’re soft, they fold into meatloaf, chili, and bolognese-style sauce almost invisibly.
Red lentils are the sneakiest of the bunch. They break down as they cook, practically dissolving into whatever they’re simmered in. Green and brown lentils hold their shape more, which works fine in chili where there’s plenty going on.
I’ve stretched a pound of ground beef with a cup of cooked lentils plenty of times, and nobody at my table has ever blinked. The sauce and seasoning carry them completely.
No soaking needed, unlike a lot of dried beans. Just rinse, simmer, and hide. Weeknight friendly from start to finish.

9. Avocado
Avocado is pure creaminess with a mild flavor, which makes it a smoothie superstar. Blended with banana and berries, or banana and a little cocoa, the texture goes silky and the flavor disappears.
The green color even works in your favor. In a smoothie cup, green reads as fun rather than as vegetable, especially with a good straw involved.
It also mashes into quesadillas under the cheese, spreads onto sandwiches instead of mayo, and folds into creamy pasta sauces. Anywhere you want richness, avocado can quietly provide it.
Healthy fats that taste like butter? I’ll take that trade every time. Just use them ripe and use them fast, because avocados wait for no one.

8. Oats
Oats might surprise you on a dinner list, but they’re the classic meatball and meatloaf binder that’s been hiding in family recipes for generations. Grandmas knew what they were doing.
Mixed into ground meat, oats soak up the juices and simply become part of the texture. Nobody has ever bitten into a meatball and identified the oats. It doesn’t happen.
They also blend into smoothies for staying power, and a spoonful can quietly thicken a soup or stew. Quick oats disappear the best since the pieces are smaller.
The best part is that this is the same canister of oats you already have for breakfast, now doing double duty at dinner. No extra shopping, no new ingredient to explain.

7. Canned Pumpkin
Canned pumpkin isn’t just for pie, and I will happily die on this hill. Stir it into mac and cheese sauce, chili, or pasta sauce, and it adds creaminess plus a gorgeous orange color that blends right into cheddar.
It’s already pureed for you, which makes this probably the lowest-effort hide on the entire list. Open the can, stir it in, done. No chopping, no steaming, no food processor to wash.
Just make sure you grab plain pumpkin puree, not pumpkin pie filling. The pie filling is sweetened and spiced, and that’s a very different mac and cheese.
I lean on this one hard in the fall, but honestly it works year-round. A half cup into a pot of cheese sauce and nobody suspects a thing.

6. Butternut Squash
Butternut squash purees into the silkiest, most cheese-colored sauce imaginable. It’s naturally sweet and mild, so it hides beautifully in mac and cheese, creamy pastas, and even soups that pass as plain cheese soup.
That orange color is the secret weapon. Blended with real cheese, squash puree looks exactly like more cheese sauce, and the sweetness just makes everything taste richer.
Frozen cubes make it completely weeknight-friendly. Steam them soft, blend them smooth, and skip the whole wrestling-a-raw-squash situation, which I do not recommend after a long day.
My kids think squash mac is just regular mac, and I have no plans to correct them. Some secrets a mom keeps.

5. Zucchini
Now we’re into the hall of fame. Shredded zucchini is famous for vanishing into breads and muffins, but it’s just as sneaky in meatballs, meatloaf, and pasta sauce.
Its superpower is being incredibly mild with a high water content, so it takes on the flavor of whatever surrounds it. Shredded fine, it’s nearly invisible in anything with sauce or seasoning.
The one non-negotiable step: squeeze out the extra water after shredding. Wrap it in a clean towel and wring it out. Skip this and you’ll get soggy meatballs, do it and the zucchini blends in so completely you’ll forget it’s there too.
In summer, when everyone’s garden is drowning in zucchini, this trick basically pays for itself. One squash disappears into three different dinners.

4. Carrots
Grated carrots go undetected in nearly any ground meat dish, plus muffins, sauces, soups, and rice. This is the sneaky veggie I use most, week in and week out, no contest.
Their natural sweetness is what puts them this high on the list. Carrots don’t just hide, they actually make the dish taste a little better, which is the dream scenario for any sneaky cook.
A food processor gets the grate fine enough to truly disappear. Hand-grated works too, just aim for the smallest holes on the box grater.
Grated carrot simmered into red pasta sauce is my oldest trick in the book. It mellows the acidity, adds a gentle sweetness, and vanishes completely into the sauce. Everybody wins, especially me.

3. Spinach
Spinach wilts down to almost nothing, and that’s exactly why it’s ranked this high. A giant pile of fresh leaves cooks into a few tablespoons, so you can hide a lot in a little space.
A big handful blended into a berry smoothie simply vanishes, flavor and all, though the color turns purple-brown, so darker cups help. Chopped fine into red sauce, soup, or a cheesy casserole, it disappears just as well.
Frozen chopped spinach is the easiest route of all. Thaw it, squeeze out the water, and it’s ready to stir into anything. I keep a box in the freezer at all times.
A couple entries ago it was zucchini pulling the disappearing act, but spinach might do it even better. It’s the vanishing champion of leafy greens.

2. Mushrooms
Finely chopped mushrooms are the closest thing to a ground meat twin in the produce aisle. Their texture and deep savory flavor let you swap out a chunk of the beef in burgers, tacos, and pasta sauces without anyone noticing a thing.
The method is simple: pulse them in the food processor until they’re crumble-sized, then cook them down right alongside the meat. They release their moisture, brown up, and blend in completely.
Any variety works, fresh or canned, though plain white or cremini mushrooms are the cheapest and mildest. No fancy shopping needed.
And here’s the kicker: dinner doesn’t just hide the mushrooms, it actually tastes meatier and more savory with them in it. That’s a hide that improves the dish, which is why it lands at number two.

1. Cauliflower
Cauliflower takes the crown because it can become almost anything. Riced, it stands in for rice. Steamed and pureed, it becomes mashed “potatoes” or melts invisibly into a cheese sauce. It even famously shows up as pizza crust.
That neutral flavor is the whole magic trick. Cauliflower doesn’t taste like much on its own, so it absorbs whatever you cook it with. Cheese, garlic, butter, taco seasoning, it all sticks.
Fresh or frozen both work perfectly, and frozen riced cauliflower has made this easier than ever. For purees, just steam it soft and blitz it smooth in the blender or food processor.
My favorite move is half cauliflower puree, half real mashed potatoes. Nobody has ever noticed, not once. If there’s one sneaky vegetable to master, this is it. Cauliflower turns kid favorites into secretly better versions of themselves, and no one at my table has been the wiser.

Wrapping It Up
There you have it, 27 ways to get more plants onto your kids’ plates without a single dinner table standoff. And honestly, half of these make the food taste better anyway.
If you’re new to sneaky cooking, start with the heavy hitters. Cauliflower blended into mashed potatoes or cheese sauce is nearly foolproof, grated carrots in red sauce is the easiest first step there is, and finely chopped mushrooms mixed into taco meat might just become your new normal. Those three alone have saved more of my weeknight dinners than I can count.
The best part is that none of this requires special ingredients or extra hours in the kitchen. Just a grater, a blender, and a little mom-level stealth.