11 Dinners That Hide Veggies Without Starting a Food Fight

It can be tricky to serve vegetables when you already know dinner might get pushback. Still, there are plenty of meals where those ingredients mix in so well that the whole dish still feels fun, familiar, and filling. In many cases, that small change can make weeknight dinners much easier to handle. Take a look at these dinner ideas and find a few that may work well at your table.

This post may contain affiliate links, which helps keep this content free. Please read our disclosure for more info.

Cheesy Hidden Veggie Pasta Bake

Image Editorial Credit: Chatham172 via Shutterstock

A pasta bake like this works well because the vegetables melt right into the sauce and blend with the cheese. The dish is all about tender pasta, a rich tomato base, and a smooth mix of carrots, zucchini, and onion that become hard to spot after cooking. It usually takes about 20 minutes to prep and about 30 minutes to bake. Since the sauce can be made ahead, this dinner is helpful on busy nights when you want something filling and easy to warm up.

For the recipe, use 12 ounces penne pasta, 1 tablespoon olive oil, 1 small onion chopped, 2 carrots peeled and chopped, 1 small zucchini chopped, 2 garlic cloves minced, 3 cups marinara sauce, 1 cup shredded mozzarella, one-half cup grated Parmesan, 1 teaspoon Italian seasoning, and one-half teaspoon salt. Boil the pasta until just tender, then cook the onion, carrots, zucchini, and garlic in olive oil until soft. Spoon the cooked vegetables into a blender with the marinara sauce and blend until smooth, then mix the sauce with the pasta and half of the cheese. Pour everything into a baking dish, top with the remaining cheese, and bake at 375 degrees Fahrenheit for about 30 minutes until hot and bubbly.

Chicken Meatballs With Hidden Spinach

Image Editorial Credit: Paulo Vilela via Shutterstock

These chicken meatballs make vegetables easier to serve because chopped spinach blends into the mixture and stays tucked inside each bite. The dish is a simple mix of ground chicken, breadcrumbs, cheese, and seasoning, so it still tastes like a familiar comfort dinner. You can cook the meatballs in about 25 minutes after about 15 minutes of prep. They also work well with rice, pasta, or soft rolls, depending on what your family likes most.

To make them, use 1 pound ground chicken, 1 cup finely chopped spinach, one-half cup breadcrumbs, 1 egg, one-third cup grated Parmesan, 2 tablespoons milk, 1 garlic clove minced, 1 teaspoon salt, and one-half teaspoon black pepper. Stir everything together in a bowl until well mixed, then shape into small meatballs. Place them on a lined baking sheet and bake at 400 degrees Fahrenheit for 20 to 25 minutes until cooked through. Serve them with 2 cups of warm marinara sauce or a little melted butter over pasta or rice.

Creamy Mac and Cheese With Cauliflower Sauce

Image Editorial Credit: Ahanov Michael via Shutterstock

Mac and cheese becomes a little more balanced when cooked cauliflower is mixed into the cheese sauce until smooth. This dinner still feels creamy and rich, though the vegetable is tucked into the base instead of sitting on the plate by itself. It takes around 15 minutes to prep and about 20 minutes to cook. That makes it a good weeknight choice when you want a fast meal that still has a little more in it.

For the ingredients, use 12 ounces of elbow macaroni, 3 cups of cauliflower florets, 2 tablespoons of butter, 2 tablespoons flour, 2 cups of milk, 2 cups of shredded cheddar cheese, one-half teaspoon onion powder, and one-half teaspoon salt. Boil the macaroni and cauliflower in separate pots until tender, then drain both. Blend the cauliflower with 1 cup of the milk until smooth, then make a sauce in a pot with butter, flour, the remaining milk, the cauliflower mixture, and cheese. Stir in the macaroni, season to taste, and serve warm or bake for 10 more minutes if you want a firmer top.

Beef and Veggie Sloppy Joes

Image Editorial Credit: Taste of Home

