Cookies & Cups > Recipes > Dinner Ideas > Pasta and Pizza > Creamy Beef Pasta Recipe

Creamy Beef Pasta Recipe

This creamy beef pasta recipe is an easy one-pan dinner you can have ready in 30 minutes on a weeknight! It’s packed with juicy ground beef, melted cheese, and tender rotini pasta in a rich, creamy tomato sauce.

Creamy beef pasta in a skillet.

As a mom to four boys with an Italian husband, I have a roster of one-pot pasta recipes on regular rotation. My crock pot beef stroganoff, baked mostaccioli, and cheeseburger pasta are also family favorites, and often make an appearance as cozy wintertime dinners. For those who grew up eating Hamburger Helper, this one-pot, creamy beef pasta recipe is a homemade version you can make tonight in about 30 minutes, without the box.

It’s one of my favorite creamy pasta recipes, loaded with cheesy, savory flavor and a great way to use up ground beef. 

Like Homemade Hamburger Helper, Only Better

  • It’s ready in 30 minutes, making it a quick, easy weeknight dinner recipe.
  • This is a one-pan wonder. No pile of dishes to clean afterward!
  • The flavors are creamy, cheesy, and savory with simple ingredients.
  • Family-friendly comfort food with lots of room for customizing. Make it with ground beef, sausage, or cooked shredded chicken.
  • This beef pasta recipe refrigerates and reheats well for delicious leftovers.
Creamy beef pasta ingredients.

Ingredients Needed

Here’s what you’ll need to make this cheesy, creamy ground beef pasta recipe. See the recipe card for the exact measurements.

  • Olive Oil – Or any cooking oil you prefer.
  • Onion and Garlic – One small yellow onion or shallot, finely diced. I use fresh garlic, but if you don’t have it, substitute ¼ teaspoon of garlic powder for each fresh clove.
  • Ground Beef – I recommend lean ground beef as it doesn’t make the dish too oily. You can easily swap the ground meat in this pasta recipe with pork, chicken, or turkey. I even have a version with ground sausage in my creamy Italian sausage pasta.
  • Seasonings – Dried basil, oregano, salt, and crushed red pepper flakes. You can substitute Italian seasoning instead of individual dried herbs. Add more crushed red pepper for a spicier dish, or omit the chilli if you’re sensitive to spice.
  • Flour – To thicken the creamy tomato sauce. You could use cornstarch instead; use half of the amount in this case.
  • Canned Tomato Sauce – Or a can of tomato purée or crushed tomatoes will also work. You can replace plain canned tomatoes and the spices listed above with a pre-seasoned pasta sauce if you’d like.
  • Beef Broth – I like to use bone broth. Store-bought or homemade chicken stock is a good substitute, though it won’t have quite the same depth of flavor as beef. You can substitute half of the broth or stock with a dry red wine, like Cabernet Sauvignon, if you’d like.
  • Pasta – This can be rotini pasta (great for gripping the meaty sauce), or any sturdy short pasta.
  • Heavy Cream – For a lighter dish, swap heavy cream with half-and-half. You could also use sour cream.
  • Grated Cheese – Freshly grated cheese melts more smoothly than pre-grated, packaged cheese. Instead of grated cheddar cheese, you can use Monterey Jack, Gouda, or a meltable cheese blend. The only cheese I don’t recommend for this recipe is mozzarella, as it gets a bit stringy.

How to Make This Creamy Beef Pasta Recipe

The rich, creamy meat sauce comes together quickly. I toss it with rotini, but you can use any pasta you have in the pantry. 

  • Cook the beef and onions. Start by sautéing the diced onions in olive oil over medium heat. Once softened, add the ground beef. Break it up using a wooden spoon while the beef cooks and browns. When there’s no pink remaining, drain the excess grease and return the pan to the heat.
  • Add seasonings. Next, stir in the garlic, basil, oregano, salt, red pepper, and flour. Let the flour cook off for a minute, stirring to coat the beef.
  • Make the sauce. Add the tomato sauce and beef broth to the pan. Bring the sauce to a boil, then simmer for 15 minutes. 
  • In the meantime, cook the pasta. In a pot of salted, boiling water, cook the pasta al dente according to the package directions. 
  • Put it all together. Drain the pasta and add it to the meat sauce along with the heavy cream. Stir, then add the grated cheese. Once that’s melted, you’re ready to dig in. Garnish with fresh or dried parsley and grate over fresh Parmesan if you’d like. Enjoy!
Creamy beef pasta in a skillet.

Cooking Tips

  • Any short pasta works in this beef pasta recipe. I prefer rotini because the sauce can cling to all those ridges. Cavatappi, rigatoni, penne, and ziti are also great choices. If you wanted, you could also use long pasta or homemade egg noodles.
  • Use a deep skillet or a large saucepot for this recipe. It makes a large batch!
  • Drain the grease. If there’s a lot of excess oil in the pan after you’ve cooked the ground beef, drain it before proceeding. This avoids an overly greasy pasta sauce.
  • If you don’t have grated cheese, substitute cream cheese instead for an extra-creamy pasta.
  • Add more veggies. Sauté diced bell pepper, celery, mushrooms, or carrots with the onion for more flavor. Adding more vegetables is also a great way to make this pasta vegetarian, if needed.
  • Scale the recipe. I love leftovers, but if you’re feeding a smaller crowd, you can reduce the recipe by half.

What to Serve With Creamy Beef Pasta

Creamy beef pasta in a skillet.

