01 -
Heat the oil in a large pot over medium heat. Add chopped onion and minced garlic, sautéing until soft and translucent.
02 -
Add ground beef to the pot and cook until thoroughly browned and crumbly, breaking apart with a wooden spoon.
03 -
Stir in paprika and cumin, cooking for another minute until fragrant.
04 -
Add kidney beans, diced tomatoes, and vegetable broth to the pot. Mix well to combine all ingredients.
05 -
Add uncooked pasta directly to the pot. Bring to a simmer and cook over medium heat for about 15 minutes, or until pasta is tender and sauce has thickened. Stir occasionally to prevent sticking.
06 -
Taste and season with salt and pepper as needed.
07 -
Sprinkle shredded cheese over the top and serve warm in bowls.