Sloppy Joes are great for hidden vegetables because the filling already has a saucy texture that covers small chopped pieces well. This version uses ground beef along with finely chopped mushrooms, bell pepper, and carrots, so the extra ingredients blend into the mixture without standing out too much. It takes about 15 minutes to prep and about 25 minutes to cook. The filling can also be made ahead and kept in the fridge for a very easy dinner later.

For this dish, use 1 pound ground beef, 1 cup finely chopped mushrooms, one-half cup finely chopped bell pepper, one-half cup finely chopped carrot, 1 small onion chopped, 1 tablespoon olive oil, one-third cup tomato sauce, 2 tablespoons ketchup, 1 tablespoon brown sugar, 1 teaspoon Worcestershire sauce, and 4 hamburger buns. Cook the beef and vegetables in olive oil until the meat is browned and the vegetables are soft. Stir in the tomato sauce, ketchup, brown sugar, and Worcestershire sauce, then simmer for about 10 minutes until thick. Spoon the mixture onto warm buns and serve with fruit or baked potato wedges.

Turkey Taco Rice Skillet

Image Editorial Credit: The Kitchen Girl

A skillet meal like this helps vegetables blend in because everything cooks together in one pan with a strong taco flavor. The dish includes ground turkey, rice, tomato sauce, and finely chopped zucchini and peppers, which soften into the mixture as it cooks. You can have it ready in about 35 minutes total, including prep. It is also easy to top with cheese, avocado, or sour cream if you want the dinner to feel a little more fun.

For the recipe, use 1 pound ground turkey, 1 cup uncooked rice, 1 small zucchini grated, one-half cup finely chopped red bell pepper, 1 small onion, chopped, 2 tablespoons tomato paste, 2 cups chicken broth, 1 teaspoon chili powder, 1 teaspoon cumin, one-half teaspoon garlic powder, and 1 cup shredded cheddar cheese. Brown the turkey with the onion and pepper in a large skillet, then stir in the zucchini, rice, tomato paste, broth, and seasonings. Cover and simmer for about 20 minutes until the rice is tender. Sprinkle the cheese on top, cover again for 2 minutes, and serve once the cheese has melted.

Hidden Veggie Lasagna Roll Ups

Image Editorial Credit: Little Healthy Bites

Lasagna roll-ups make vegetables less obvious because the filling is tucked inside pasta and covered with sauce and cheese. This dish usually includes ricotta, spinach, and finely grated carrots or zucchini mixed into the filling for a softer texture. It takes about 25 minutes to prep and about 35 minutes to bake. Since each roll is already portioned, it is also easy to serve and store.

To make them, use 8 lasagna noodles, 1 cup ricotta cheese, 1 cup shredded mozzarella, one-half cup finely grated zucchini, one-half cup finely grated carrot, 1 cup chopped spinach, 1 egg, 2 cups marinara sauce, and one-half teaspoon salt. Boil the noodles until tender, then mix the ricotta, half of the mozzarella, the zucchini, carrot, spinach, egg, and salt in a bowl. Spread the filling over the noodles, roll them up, and place them seam side down in a baking dish with marinara sauce on the bottom. Spoon the rest of the sauce over the rolls, top with the remaining cheese, and bake at 375 degrees Fahrenheit for about 35 minutes.

BBQ Chicken Quesadillas With Sweet Potato

Image Editorial Credit: Wirestock Creator via Shutterstock

Quesadillas are helpful when you want vegetables to blend into dinner because the filling stays tucked under melted cheese. This version combines shredded chicken with mashed sweet potato and barbecue sauce, so the vegetable adds softness without taking over the flavor. It takes about 15 minutes to prep and about 15 minutes to cook. The finished quesadillas come out crisp on the outside and warm and cheesy inside.

For the ingredients, use 2 cups cooked shredded chicken, 1 cup mashed cooked sweet potato, one-half cup barbecue sauce, 1 one-half cups shredded cheddar, and 8 small flour tortillas. Stir the chicken, sweet potato, and barbecue sauce together in a bowl until evenly mixed. Spread the filling over half of each tortilla, add cheese, fold them over, and cook in a dry skillet for 2 to 3 minutes per side until golden. Cut into wedges and serve with plain yogurt or a little extra sauce on the side.

