Ingredients

cooking spray

1lb90% lean ground beef

¼cupdry breadcrumbs

1egg

1tspcumin

¼tspgarlic powder

½tspchili powder

2tsplime juice

1tspkosher salt

½tsppepper

2tbspcilantro,finely chopped

2tbspwater

6cupsbeef broth

14.5ozdiced tomatoes with chiles,1 can, undrained

8oztomato sauce,1 can

2tspolive oil

1onion,diced

2carrots,peeled and chopped into ¼ pieces

1zucchini,chopped into ½ pieces

15ozblack beans,1 can, drained and rinsed

1cupfrozen corn

salt and pepper to taste

2tspchili powder

1tspcumin

cilantro,tortilla strips, sour cream, shredded cheese, diced tomatoes, lime wedges, avocado, for garnishes

Preparation

Preheat the broiler.

Line a sheet pan with foil and coat with cooking spray.

Combine the beef, breadcrumbs, egg, cumin, garlic powder, chili powder, lime juice, salt, pepper, cilantro and water, then stir until thoroughly mixed together.

Form 1 inch meatballs, then place them on the pan.

Broil for 8 to 10 minutes until the meatballs are cooked through.

In a large pot, heat the olive oil over medium-high heat.

Add the onion and cook for 5 minutes or until translucent.

Add the carrots and cook for 5 minutes more; then season with salt and pepper to taste.

Add the beef broth, can of tomatoes, can of tomato sauce, chili powder, and cumin to the pot.

Bring the pot to a boil, then reduce the heat to medium.

Simmer for 5 minutes.

Add the meatballs, black beans, corn and zucchini to the pot.

Simmer for an additional 5 minutes or until zucchini is tender. Season the soup with salt and pepper to taste.

Serve with desired garnishes, and enjoy!