Go Back

One Pot Creamy Tomato Beef Pasta

One Pot Creamy Tomato Beef Pasta is an easy 30-minute family dinner made with ground beef, pasta, tomatoes, and cream. Everything cooks in one pot for a rich, comforting meal with minimal cleanup.
Prep Time 10 minutes
Course Main Course
Cuisine Italian-inspired

Ingredients
  

  • 1½ tablespoons olive oil
  • 2 garlic cloves finely minced
  • 1 onion finely chopped
  • 500 g 1 lb ground beef
  • 2 teaspoons Italian seasoning
  • 2 tablespoons tomato paste
  • 400 g 14 oz crushed tomatoes or tomato passata
  • ½ teaspoon red pepper flakes optional
  • 1½ teaspoons kosher salt
  • ½ teaspoon black pepper
  • 4 cups low-sodium chicken broth
  • 350 g 12 oz fusilli, penne, elbow macaroni, or other short pasta
  • ¾ cup heavy cream

For Serving

  • Freshly grated Parmesan cheese
  • Chopped fresh parsley optional

Instructions
 

  • Heat the olive oil in a large heavy-bottomed pot over medium-high heat.
  • Add the onion and garlic and sauté for about 1½ minutes until fragrant.
  • Add the ground beef and cook, breaking it apart with a spoon until browned.
  • Stir in the Italian seasoning and cook for 30 seconds.
  • Add the tomato paste and cook for 1 minute to deepen its flavor.
  • Pour in the crushed tomatoes, chicken broth, salt, black pepper, and red pepper flakes if using.
  • Stir well and add the pasta.
  • Bring to a gentle simmer and cook for about 15 minutes, stirring frequently to prevent sticking, until the pasta is nearly tender.
  • Stir in the heavy cream and simmer for another 1–2 minutes until the sauce becomes rich and creamy.
  • Remove from the heat and let the pasta rest for 2–3 minutes before serving.
  • Garnish with freshly grated Parmesan cheese and chopped parsley.

Notes

  • Penne, fusilli, macaroni, or rotini all work beautifully.
  • Adjust the amount of red pepper flakes depending on your spice preference.
  • For extra richness, stir in a little cream cheese with the heavy cream.
  • Serve with garlic bread or a crisp green salad.