Mini Meatloaf Muffins With Hidden Veggies

Image Editorial Credit: iuliia_n via Shutterstock

Meatloaf muffins are easier for many families because the smaller size feels a bit more fun and less heavy than a large loaf. The vegetables stay hidden by being grated very finely into the meat mixture, usually with carrot, zucchini, or onion. Prep takes around 20 minutes, and baking takes about 25 minutes. They also freeze well, which makes them useful for later meals.

For this recipe, use 1 pound ground beef, 1 small carrot grated, one-half small zucchini grated and squeezed dry, one-half small onion grated, 1 egg, one-third cup breadcrumbs, 2 tablespoons ketchup, 1 teaspoon salt, and one-half teaspoon black pepper. Mix everything in a bowl until combined, then divide the mixture into a greased 12 cup muffin pan. Spread a little extra ketchup on top of each one if you like. Bake at 375 degrees Fahrenheit for 25 minutes or until cooked through, then let them rest for a few minutes before serving.

Hidden Veggie Pizza Rolls

Image Editorial Credit: Super Healthy Kids

Pizza rolls work nicely for this kind of dinner because the filling stays tucked inside the dough with sauce and cheese. Finely chopped spinach, mushrooms, and peppers blend into the pizza filling once cooked, especially when mixed with plenty of mozzarella. Prep takes about 20 minutes, and baking takes about 18 minutes. They are easy to hold, easy to pack, and easy to reheat the next day.

To make them, use 1 pound pizza dough, one-third cup pizza sauce, 1 one-half cups shredded mozzarella, one-half cup finely chopped spinach, one-third cup finely chopped mushrooms, and one-third cup finely chopped bell pepper. Roll the dough into a rectangle and spread the sauce over the top. Sprinkle on the cheese and vegetables, roll it up like a log, and slice into rounds. Place the rolls on a lined tray and bake at 400 degrees Fahrenheit for 15 to 18 minutes until golden.

Creamy Chicken and Broccoli Rice Casserole

Image Editorial Credit: from my point of view via Shutterstock

A casserole like this keeps vegetables from standing out because everything is folded together under a creamy layer. The broccoli is chopped small and mixed with rice, chicken, and sauce, so it becomes part of the full dish rather than a side item. It takes about 20 minutes to prep and about 30 minutes to bake. This is also a good recipe for using leftover chicken or rice from another night.

For the ingredients, use 2 cups cooked rice, 2 cups cooked shredded chicken, 1 one-half cups finely chopped broccoli, 1 can cream of chicken soup, one-half cup sour cream, one-half cup milk, 1 cup shredded cheddar, and one-half teaspoon garlic powder. Mix the rice, chicken, broccoli, soup, sour cream, milk, garlic powder, and half of the cheese in a large bowl. Spoon the mixture into a greased baking dish and top with the rest of the cheese. Bake at 375 degrees Fahrenheit for about 30 minutes until hot and bubbly.

Cornbread Topped Taco Pie

Image Editorial Credit: All Recipes

This taco pie keeps vegetables out of sight by mixing them into a savory filling under a golden cornbread topping. The dish usually includes ground beef, corn, grated zucchini, and finely chopped peppers, all tucked under the baked top layer. It takes about 20 minutes to prep and about 25 minutes to bake. The finished pie slices neatly, which makes dinner easy to serve.

For the recipe, use 1 pound ground beef, 1 cup grated zucchini, one-half cup finely chopped bell pepper, 1 cup corn, 1 packet taco seasoning, one-half cup water, 1 box cornbread mix, 1 egg, one-third cup milk, and 1 cup shredded cheddar cheese. Brown the beef with the zucchini and pepper, then stir in the corn, taco seasoning, and water, and cook until slightly thickened. Spoon the filling into a baking dish and sprinkle the cheese over the top. Mix the cornbread batter with the egg and milk, spread it over the filling, and bake at 400 degrees Fahrenheit for about 25 minutes until the top is golden.

This article originally appeared on Avocadu.