Make the filling. First, prep your vegetables. Chop the onion, carrots, and bell peppers. You can also use up other vegetables you may have on hand, such as zucchini, celery, etc!
Mince the garlic finely.
Start by sautéing the onions, carrots, and bell pepper in the olive oil in a large pan. Once the onions are translucent, add the garlic and sauté for one more minute.
Add the ground beef, breaking it up with a spoon or fork, and cook until no pink spots remain.
Then, add the spices - cumin, paprika, chili powder, salt, and pepper - and stir.
Add the tomato paste and stir until it's evenly distributed. Cook this for about a minute.
Add the crushed tomatoes.
Let this mixture simmer uncovered for about 5 minutes, so that some of the liquid evaporates and you get a thicker filling. Keep an eye on it - if it gets too thick, it may burn on the bottom!
Once some of the liquid has evaporated, season to taste with salt and pepper, and more spices if you want, and remove from the heat. Add the corn/beans (optional) and stir.
Let the filling cool for 10 minutes before filling the pancakes.