A quick and easy one pot pasta recipe featuring ground beef, tomatoes, and Italian seasonings. Perfect for a hearty weeknight dinner with minimal cleanup.
1 tablespoon olive oil
1 pound ground beef
1 medium yellow onion, diced
3 cloves garlic, minced
1 teaspoon dried oregano
1 teaspoon dried basil
1/2 teaspoon crushed red pepper flakes
1 teaspoon salt
1/2 teaspoon black pepper
1 (14.5-ounce) can diced tomatoes
4 cups beef broth
12 ounces uncooked penne pasta
1/2 cup grated Parmesan cheese
2 tablespoons chopped fresh parsley
Heat olive oil in a large pot or deep skillet over medium-high heat.
Add ground beef and cook, breaking it apart with a spoon, until browned and no longer pink, about 5-7 minutes.
Add diced onion and cook until softened, about 3 minutes.
Stir in minced garlic, dried oregano, dried basil, crushed red pepper flakes, salt, and black pepper. Cook for 1 minute until fragrant.
Add diced tomatoes (with juices), beef broth, and uncooked penne pasta to the pot. Stir to combine.
Bring the mixture to a boil, then reduce heat to medium-low and simmer uncovered, stirring occasionally, until pasta is cooked and liquid is mostly absorbed, about 12-15 minutes.
Remove from heat and stir in grated Parmesan cheese until melted and well combined.
Garnish with chopped fresh parsley before serving.