Description
Cheesy and easy, this one pot creamy beef pasta is a must for any busy weeknight. With minimal effort, you'll have this comforting and delicious dish on your dinner table in just 30 minutes! Plus, it's a big hit with kiddos and parents alike 😎.
Ingredients
Units
Scale
- 1 lb pasta shells
- 1 lb ground beef
- 1 to 2 tablespoons extra virgin olive oil
- 1/2 yellow onion, diced
- 3 garlic cloves, minced
- 1 tablespoon Italian seasoning
- 1 teaspoon smoked paprika
- 1 tablespoon tomato paste
- 2 tablespoons red wine or red wine vinegar
- 1 teaspoon coarse salt
- 1/2 teaspoon ground black pepper
- 2 cups beef broth
- 1 cup milk (I used non-fat milk but any kind of fat content will work)
- 2 cups tomato sauce
- 2 cups medium or sharp cheddar cheese, shredded
- Fresh parsley, for garnish
Instructions
- In a large skillet, heat olive oil over medium high heat. Add the beef and onion. Cook until the beef is no longer pink and onion is starting to soften, about 5 minutes. Drain extra liquid as necessary.
- If needed, add one more tablespoon of olive oil. Stir in the garlic and cook for 1 minute, until fragrant.
- Stir in tomato paste, salt, pepper, paprika, and Italian seasoning. Cook for 1 minute, stirring frequently, until tomato paste starts to brown.
- Add wine or red wine vinegar to the skillet. Cook 1 minute, stirring frequently and scraping up any browned bits on the bottom of the pan.
- Distribute the pasta shells evenly in the skillet. Pour tomato sauce, milk, and beef broth over the pasta. Bring to a simmer. Cover and cook until pasta is al dente, about 9-10 minutes.
- Remove from heat. Stir in cheese and add salt and pepper to taste. Garnish with parsley as desired. Serve immediately.
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Category: Pasta
- Method: One Pot
- Cuisine: American