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

One-Pot Creamy Tomato Beef Pasta


  • Author: Shirley
  • Total Time: 35 minutes

Ingredients

Scale

Here’s what you’ll need to make One-Pot Creamy Tomato Beef Pasta:

  • 1 pound ground beef
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 2 cups pasta (penne, rigatoni, or fusilli work well)
  • 1 can (14 oz) crushed tomatoes
  • 3 cups beef broth
  • ½ cup heavy cream
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • ½ teaspoon red pepper flakes (optional)
  • 1 cup shredded mozzarella cheese
  • Salt and pepper to taste
  • Fresh parsley or basil for garnish (optional)

Instructions

Prepare the Base:

  1. Cook the Beef: Heat a large pot or Dutch oven over medium heat. Add the ground beef and cook until browned, breaking it apart with a wooden spoon.
  2. Add Onion and Garlic: Stir in the diced onion and garlic, cooking until the onion is translucent and fragrant, about 2-3 minutes.

Build the Sauce:

  1. Incorporate Seasonings: Sprinkle in the dried basil, oregano, and red pepper flakes (if using). Stir to combine.
  2. Add Tomatoes and Broth: Pour in the crushed tomatoes and beef broth, stirring well to create the sauce base.

Cook the Pasta:

  1. Add the Pasta: Stir in the uncooked pasta, ensuring it is fully submerged in the liquid.
  2. Simmer: Bring the mixture to a boil, then reduce the heat to medium-low. Cover and simmer for 12-15 minutes, stirring occasionally, until the pasta is al dente and has absorbed most of the liquid.

Finish the Dish:

  1. Add Cream and Cheese: Stir in the heavy cream and mozzarella cheese until melted and combined, creating a creamy, cohesive sauce.
  2. Season to Taste: Adjust with salt and pepper as needed.

Serve:

  1. Garnish: Sprinkle with fresh parsley or basil, if desired, and serve hot.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes

Nutrition

  • Serving Size: 6 servings
  • Calories: 450-500 kcal
  • Fat: 18g
  • Carbohydrates: 50g
  • Protein: 20g