In a large skillet, cook the ground beef, onion, and garlic over medium-high heat until browned. Drain off the excess fat.
Stir in marinara, drained diced tomatoes, and Italian seasoning. Simmer uncovered for 5–7 minutes until slightly thickened. Season with salt and pepper if needed.
Spray a 6-quart slow cooker with non-stick spray. Spread 1 cup of meat sauce across the bottom.
Add half the frozen ravioli, top with 2 cups sauce and 1 ¼ cups mozzarella. Repeat the layers, finishing with sauce, mozzarella, and Parmesan on top.
Cover with paper towels under the lid (to catch moisture). Cook on Low for 3–4 hours.
Turn off heat and let rest 15–20 minutes before serving for perfect, firm layers.
