Preheat the oven to 350°F and lightly spray a 9x13-inch baking dish with nonstick cooking spray.
In a large pan, add onions, ground beef, salt and pepper
Cook on medium high heat until the ground beef is brown with no pink left to be seen
Drain well and return to pan
Stir in ricotta OR cottage cheese
In a blender or food processor, blend tomato sauce, diced tomatoes and spices (cumin, chili powder, and garlic)
Add 1/3 cup of meat mixture to a single flour tortilla.
Add 1 heaping tablespoon of shredded cheese over the meat mixture
Carefully roll/fold the flour tortilla around the mixture and place in the casserole dish (seam side down)
Place individual enchiladas in a row.
Pour the enchilada sauce over the middle of the enchiladas.
Sprinkle the top with remaining shredded cheese
Bake uncovered on 350' for 20 minutes