This homemade Beefaroni is a nostalgic comfort food classic made even better! Forget the canned version—this recipe features tender elbow macaroni, a rich tomato and beef sauce, and melty cheese for the ultimate weeknight dinner. Quick, budget-friendly, and kid-approved, it’s a dish the whole family will love.
Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package instructions until al dente. Drain and set aside.
Heat olive oil in a large skillet over medium heat. Add the diced onion and garlic, cooking until fragrant. Add the ground beef and cook until browned, breaking it up as it cooks. Drain any excess grease.
Stir in the tomato sauce, diced tomatoes, Italian seasoning, salt, and pepper. Let simmer for about 10 minutes to allow the flavors to blend.
Add the cooked pasta to the skillet, stirring to coat with the sauce. Sprinkle in shredded cheese and stir until melted and combined.
Scoop into bowls and serve hot, garnished with extra cheese if desired.