Slow Cooker Beef and Tomato Pasta Shells
If you love hearty, comforting meals that are easy to prepare, this slow cooker beef and tomato pasta recipe is one to add to your dinner list. Honestly, there is something wonderful about a rich tomato sauce simmering slowly with seasoned ground beef. The flavors blend together beautifully, creating a delicious meal that feels like classic homemade comfort food.
I usually enjoy recipes that do not require too much time standing in the kitchen, especially on busy days. This slow cooker recipe is a great option because you can prepare the savory beef sauce ahead of time and let the slow cooker do most of the work.
Tender pasta shells soak up the rich tomato sauce, while the ground beef makes the dish hearty and satisfying. Serve it with garlic bread and a fresh salad, and you have an easy family dinner that everyone can enjoy.
The recipe below uses a slow-cooked beef sauce with pasta added near the end. This helps prevent the shells from becoming overly soft or mushy.
Recipe Details
- Preparation Time: 15 minutes
- Cooking Time: 4–6 hours on LOW or 2–3 hours on HIGH for the sauce
- Pasta Cooking Time: Approximately 20–35 minutes
- Total Time: Approximately 4½–6½ hours
- Servings: 6
- Course: Main Course
- Cuisine: Italian-American
- Cooking Method: Slow Cooker
Ingredients
Here are the simple ingredients you need to make this delicious slow cooker beef pasta.
For the Beef and Tomato Sauce
- 1 pound (450 g) lean ground beef
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 can (28 oz / 800 g) crushed tomatoes
- 1 can (15 oz / 425 g) tomato sauce
- 2 tablespoons tomato paste
- 1 cup (240 ml) beef broth
- 1 teaspoon Italian seasoning
- 1 teaspoon paprika
- ½ teaspoon dried oregano
- ½ teaspoon black pepper
- 1 teaspoon salt, or to taste
- ½ teaspoon red pepper flakes (optional)
- 1 tablespoon olive oil, if needed
For the Pasta
- 12 oz (340 g) medium pasta shells
- ½ cup (50 g) grated Parmesan cheese
- 1 cup (100–115 g) shredded mozzarella cheese (optional)
- 2 tablespoons chopped fresh parsley or basil
Step-by-Step Method
Step 1: Brown the Ground Beef
Heat a large skillet over medium heat. Add the ground beef and cook for about 6–8 minutes, breaking it apart with a wooden spoon as it browns.
Cook until the beef is no longer pink. Drain excess fat if necessary.
Add the chopped onion and cook for another 3–4 minutes until softened. Stir in the minced garlic and cook for about 30 seconds, until fragrant.
Tip: Browning the beef before adding it to the slow cooker gives the sauce a deeper, richer flavor.
Step 2: Add the Ingredients to the Slow Cooker
Transfer the cooked beef mixture to your slow cooker.
Add the crushed tomatoes, tomato sauce, tomato paste, beef broth, Italian seasoning, paprika, oregano, black pepper, salt, and red pepper flakes if using.
Stir everything together until well combined.
Step 3: Slow Cook the Beef Sauce
Cover the slow cooker with its lid.
Cook on LOW for 4–6 hours or on HIGH for 2–3 hours, until the flavors have blended and the sauce is hot and rich.
Cooking times vary depending on your slow cooker, so check that the sauce is simmering gently and the beef is thoroughly cooked.
If the sauce seems too thick, add a little extra broth. If it looks too thin, leave the lid slightly ajar for a short period near the end, following your appliance’s instructions.
Step 4: Cook the Pasta Shells
Bring a large pot of salted water to a boil.
Add the pasta shells and cook until they are just slightly firmer than al dente, following the package directions. Drain well.
I usually avoid fully cooking the pasta before combining it with a hot sauce because it can become too soft when heated again.
Important: Cook the pasta separately rather than leaving it in the slow cooker for several hours. Long cooking can make the shells mushy.
Step 5: Combine the Pasta and Sauce
Add the drained pasta shells to the slow cooker during the final 10–15 minutes of cooking.
Stir gently to coat the shells evenly with the beef and tomato sauce.
If the mixture looks too thick, add a small splash of hot beef broth or reserved pasta water.
Cover and cook until the pasta is hot and tender. Since the pasta is already mostly cooked, check it frequently to prevent overcooking.
Step 6: Add the Cheese
Stir in the grated Parmesan cheese.
If you enjoy extra cheesy pasta, sprinkle the shredded mozzarella over the top and cover the slow cooker for a few minutes until the cheese melts.
The Parmesan adds a savory flavor, while the mozzarella creates a creamy, cheesy finish.
Step 7: Garnish and Serve
Turn off the slow cooker and sprinkle the pasta with freshly chopped parsley or basil.
Serve the beef pasta shells while hot, with extra Parmesan cheese on the side.
The rich tomato sauce, tender pasta, and savory ground beef make every bite delicious!
Cooking Tips for the Best Slow Cooker Pasta
1. Brown the Beef First
Although some slow cooker recipes allow raw ground beef, browning it first improves the flavor and texture. It also allows you to drain excess fat before adding the beef to the sauce.
2. Choose the Right Pasta
Medium pasta shells work particularly well because their curved shape catches the sauce. Rotini, penne, and elbow macaroni are also good alternatives.
3. Add Pasta Near the End
This is one of the most important tips. Pasta can turn mushy if cooked for hours in a slow cooker, so cook it separately and combine it with the sauce shortly before serving.
4. Adjust the Sauce Consistency
The sauce should be thick enough to coat the pasta without becoming dry. Add beef broth or pasta water a little at a time if needed.
5. Season to Your Taste
Taste the sauce before adding the pasta. You can adjust the salt, black pepper, Italian seasoning, or red pepper flakes according to your preference.
6. Make It Extra Cheesy
For a richer version, add mozzarella, Parmesan, or a little provolone. You can also serve additional cheese at the table.
7. Use Lean Ground Beef
Lean ground beef helps keep the sauce flavorful without leaving too much excess grease. If you use regular ground beef, drain the fat after browning.
Serving Suggestions
This slow cooker beef and tomato pasta is filling on its own, but these sides make it even better.
- Garlic bread: Perfect for soaking up the extra tomato sauce.
- Fresh green salad: A crisp salad with cucumber, lettuce, and a light dressing balances the hearty pasta.
- Roasted vegetables: Serve with broccoli, zucchini, or carrots for extra color and texture.
- Steamed green beans: A simple vegetable side that pairs nicely with the rich beef sauce.
- Extra Parmesan cheese: Sprinkle freshly grated Parmesan over each serving.
- Herb garnish: Fresh basil or parsley adds color and a fresh flavor.
For a cozy family dinner, I would serve this pasta with warm garlic bread and a simple green salad.
Storage and Reheating Instructions
Refrigerator: Allow leftovers to cool slightly, then transfer them to an airtight container and refrigerate within 2 hours. Store for up to 3–4 days.
Freezer: For the best pasta texture, freeze the beef tomato sauce separately for up to 3 months. Thaw it in the refrigerator before reheating, then prepare fresh pasta.
Reheating: Warm leftovers in a saucepan over medium-low heat or in the microwave until steaming hot throughout. Add a splash of water or broth if the sauce has thickened.
Avoid repeatedly cooling and reheating the same portion.
Approximate Nutrition Information
Estimated nutrition per serving, assuming six servings and including Parmesan but excluding optional mozzarella:
- Calories: 400–460
- Protein: 24–29 g
- Carbohydrates: 43–50 g
- Fat: 12–17 g
- Fiber: 4–6 g
- Sugar: 7–10 g
- Sodium: 650–900 mg
These values are estimates and will vary according to the ground beef, pasta, cheese, broth, and tomato products you use.
Frequently Asked Questions
1. Can I put uncooked pasta directly into the slow cooker?
You can cook pasta directly in some slow cooker recipes, but the timing can be unpredictable and the pasta may become mushy. For this recipe, cooking the shells separately and adding them near the end gives you better control over their texture.
2. Can I use ground turkey instead of beef?
Yes! Ground turkey or ground chicken can replace ground beef. Brown the meat first and check that it reaches a safe internal temperature of 165°F (74°C). You may also want to add extra herbs or a little olive oil for flavor.
3. Can I prepare this recipe ahead of time?
Absolutely. You can prepare and refrigerate the cooked beef sauce ahead of time, then reheat it thoroughly and combine it with freshly cooked pasta before serving. This is a convenient option for busy evenings.
4. How can I make the sauce thicker?
Stir in a little extra tomato paste or simmer the sauce uncovered briefly if your slow cooker instructions allow it. You can also reduce the amount of broth slightly next time. Remember that the sauce will thicken somewhat when combined with the pasta and cheese.
5. What cheese works best for beef pasta shells?
Parmesan adds a salty, savory flavor, while mozzarella melts beautifully and makes the dish extra cheesy. You can use either one or combine both for a delicious result.
