Hearty, creamy, and cheesy Ground Beef Pasta is the kind of weeknight meal everyone can agree on! There will be no dinnertime battles when this easy one-skillet pasta recipe is on the menu.

Email Me the Recipe!
From time to time, we'll send you Well Plated emails. You can unsubscribe anytime. Have an account? Log In.
One-pan pasta for the win!

I always love when I can make pasta for dinner and not have to cook the pasta, protein and veggies, and sauce separately.
Like my Homemade Hamburger Helper and Taco Pasta, this ground beef pasta comes together in a single skillet, because we have more important things to do than wash a bunch of pots after dinner. (Or your Netflix queue is calling your name. Also valid!)
But this recipe is more than just speed and ease:
- The ground beef makes this recipe hearty and satisfying, with spaghetti and meatball vibes but much more meat in every bite.
- I add carrots to the sauce, which adds a layer of flavor (with the onion, we’ve got two-thirds of a mirepoix here!), a touch of sweetness, and some veggie goodness.
- Whole wheat pasta works in some extra whole grain magic and I love their earthier flavor with the sauce for this recipe.
- And then there’s a touch of cream cheese, which makes this ground beef pasta creamy and rich without being heavy.
Put it all together and this is the kind of recipe that will find a permanent spot in your weeknight rotation!

My Tips for Perfect Ground Beef Pasta
- Don’t Use Fat-Free Cream Cheese. Reduced-fat cream cheese isn’t all that different from full-fat, so it’s a swap I often make to lighten up a recipe. But fat-free cream cheese is a different beast entirely, with a flavor and texture that pales in comparison to the original. Stick with reduced-fat or full-fat here!
- Soften the Cream Cheese. On the topic of cream cheese! You’ll want to let it come to room temperature so it melts quickly and smoothly when you add it to the sauce. I take it out just before starting the recipe. Cut it into pieces while it’s still cold, then let it soften.
- Let the Tomato Paste Darken. A simple trick when cooking with tomato paste is to cook it until it gets dark and browned; this caramelizes the sugars from the tomatoes, reduces the acidity, and adds an umami element to the sauce. Don’t rush this step!
- Add More Water if Needed. The idea behind one-pan pasta is that you add extra liquid to the sauce and the pasta absorbs it and becomes tender. But sometimes the pasta will absorb all that liquid and it’s not fully tender yet—when that happens, add more water. Don’t add more broth, or your ground beef pasta will end up overly salty.
How to Make Ground Beef Pasta






Cook the Veggies. Brown them in a Dutch oven with the oil to build a base of flavor for the sauce. Stir in the garlic and Italian seasoning and cook until fragrant.
Add the Beef. Break it up as it cooks, letting it brown completely.
Build the Sauce. Stir in the tomato paste and cook until it darkens, then pour in the broth and deglaze the pan. Stir in the tomato sauce and water.
Add the Pasta. Bring the liquid to a boil, then stir in the pasta. Cook until it reaches al dente.
Finish. Stir in the cream cheese, then once that’s incorporated, add the Parmesan and parsley. Season to taste and ENJOY!

What to Serve With This Recipe
This ground beef pasta works as a one-dish dinner since it has pasta, veggies, and protein, but if you want to stretch it out a little further or you’re feeding big appetites, here are some ideas for accompaniments.
- Simple Veggie Sides. Make something effortless like Roasted Broccoli or Air Fryer Cauliflower, easy peasy.
- Bread. You can’t go wrong with Homemade Garlic Bread!
- Salad. A crisp, light salad like my Mediterranean Salad would be fab.

