Veggie-Loaded Beef and Bean Nachos
These veggie-loaded beef nachos just hit on weeknights when you want filling and feel-good, but also fun and an easy win. Perfectly seasoned ground beef cooked with over 5 cups of veggies (carrots, cauliflower rice, spinach!) plus hearty black beans, all piled onto crispy chips under a blanket of melty cheese. Cozy, colorful, and on the table in under 25 minutes — a wildly easy, family-pleasing dinner packed with so much goodness.

Who says nachos can’t be a healthy dinner….?
One of my big goals with veggie-loading has always been this: make it fun. Because veggies that are fun to eat? Those are the ones that get eaten … and eaten often. Which is exactly how we ended up here… veggie-loaded nachos. Because according to my 14-year-old, there’s nothing more fun to eat than a giant, cheese-covered tray of nachos — and honestly? There’s a lot of truth in that (even in your 40s).
And while these nachos are very, very legit in their nacho-y vibes and fun factor, they also totally hold their own as a feel-good weeknight dinner. They’re packed with ground beef (so filling), black beans (so hearty), and 5 (yes, five!) cups of veggies cleverly worked into the mix. So it never feels like you’re eating a salad masquerading as nachos… just real, legit nachos that taste really stinking good and just so happen to be amped up with extra goodness.
Oh, and of course: the cheese. A glorious, melty blanket on top. And if you want to level up the veggies even more, pile on the avocado, olives, salsa, or pickled jalapeños. Truly… why haven’t we been doing veggie-loaded nachos for dinner all along!? Oh, and if this recipe feels very “your vibe”, try my veggie-loaded chicken and bean oven tacos next. House favorite here for all the same reasons we love these nachos!
Let’s make these nachos together. Just you and me!











Veggie-Loaded Beef and Bean Nachos
Ingredients
- 1 teaspoon olive oil
- 1 pound lean ground beef
- 2 large carrots, finely grated (about 1 heaping cup)
- 2 cups baby spinach, roughly chopped
- 1 cup frozen riced cauliflower
- ¾ teaspoon kosher salt
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 2 teaspoons chili powder
- ½ teaspoon ground cumin
- 1 cup jarred tomato salsa
- 15.5 ounce can low-sodium black beans , or pinto beans, drained and rinsed.
- 12 ounces tortilla chips
- 1½ cup finely shredded Mexican blend cheese, divided
- Nacho toppings of your choice such as guacamole/diced avocado, pico de gallo/diced fresh tomatoes, sour cream, sliced green onions, chopped fresh cilantro, pickled jalapeños, sliced black olives
Instructions
- Heat the oven to 375 degrees. Line a rimmed baking sheet with parchment paper or aluminum foil for easy cleanup. If using foil, spray with oil.
- Add the oil to a large skillet over medium-high heat. Once hot, add the ground beef and cook until browned and crumbled, about 6 minutes. Drain any excess fat from the pan.
- Stir in the grated carrot, spinach, and cauliflower. Cook until the vegetables have softened, 3 to 4 minutes.
- Stir in the salt, garlic powder, onion powder, chili powder, and cumin. Cook for a minute to help develop the flavors.
- Lower the heat to medium and stir in the salsa and beans. Cook, stirring occasionally, until the pan is mostly dry and all the ingredients are well combined, 2 to 3 minutes.
- Taste the beef mixture and add more seasoning as needed.
- Spread half of the chips over the baking sheet then scatter half of the beef mixture over the chips. Sprinkle half of the shredded cheese over the top.
- Repeat this layering with the remaining chips, beef mixture, and the cheese.
- Bake the nachos until the cheese is melted, 10 to 12 minutes.
- Top the nachos with the toppings of your choice or allow each person to scoop some nachos onto a plate and then top their own.
Notes
- You can use ground turkey instead of ground beef but use a tablespoon of oil since turkey has less fat.
- You can omit the beans if you prefer but reduce the amount of salt by ½ teaspoon and taste to add more salt as needed.
- To make this vegetarian, leave out the ground beef and use an extra can of drained and rinsed beans.
- Extra topping idea: Creamy Salsa Sauce Mix ½ cup plain Greek yogurt, ½ cup jarred salsa, and a few shakes of hot sauce (optional) then drizzle over the nachos before serving.


Looks like a tasty and comforting meal! Do you think I could cook the meat and vegetable mixture and then freeze that part until I am ready to bake it off with the tortilla chips and cheese?
Oh interesting idea! I haven’t tested that, but I can’t think of a reason why it wouldn’t work!
To be honest, I=I had low expectations for this recipe but it was fantastic! All three children and my husband loved it. Thank you for always providing such wonderful, nutritious recipes!!
I’m so glad these nachos surprised you in the best of ways and were such a hit!
We love these nachos! They’re simple to make and my kids don’t notice the extra veggies. They taste great and are definitely going on the “make again” list!
Yay! I love that they were such a hit! So much so that they are a repeater! Thanks for coming back and sharing, Kendra!
This recipe is so good and brilliant. The cauliflower, carrots and spinach aren’t very noticeable, especially taste-wise. I love the addition of these veggies. My toddler is gobbling up this supper, saying how good it is. We’ll make this again for sure. Thank you!
Aw yay! This makes me so happy to hear! One thing I so adore about veggie-loading is that you can make the foods you love a little more nourishing for you without giving them up or drastically changing them!
So delicious!! I love nachos but have never considered putting carrots and cauliflower in them. I really enjoyed that they still tasted like traditional nachos but had way more veggies. This is my new go-to recipe!
Wow! I’m so honored to have this one step in as your new nacho recipe! I’m so glad it was *exactly* what I aimed for it to be. A really fun way to eat a bunch of veggies that also stayed true to the nacho vibes!
Made these for dinner last night and my husband said ‘these might be the best nachos I’ve ever had’. My 2 and 4 year old also gobbled them up. Easy to make too! Will definitely be keeping in our rotation.
Oh man! Music to my ears, Katherine! I’m so glad they were such a hit!
These are incredible! I’m going to use the meat portion for my go to taco recipe! I added some corn and just used my premade taco seasoning for convenience. Will add to my frequent meal rotation! Thanks again for another great veggie loaded dinner!
Yessssss! I am s glad you love this one as much as we do and that meat filling is so good in so many ways! It actually inspired the filling for my beef tacos!