In a large skillet, cook beef and onion over medium heat until beef is no longer pink and onion is tender; drain.
Transfer to a 4- or 5-qt. slow cooker. Stir in the broth, tomatoes, beans, carrots, cabbage, celery, basil, garlic, salt and pepper. Cover and cook on low until vegetables are tender, 7-8 hours.
Stir in pasta. Cover and cook on high until pasta is tender, about 30 minutes longer. Sprinkle with cheese if desired.
Notes
Slow-Cooker Pasta e Fagioli
This chunky soup is good to the last spoonful. It's my go-to recipe because it's so hearty and we all always want more. —Penny Novy, Buffalo Grove, Illinois