Go Back
+ servings
close-up of creamy ground beef and shells in a bowl

Easy Creamy Beef and Shells

This creamy beef and shells recipe is incredibly simple to make. It's a hearty and comforting family meal that you'll enjoy again and again!

Course Main Course
Cuisine American
Keyword creamy beef and shells, ground beef and shells, ground beef pasta
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4
Calories 481 kcal
Author Natasha Bull


  • 8 ounces medium uncooked shells
  • 1 tablespoon olive oil
  • 1/2 medium onion chopped
  • 1 pound extra lean ground beef
  • 1/2 teaspoon garlic powder (or use 3 cloves minced garlic)
  • 1 teaspoon chili powder
  • 1 (14 fluid ounce) can tomato sauce or crushed tomatoes
  • 1/3 cup beef broth
  • 1/4 cup heavy/whipping cream
  • Salt & pepper to taste


  1. Boil water for your pasta and cook it al dente according to package directions.

  2. In a skillet, sauté the onion in the olive oil for 5 minutes over medium-high heat (ok if it browns a little).

  3. Add the beef to the pan and cook it until it's browned, breaking it up with your spoon as you go along (about 5 minutes). If there's a lot of excess fat, spoon most of it out.

  4. Stir in the garlic powder and chili powder, then add the tomato sauce and beef broth. Give it a good stir and cook it for 4-5 minutes or so (reduce the heat so it's gently simmering). The sauce should reduce a bit, but don't let it go dry.

  5. Stir in the cream and season with salt & pepper as needed. Let the cream warm through and then toss with the drained pasta shells. Serve immediately.

Recipe Notes

  • Serves 4-6 depending on how much people eat.
  • Nutritional information is provided as a courtesy only and should be construed as an estimate rather than a guarantee. Ingredients can vary and Salt & Lavender makes no guarantees to the accuracy of this information.
Nutrition Facts
Easy Creamy Beef and Shells
Amount Per Serving
Calories 481 Calories from Fat 144
% Daily Value*
Fat 16g25%
Saturated Fat 7g44%
Cholesterol 91mg30%
Sodium 687mg30%
Potassium 899mg26%
Carbohydrates 50g17%
Fiber 4g17%
Sugar 6g7%
Protein 34g68%
Vitamin A 797IU16%
Vitamin C 8mg10%
Calcium 48mg5%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.