Place sliced onion in bottom of slow cooker. Add beef roast on top of onion and scatter carrots around sides.
In a small bowl, add Guinness stout, tomato paste and garlic. Mix well. Pour over beef. Sprinkle over salt and pepper. Place lid on slow cooker. Set controls on low for 8 hours.
When beef is done, slice and serve.