If you need a quick and easy go-to recipe for pasta night, this one pot creamy ground beef pasta is PERFECT. Pair with Texas Toast for a super cozy meal that will have you going back for seconds... and maybe thirds.
This recipe is my go-to when I’m craving a warm, hearty bowl of feel-good food.
Aside from sautéing the onion, it’s as simple as tossing everything into your Dutch oven and letting it work its magic. Perfect for those low-energy days when you need something easy but still want it to taste like you put in that extra effort.
If you want more easy one pot or pan recipes, try my Creamy Poblano Corn Chowder or Sheet Pan Pizza recipes.
Jump to:
Ingredients & Substitutions
- Crushed tomatoes – I recommend San Marzano tomatoes for their rich, sweet flavor and lower acidity. You can also use whole tomatoes. They are pretty easy to crush with a wooden spoon right in the Dutch oven, or use your hands to break them into smaller pieces. It's quick and easy!
- Onion – A yellow or white onion works best!
- Ground Beef – Use lean ground beef / hamburger meat so you won't have to drain excess grease.
- Red Pepper Flakes – Optional, but great for adding a subtle kick of heat. Skip this if you prefer a spice dish. Add more red pepper flakes to your bowl for more heat.
- Beef Broth – Adds depth to the sauce, but chicken broth works well as a substitute if needed.
- Pasta – Fusilli, rotini, or any pasta with ridges or twists works best. These shapes are great at holding onto that creamy tomato sauce.
- Heavy Cream – You can substitute with half-and-half or whipping cream, but I wouldn't recommend milk. It won’t give the same rich and creamy texture.
- Parmesan Cheese – Any hard Italian cheese, like Pecorino Romano or Grana Padano, will work well.
Full ingredient list with quantities in the recipe card below
How to Make Creamy Ground Beef Pasta
Step 1 | Cook Onions
Heat olive oil in a large Dutch oven over medium-high heat. Sauté onion and garlic 4–6 minutes until softened.
Step 2 | Cook Ground Beef
Add ground beef and seasonings. Cook until browned, breaking it up as it cooks.
Step 3 | Cook the Pasta
Stir in beef broth and crushed tomatoes. Bring to a simmer, add pasta, and cook covered over medium heat for 9–12 minutes, stirring occasionally.
Step 4 | Serve
Remove from heat and mix in heavy cream and half the Parmesan. Serve immediately and top with the remaining Parmesan.
Tips & Notes
If the Pasta is Dry: Add 1 tablespoon of beef broth at a time, stirring until you get the right consistency.
If it’s Too Soupy: Cook uncovered over medium heat for a few minutes, stirring occasionally, until the sauce thickens.
Tip: The sauce will naturally thicken as it cools.
Variations
- Add Kale: Toss in chopped kale with the uncooked pasta for a boost of veggies.
- Add Spinach: Stir in fresh spinach at the very end for a quick addition.
- Add Bell Peppers: Sauté diced bell peppers with the onion for extra flavor and color.
- Make It Creamier: Double the Parmesan cheese for an even richer and creamier sauce.
Common Questions
I like to reheat the pasta in the microwave with a slash of water for 60-90 seconds, mixing it halfway through.
If you don't want to use hamburger meat, you can use ground turkey, chicken, or even Italian sausage.
Sides
You can eat this pasta on its own, but if you want a little more, add a side or two.
- Texas Toast: Because more carbs = more happiness.
- Side Salad: A crisp green salad balances the richness of the pasta beautifully.
- Garlic Roasted Vegetables: A flavorful complement to the dish.
Have you tried this recipe yet? I'd love to know how it turned out! Leave a ⭐️⭐️⭐️⭐️⭐️ review below or tag @MeganVsKitchen on social.
35-Minute One Pot Creamy Beef Pasta
Ingredients
- 1 tablespoon olive oil or avocado oil
- 1 onion diced
- 2 garlic cloves minced
- 1 pound ground beef 90% lean
- 1 tablespoon Italian seasoning
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon red pepper flakes optional
- 3 cups beef broth
- 1 28-ounce can crushed tomatoes (San Marzano recommended)
- 16 ounces pasta fusilli, rotini, or similar
- ½ cup heavy cream
- ½ cup grated Parmesan cheese
Instructions
- Heat olive oil in a large Dutch oven (or heavy-bottomed pot with a lid) over medium-high heat. Add the diced onion and minced garlic. Cook, stirring occasionally, until softened, about 4–6 minutes.
- Add the ground beef to the pot. Season with italian seasoning, salt, pepper, and red pepper flakes (if using). Cook, breaking up the meat with a wooden spoon.
- Pour in the beef broth and crushed tomatoes. Stir to combine. Increase the heat to bring the sauce to a simmer.
- Add the pasta and reduce the heat to medium. Cover the pot and cook for 9–12 minutes, stirring occasionally, until the pasta is al dente.
- Remove your pot from the heat. Stir in the heavy cream and half of the Parmesan cheese. If the sauce is too thick, add beef broth 1 tablespoon at a time to reach your desired consistency. If it’s too thin, cook over medium heat for a few more minutes to thicken.
- Serve the creamy beef pasta immediately, topped with the remaining Parmesan cheese. The sauce will thicken slightly as it cools.
Nutrition
The nutritional information provided is an estimate and may vary based on the ingredients used.
Did you make this recipe? Let me know!