When the beef and diced onion hit a warm skillet, the onion starts to soften while the meat breaks into small, savory crumbles. A quick stir with garlic and tomato paste gives the whole kitchen that deep, tomatoey smell before the slow cooker even gets involved. In Crock Pot Pasta Fagioli, carrots and celery cook until tender alongside two kinds of beans, crushed tomatoes, tomato sauce, and beef broth.
I like this version because it gives the soup hours to settle into a hearty, balanced base without asking you to babysit a pot. The kidney beans keep their shape, cannellini beans turn creamy around the edges, and the broth has enough tomato body to coat the little ditalini. It’s a filling, spoonable dinner with familiar ingredients and a straightforward start on the stove.

Kitchen Note
Cook the ditalini in its own pot and stir it into the soup just before serving. That way, the pasta stays pleasantly firm instead of sitting in the broth and soaking it up for hours.
Save Crock Pot Pasta Fagioli for a cozy, hands-off dinner with tender vegetables, two kinds of beans, and a rich tomato broth.
Why the Beef Gets a Skillet Start Before the Slow Cooker
A slow cooker is good at gently softening vegetables and letting a broth simmer, but it won’t brown ground beef the way a hot skillet does. Starting the beef on the stove gives it direct contact with the pan, which builds a fuller savory base before the tomatoes and broth go in. The onion softens at the same time, so it joins the soup already tender rather than staying firm inside the slow cooker.
That short stovetop start also gives you a chance to control the fat. Even 85% lean beef releases some as it cooks, and draining the excess keeps the tomato broth from feeling oily. Garlic and tomato paste get one minute in the pan, too; the paste warms through and the garlic turns fragrant instead of tasting raw. Those small steps happen before the long, hands-off cook, but they shape the soup’s flavor from the first spoonful.
How the Tomatoes, Beans, and Pasta Shape Every Spoonful

- Ground beef — The 85% lean blend gives the soup a beefy base without leaving as much rendered fat as a fattier grind. If you use leaner beef, expect a slightly less rich broth; a higher-fat blend works too, but drain it carefully.
- Crushed tomatoes, tomato sauce, and tomato paste — Together, they give the broth body, a smooth tomato note, and concentrated savoriness. Plain canned tomatoes are a good choice here; heavily seasoned varieties can make the final seasoning harder to judge.
- Kidney beans and cannellini beans — Kidney beans hold their shape while cannellini beans are softer and creamier, so the combination makes each bite feel varied. Canned beans are convenient and consistent; drain and rinse them to remove their packing liquid before adding them.
- Carrots, celery, and yellow onion — These vegetables add sweetness and a mellow savory base as they soften. Cut them into similarly sized pieces so they become tender at about the same pace; white onion can stand in for yellow onion, though its flavor is a little sharper.
- Low-sodium beef broth — A lower-sodium broth lets the tomatoes, beans, and measured kosher salt stay in balance. If you use homemade broth, choose one that isn’t heavily salted so the finished soup doesn’t become too salty as it cooks.
- Ditalini — The small tubes make a good match for a soup with beans and diced vegetables because they fit easily on a spoon. Small elbow pasta is a practical stand-in; cook it according to its package directions until al dente.
Building the Soup in the Right Order
Soften the Onion with the Beef
Set a large skillet over medium heat and add the ground beef and diced onion. Break the beef into small pieces as it cooks, stirring until it reaches 160°F and the onion is softened, about 7 to 9 minutes. The crumbles should no longer look pink, and the onion should bend easily rather than stay crisp. Drain off the excess fat before moving on so it doesn’t carry into the broth.
Warm the Garlic and Tomato Paste
Stir the minced garlic and tomato paste into the cooked beef mixture. Keep them moving in the hot skillet for 1 minute, just until the garlic smells fragrant and the paste is warmed through. Garlic left unstirred against the pan can scorch quickly, so scrape and stir rather than letting it sit in one spot. This is a short step; the skillet doesn’t need to stay on the heat longer.
Let the Slow Cooker Tenderize the Vegetables
Transfer the beef mixture to a 6-quart slow cooker, then add the carrots, celery, crushed tomatoes, tomato sauce, beef broth, both beans, Italian seasoning, salt, and pepper. Cover and cook on LOW for 6 to 8 hours or HIGH for 3 to 4 hours. The carrots and celery should be tender when pierced, but they shouldn’t have dissolved into the broth. Check for tenderness near the lower end of your chosen range, since slow cookers can vary.
Cook the Ditalini and Finish the Pot
Near the end of the slow-cooker time, bring 4 quarts of water to a boil in a large pot. Add the ditalini and cook according to the package directions until al dente, then drain it well. Stir the pasta into the soup just before serving, folding it through so it’s distributed without crushing the beans. The pasta should be tender with a little bite, not swollen and soft.
Two Smart Ways to Adapt Crock Pot Pasta Fagioli
Make It Gluten-Free
Use gluten-free ditalini or another small gluten-free pasta in place of the regular pasta. Cook it separately to al dente and add it at the end; gluten-free pasta can turn soft faster, so use the package directions as your guide.
Make a Vegetarian Pot with Mushrooms
Replace the beef with an equal amount of finely chopped cremini mushrooms and use vegetable broth instead of beef broth. Cook the mushrooms with the onion until they release their liquid and begin to brown, then stir in the garlic and tomato paste. The soup will be earthy and hearty, with less of the deep beef flavor.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for 3 to 4 days. The pasta will continue to absorb broth and soften as it sits.
- Freezer: For the best texture, freeze the soup before stirring in the pasta. Keep it in freezer-safe containers for up to 2 to 3 months for best quality; cooked pasta tends to become very soft after freezing and thawing.
- Reheating: Thaw frozen soup in the refrigerator, then warm it on the stovetop over medium-low heat, stirring often, until it reaches 165°F. If it has thickened, stir in a little beef broth; a hard boil can make the pasta mushy.
Questions That Come Up When Making Pasta Fagioli

Crock Pot Pasta Fagioli
Ingredients
Equipment
Method
- In a large skillet over medium heat, cook the ground beef and onion, breaking up the beef, until the beef reaches 160°F and the onion is softened, 7 to 9 minutes.
- Drain excess fat.
- Stir in the garlic and tomato paste and cook for 1 minute.
- Transfer the beef mixture to a 6-quart slow cooker and add the carrots, celery, crushed tomatoes, tomato sauce, beef broth, kidney beans, cannellini beans, Italian seasoning, salt, and pepper.
- Cover and cook on LOW for 6 to 8 hours or HIGH for 3 to 4 hours, until the vegetables are tender.
- Near the end of the cooking time, bring the water to a boil in a large pot.
- Add the ditalini and cook according to package directions until al dente.
- Drain the pasta.
- Stir the cooked pasta into the soup just before serving.