Ground Beef Pasta
email me the recipe!
From time to time, we’ll send you Well Plated emails. You can unsubscribe anytime. Have an account? Log In.
Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 large yellow onion cut into 1/2-inch dice
- 2 medium carrots scrubbed and cut into 1/4-inch dice
- 1 ½ teaspoons kosher salt
- ½ teaspoon ground black pepper
- 6 garlic cloves minced (about 2 tablespoons)
- 1 tablespoon Italian seasoning
- ¼ teaspoon red pepper flakes
- 1 pound lean ground beef (I used 93% lean)
- 2 tablespoons tomato paste
- 1 (14-ounce) can reduced sodium beef broth
- 1 (14-ounce) can tomato sauce
- 8 ounces whole wheat elbow mini shells, or similar short pasta
- 2 ounces reduced-fat cream cheese Neufchatel, at room temperature, cut into a few pieces
- ¼ cup freshly grated Parmesan
- 3 tablespoons chopped fresh parsley
Instructions
- Heat a Dutch oven or similar large, sturdy pot over medium-low heat. Add the oil onion, carrot, salt, and pepper. Let cook until the onion turns brown and soft, about 10 minutes (don’t shortcut this step; it builds a lot of flavor).
- Add the garlic, Italian seasoning and red pepper flakes. Let cook just until fragrant, about 30 seconds.
- Increase heat to medium-high and add the ground beef. With a wooden spoon, sturdy spatula, or better yet a meat chopper, break the meat into small pieces. Continue to brown, stirring periodically, until the meat is browned and cooked through, about 6 minutes.
- Add the tomato paste. Cook, stirring constantly, for 2 minutes.
- Pour in the beef broth. Scrape up any browned bits stuck to the pan.
- Add the tomato sauce. Fill up the empty sauce can halfway with water then pour it into the pot. Stir to combine. Increase the heat to high and bring to a boil.
- Once the liquid is at a strong boil (not just simmering at the edges), stir in the pasta. Cook until al dente according to package instructions (I find I need to add a few more minutes for the right texture in this recipe), stirring often and scraping a spoon along the bottom of the pan to keep it from sticking. If at any point the pasta becomes too dry, add more water as needed.
- Remove the pan from the heat. Add the cream cheese. Stir until it’s melted and smoothly combined. Stir in the parmesan and half the parsley. Taste and adjust seasoning as desired. Enjoy hot, with additional parsley and Parmesan on top.
Notes
- TO STORE: Refrigerate leftovers in an airtight storage container for up to 3 days.
- TO REHEAT: Warm up leftovers on the stovetop over medium-low heat or in the microwave.
- TO FREEZE: Freeze leftovers in an airtight, freezer-safe storage container for up to 3 months. Let thaw overnight in the refrigerator before reheating.
Nutrition
Join today and start saving your favorite recipes
Create an account to easily save your favorite recipes and access FREE meal plans.
Sign Me Up
I was looking for something different to make with ground beef and came across this recipe. I had pretty much everything thankfully so I gave it a go! It was so good & my husband who’s a little more on the pickier side loved it. I just added a bit more red pepper flakes to it for more kick. The whole dish came together easily and tasted great. Thank you so much, Erin. I am really enjoying the recipes I am finding on your site.
So glad you are hear and finding recipes that you love, Reese! Thank you!
This is such a delicious dish! I had ground beef in the fridge and couldn’t think of what to do with it until I came across this recipe. My husband loves it and ate three big bowls! Thank you for sharing such a scrumptious pasta dish! I will make it over and over again!
I tried this recipe earlier since I had most of the ingredients on hand, and I’m glad I did. The Italian seasoning and tomato paste really bring out that classic “pasta night” flavor. Made the recipe as stated, no changes at all. I am already planning other recipes you have out there. Thank you, Erin!
I’m so glad you did too, Meryll! Thank you for your review!
I followed the recipe as written and enjoyed this simple comfort dish. I didn’t see in the recipe when to add the red pepper flakes so I added them in with the carrots, onion, salt and pepper. Will definitely make this again and look forward to trying more recipes from your site. Thanks Erin!
So glad you enjoyed it Rob! Sorry about that! It gets added in with the Italian seasoning!
The recipe was easy. I had all the ingredients. At first taste, before adding the pasta it was a bit bland. It definitely needed more salt. I added smoked paprika and chipotle paprika. My family is used to flavor and spice.
I also used cheddar cheese. And a can of diced tomatoes instead of tomato sauce. I will make it again with my adjustments.
Thanks for the feedback, Bernadette! Glad you enjoyed it!
This was a great one pot meal! My adult sons said it was like chili Mac but a bit sweeter. Bonus: two of three of them opted for leftovers for lunch the next day, that’s saying something 😂
So glad to hear, Jess! Thank you!