Ingredients

  • 8 oz large shell pasta
  • 1 lb ground beef
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 cup diced tomatoes (canned or fresh)
  • 1 cup beef broth
  • 1 teaspoon dried oregano
  • 1 teaspoon Italian seasoning
  • 0.5 teaspoon red pepper flakes (optional)
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 2 tablespoons olive oil
  • to taste salt and pepper
  • for garnish fresh basil leaves

Instructions

  1. In a large pot, boil salted water and cook the shell pasta according to package instructions until al dente. Drain and set aside.
  2. In a large skillet, heat the olive oil over medium heat. Add the chopped onion and garlic, sautéing until fragrant and translucent (about 3-4 minutes).
  3. Stir in the ground beef, breaking it apart with a spatula. Cook until browned and fully cooked through (about 5-7 minutes). Drain any excess fat.
  4. Add the diced tomatoes, beef broth, oregano, Italian seasoning, and red pepper flakes (if using) to the skillet. Stir well and let it simmer for about 10 minutes, allowing the flavors to meld. Season with salt and pepper to taste.
  5. Reduce the heat to low and stir in the ricotta cheese until well incorporated, creating a creamy texture.
  6. Gently fold in the cooked shell pasta, ensuring all the shells are coated with the savory mixture.
  7. Preheat your oven to 375°F (190°C). Transfer the pasta mixture into a greased baking dish and sprinkle the shredded mozzarella cheese evenly over the top.
  8. Place the dish in the oven and bake for about 20-25 minutes, or until the cheese is melted and bubbly.
  9. Remove from the oven and let it sit for a few minutes before serving. Garnish with fresh basil leaves for a pop of color and fresh flavor.

💡 Chef's Notes

Feel free to add vegetables or adjust spices to your taste.

Recipe by Elena - Recipe Creator & Food Blogger