In a dutch oven, heat olive oil over medium high heat. Add onion, garlic and ground beef and cook until meat is browned. Drain off any excess fat. Add tomato paste and cook for 1 minute.
Add stock, tomatoes and beans stirring until mixed. Add chili powder, salt and pepper, stirring to incorporate. Simmer for 15 minutes.
Bring to a boil, add pasta and reduce to a simmer. Cook for 15 minutes or until pasta is done.
Remove from heat and stir in cheese. Serve immediately.
Toppings for dish - sour cream, hot sauce, chopped scallions, avocado.
How to Prepare in Slow Cooker
Cook beef, onion and garlic in a skillet then add to slow cooker. Add tomato paste, stock, tomatoes, beans, chili powder, salt and pepper and stir to incorporate. Cook on high for 2 hours/4 on low or until ready for mealtime.
Add pasta and cook for 30 minutes until pasta is done.
Remove from heat, stir in cheddar cheese and serve.