Instructions
-
Cook the pasta shells
-
Bring a large pot of salted water to a boil.
-
Cook pasta shells according to package directions until al dente.
-
Drain and set aside.
-
-
Prepare the beef mixture
-
In a large skillet or pot, heat olive oil over medium-high heat.
-
Add chopped onion and bell pepper, sauté for 3–4 minutes until softened.
-
Add garlic and cook for another 1 minute until fragrant.
-
Add ground beef, breaking it apart with a spoon. Cook until browned and no longer pink. Drain excess fat if needed.
-
-
Build the sauce
-
Stir in tomato paste, then add diced tomatoes and tomato sauce.
-
Season with oregano, basil, paprika, red pepper flakes, salt, and black pepper.
-
Reduce heat to low and let simmer for 10–15 minutes, stirring occasionally, until sauce thickens slightly.
-
-
Combine pasta and sauce
-
Add cooked pasta shells to the sauce. Stir well so the shells absorb all the flavors.
-
Simmer together for 3–5 minutes.
-
-
Finish & serve
-
Sprinkle parmesan or mozzarella over the top. Stir until melted (or leave it gooey on top).
-
Garnish with fresh parsley or green onions.
-
Serve hot with garlic bread or a side salad.
-
💡 Tips & Variations
-
For a cheesy bake: Transfer pasta mixture to a casserole dish, top with mozzarella, and bake at 375°F (190°C) for 15 minutes.
-
For extra veggies: Add mushrooms, zucchini, or spinach to the sauce.
-
For creaminess: Stir in a splash of heavy cream or a spoonful of ricotta before serving.









