close up of Creamy Beef Pasta
Print Recipe
4.84 from 6 votes

Creamy Beef Pasta

This easy to make, creamy beef pasta dish is a go to recipe for three reasons: it's quick, filling and is great as a leftover, too. A creamy tomato and cheese sauce covers tender pasta shells and chunks of seasoned ground beef. A hit with the kids and family alike.
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Dinner, Main
Cuisine: American, Italian
Keyword: cheese pasta sauce, creamy beef pasta
Servings: 6
Calories: 595kcal
Author: Kevin Is Cooking


  • 8 oz shell pasta
  • 1 tbsp olive oil
  • 1 onion diced
  • 3 garlic cloves minced
  • 8 oz mushrooms sliced
  • 1 lb ground beef 90/10
  • 1 tsp Italian seasoning
  • 1/4 cup flour
  • 1/2 cup heavy cream
  • 14.5 oz beef stock
  • 15 oz tomato sauce
  • 8 oz cheddar cheese shredded, about 2 cups
  • 1/2 tsp kosher salt
  • 1/2 tsp black pepper


  • Bring a large pot of heavily salted water to the boil and cook pasta for 10 minutes. Reserve 1/4 cup of the pasta water and drain pasta. Do not rinse. Set aside and toss with some olive oil to help the shells not stick together.
  • In a large skillet heat the olive oil over medium high heat. Add the diced onion and sauté for 3 minutes. Add the garlic, mushrooms and cook 2 minutes more, stirring often. Add the ground beef and Italian seasoning. Break up the beef with a spoon and cook until no longer pink. Season the beef to taste with salt and pepper.
  • Sprinkle the flour over the beef mixture. Stir to cook for a minute and add the heavy cream, beef stock, pasta water and tomato sauce. Stir to mix thoroughly and lower heat to simmer. Cook for 5 minutes, sauce will thicken. Add the cheese and stir to incorporate.
  • Add the cooked pasta to the meat sauce and stir to combine. Cook another 3 minutes on low, season to taste and serve immediately.


  1. If reheating leftovers, add 1/4 cup milk to loosen it up and get saucy as the pasta absorbs.


Calories: 595kcal | Carbohydrates: 42g | Protein: 32g | Fat: 33g | Saturated Fat: 16g | Cholesterol: 101mg | Sodium: 1000mg | Potassium: 866mg | Fiber: 3g | Sugar: 6g | Vitamin A: 757IU | Vitamin C: 8mg | Calcium: 342mg | Iron: 4mg