How to Store and Reheat Leftovers

  • Refrigerate. Store any leftover beef pasta in an airtight container in the refrigerator for up to 3 days.
  • Reheat. Warm up the pasta in a skillet on the stovetop, or in the microwave. If needed, add a splash of broth to help loosen up the meat sauce if it’s thickened during storage.
  • Freeze the meat sauce. Do this separately from the pasta whenever possible. Before serving, thaw the sauce in the fridge, reheat it, then cook a fresh batch of pasta to toss with the sauce.
  • Freeze the pasta so it doesn’t get mushy. If you’re planning to freeze the finished beef pasta, I suggest leaving the pasta slightly undercooked. Before reheating, thaw the pasta completely in the fridge. This keeps the pasta from overcooking when it’s reheated.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy beef pasta in a skillet.

Creamy Beef Pasta Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 48 reviews
  • Author: Shelly
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 68 servings 1x
  • Category: Pasta
  • Method: Stove
  • Cuisine: Dinner

Description

An easy, creamy beef pasta recipe loaded with juicy ground beef, melty cheese, and rotini pasta in a creamy homemade tomato sauce. Ready in one pan in 30 minutes!


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 small yellow onion, diced (about a cup)
  • 2 pounds lean ground beef
  • 3 cloves garlic, minced
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 2 teaspoons kosher salt
  • 1/2 teaspoon crushed red pepper
  • 1/4 cup flour
  • 1 (28- ounce) can tomato sauce
  • 1 cup beef broth
  • 1 pound Rotini pasta
  • 1 cup heavy cream
  • 2 cups grated sharp cheddar cheese
  • Optional: Garnish with parsley (fresh or dried)

Instructions

  1. In a large, deep skillet, heat the olive oil over medium heat. When the oil is hot, add in the diced onions and sauté for 5-6 minutes, until they begin to soften. Add in the ground beef to the skillet and break the meat apart. Cook until no pink remains. Drain excess grease and return to the heat.
  2. With the heat still on medium, add the garlic, basil, oregano, salt, red pepper, and flour. Cook for 1 minute, stirring constantly to coat.
  3. Add in the tomato sauce and broth and stir to combine. Bring to a boil and simmer for 15 minutes.
  4. While the sauce is simmering, boil Rotini according to the package directions. Drain.
  5. Add the cream and pasta to the sauce, stirring to combine. Add the cheese and stir until melted.
  6. Garnish with parsley if desired and serve immediately.

Notes

Store airtight in the refrigerator for up to 3 days.

Nutrition

  • Serving Size:
  • Calories: 560
  • Sugar: 7.6 g
  • Sodium: 788 mg
  • Fat: 20.8 g
  • Carbohydrates: 56.4 g
  • Protein: 36.7 g
  • Cholesterol: 106.4 mg

Want To Save This Recipe?

Find more recipes like this:

Rate this recipe and share a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

I accept the Privacy Policy

127 comments on “Creamy Beef Pasta Recipe”

  1. Just made this mostly following the recipe (I don’t use raw onions, so cooked beef together with spices, minced dried onion, and garlic powder) and it is FABULOUS!

  2. Abigail Aloisio

    Just a small (maybe silly question) when you say Tomato Sauce, it is not tomato pasta sauce bought from the store, but if i am understanding correctly its either Tomato Pulp or Tomato Puree or Passata ?
    Thanks , i will be trying this 🙂

    1. Abigail, I wondered this too the first time I made it. I am in Australia and here, there is no type of tomato sauce available in a can. I went with a bottle of passata and it’s delicious

  3. Christine Nolf

    Thinking of making but using Golden mushroom soup instead of tomatoes and broth. Aunt use to make spag using golden mushroom soup when I scrawny extremely picky kid and was only thing as a child I was happy to eat, I devoured it! 1970s lol also add sliced olives a little sour cream think it will be fantastic do you think I’m crazy? Can’t find any recipes using this soup in spag sauce? Thank you for your recipe!

  4. I literally made this under 30mins and added in the carrots and red peppers for the flavor. My kids loved it! Nothing like a flavorful pasta where the entire family can enjoy! I made this using rigatoni pasta and topped it off with fresh basil. Thank you for sharing!

  5. LITERALLY losing my mind this is so good I threw in some extra crushed red pepper and it’s fantastic

  6. My brother, who’s a bit of a gym junkie, came home from college this weekend and found himself appalled with the state of the food in the house. My dad is pretty deep into his dementia and only buys cereal, while my mom leads a busy life and only has time for rice and beans. I told my brother I wasn’t happy with the food in the house either, and he told me I should start cooking things for myself. So I made this. The whole family loved it, and the leftovers are going to last us a while – I know this recipe will always have a place in my heart.

  7. To lighten this dish for a more dairy sensitive stomach and lower calories, I left out the flour, reduced the cheese, subbed heavy cream for almond milk, and added a pinch of xantham gum to thicken the sauce. It came out delicious. Thank you for sharing!

  8. FIONA MCLEAN

    This is great. I made this last week for my family and I am going to make it again tonight. It’s my new favourite pasta staple. Instead of heavy cream I used a combination of sour cream and cream cheese. Fantastic!

  9. Made it vegetarian by using one Impossible meat package and one pack of mushrooms. Less flour and more garlic. Added more chilli spice and did half mozzarella half cheddar. Soooo delicious! Next time I’ll try half cream, half sour cream. Thanks for the inspiration! Perfect comfort food / filling dinner ♥️

  10. Had to substitute beef for chicken broth but it was delicious. Can’t imagine it tasting much better with beef broth. Thanks for this recipe!

Scroll to Top